hotspot/src/cpu/sparc/vm/interpreterRT_sparc.cpp
changeset 27471 6e56277909f1
parent 25715 d5a8dbdc5150
child 46381 020219e46c86
equal deleted inserted replaced
27467:cdc1d5bc86cf 27471:6e56277909f1
   235   methodHandle m(thread, method);
   235   methodHandle m(thread, method);
   236   assert(m->is_native(), "sanity check");
   236   assert(m->is_native(), "sanity check");
   237   // handle arguments
   237   // handle arguments
   238   // Warning: We use reg arg slot 00 temporarily to return the RegArgSignature
   238   // Warning: We use reg arg slot 00 temporarily to return the RegArgSignature
   239   // back to the code that pops the arguments into the CPU registers
   239   // back to the code that pops the arguments into the CPU registers
   240   SlowSignatureHandler(m, (address)from, m->is_static() ? to+2 : to+1, to).iterate(UCONST64(-1));
   240   SlowSignatureHandler(m, (address)from, m->is_static() ? to+2 : to+1, to).iterate((uint64_t)CONST64(-1));
   241   // return result handler
   241   // return result handler
   242   return Interpreter::result_handler(m->result_type());
   242   return Interpreter::result_handler(m->result_type());
   243 IRT_END
   243 IRT_END