mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
Merge
This commit is contained in:
commit
b390a2d8e3
629 changed files with 30523 additions and 8788 deletions
|
@ -2726,7 +2726,7 @@ VMReg SharedRuntime::name_for_receiver() {
|
|||
return regs.first();
|
||||
}
|
||||
|
||||
VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver, int* arg_size) {
|
||||
VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver, bool has_appendix, int* arg_size) {
|
||||
// This method is returning a data structure allocating as a
|
||||
// ResourceObject, so do not put any ResourceMarks in here.
|
||||
char *s = sig->as_C_string();
|
||||
|
@ -2770,6 +2770,11 @@ VMRegPair *SharedRuntime::find_callee_arguments(Symbol* sig, bool has_receiver,
|
|||
default : ShouldNotReachHere();
|
||||
}
|
||||
}
|
||||
|
||||
if (has_appendix) {
|
||||
sig_bt[cnt++] = T_OBJECT;
|
||||
}
|
||||
|
||||
assert( cnt < 256, "grow table size" );
|
||||
|
||||
int comp_args_on_stack;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue