src/share/vm/runtime/sharedRuntime.hpp
Print this page
rev 4267 : 8009981: nashorn tests fail with -XX:+VerifyStack
Summary: nmethod::preserve_callee_argument_oops() must take appendix into account.
Reviewed-by:
*** 408,418 ****
// created. It's entire job is to simply free this storage.
static void OSR_migration_end ( intptr_t* buf);
// Convert a sig into a calling convention register layout
// and find interesting things about it.
! static VMRegPair* find_callee_arguments(Symbol* sig, bool has_receiver, int *arg_size);
static VMReg name_for_receiver();
// "Top of Stack" slots that may be unused by the calling convention but must
// otherwise be preserved.
// On Intel these are not necessary and the value can be zero.
--- 408,418 ----
// created. It's entire job is to simply free this storage.
static void OSR_migration_end ( intptr_t* buf);
// Convert a sig into a calling convention register layout
// and find interesting things about it.
! static VMRegPair* find_callee_arguments(Symbol* sig, bool has_receiver, bool has_appendix, int *arg_size);
static VMReg name_for_receiver();
// "Top of Stack" slots that may be unused by the calling convention but must
// otherwise be preserved.
// On Intel these are not necessary and the value can be zero.