comparison src/share/vm/opto/parse2.cpp @ 780:c96bf21b756f

6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits Summary: Cache Jvmti and DTrace flags used by Compiler. Reviewed-by: never
author kvn
date Fri, 08 May 2009 10:44:20 -0700
parents be93aad57795
children 8f5825e0aeaa
comparison
equal deleted inserted replaced
779:d0e0d6d824d8 780:c96bf21b756f
2050 2050
2051 case Bytecodes::_athrow: 2051 case Bytecodes::_athrow:
2052 // null exception oop throws NULL pointer exception 2052 // null exception oop throws NULL pointer exception
2053 do_null_check(peek(), T_OBJECT); 2053 do_null_check(peek(), T_OBJECT);
2054 if (stopped()) return; 2054 if (stopped()) return;
2055 if (JvmtiExport::can_post_exceptions()) { 2055 if (env()->jvmti_can_post_exceptions()) {
2056 // "Full-speed throwing" is not necessary here, 2056 // "Full-speed throwing" is not necessary here,
2057 // since we're notifying the VM on every throw. 2057 // since we're notifying the VM on every throw.
2058 uncommon_trap(Deoptimization::Reason_unhandled, 2058 uncommon_trap(Deoptimization::Reason_unhandled,
2059 Deoptimization::Action_none); 2059 Deoptimization::Action_none);
2060 return; 2060 return;