comparison src/cpu/x86/vm/templateInterpreter_x86_32.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
1525 (moncount*frame::interpreter_frame_monitor_size()) + 1525 (moncount*frame::interpreter_frame_monitor_size()) +
1526 tempcount*Interpreter::stackElementWords + popframe_extra_args; 1526 tempcount*Interpreter::stackElementWords + popframe_extra_args;
1527 1527
1528 if (interpreter_frame != NULL) { 1528 if (interpreter_frame != NULL) {
1529 #ifdef ASSERT 1529 #ifdef ASSERT
1530 if (!EnableMethodHandles) 1530 if (!EnableInvokeDynamic)
1531 // @@@ FIXME: Should we correct interpreter_frame_sender_sp in the calling sequences? 1531 // @@@ FIXME: Should we correct interpreter_frame_sender_sp in the calling sequences?
1532 // Probably, since deoptimization doesn't work yet. 1532 // Probably, since deoptimization doesn't work yet.
1533 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable"); 1533 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable");
1534 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)"); 1534 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)");
1535 #endif 1535 #endif