comparison src/cpu/x86/vm/templateInterpreter_x86_64.cpp @ 2416:38fea01eb669

6817525: turn on method handle functionality by default for JSR 292 Summary: After appropriate testing, we need to turn on EnableMethodHandles and EnableInvokeDynamic by default. Reviewed-by: never, kvn, jrose, phh
author twisti
date Thu, 31 Mar 2011 02:31:57 -0700
parents 638119ce7cfd
children 92add02409c9
comparison
equal deleted inserted replaced
2415:09f96c3ff1ad 2416:38fea01eb669
1539 (callee_locals - callee_param_count)*Interpreter::stackElementWords + 1539 (callee_locals - callee_param_count)*Interpreter::stackElementWords +
1540 moncount * frame::interpreter_frame_monitor_size() + 1540 moncount * frame::interpreter_frame_monitor_size() +
1541 tempcount* Interpreter::stackElementWords + popframe_extra_args; 1541 tempcount* Interpreter::stackElementWords + popframe_extra_args;
1542 if (interpreter_frame != NULL) { 1542 if (interpreter_frame != NULL) {
1543 #ifdef ASSERT 1543 #ifdef ASSERT
1544 if (!EnableMethodHandles) 1544 if (!EnableInvokeDynamic)
1545 // @@@ FIXME: Should we correct interpreter_frame_sender_sp in the calling sequences? 1545 // @@@ FIXME: Should we correct interpreter_frame_sender_sp in the calling sequences?
1546 // Probably, since deoptimization doesn't work yet. 1546 // Probably, since deoptimization doesn't work yet.
1547 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable"); 1547 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable");
1548 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)"); 1548 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)");
1549 #endif 1549 #endif