comparison src/share/vm/runtime/sharedRuntime.cpp @ 1942:00bc9eaf0e24

Support for -XX:+UseFastLocking flag. Fixed monitor enter XIR template for correct debug info at the runtime call.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Wed, 29 Dec 2010 20:06:41 +0100
parents 8d88c9ac9247
children 06f017f7daa7
comparison
equal deleted inserted replaced
1941:79d04223b8a5 1942:00bc9eaf0e24
729 #ifndef PRODUCT 729 #ifndef PRODUCT
730 _implicit_null_throws++; 730 _implicit_null_throws++;
731 #endif 731 #endif
732 if (UseC1X) { 732 if (UseC1X) {
733 if (TraceSignals) { 733 if (TraceSignals) {
734 tty->print_cr("calling implicit call stub relative pc=%d method name = %s", pc - nm->entry_point(), nm->method()->name()->as_C_string()); 734 tty->print_cr(err_msg("calling implicit call stub relative pc=%d method name = %s", pc - nm->entry_point(), nm->method()->name()->as_C_string()));
735 } 735 }
736 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id); 736 target_pc = Runtime1::entry_for(Runtime1::c1x_global_implicit_null_id);
737 } else { 737 } else {
738 target_pc = nm->continuation_for_implicit_exception(pc); 738 target_pc = nm->continuation_for_implicit_exception(pc);
739 } 739 }