comparison src/share/vm/opto/parse3.cpp @ 3901:aa67216400d3

7085404: JSR 292: VolatileCallSites should have push notification too Reviewed-by: never, kvn
author twisti
date Fri, 02 Sep 2011 00:36:18 -0700
parents fdb992d83a87
children 11a4af030e4b
comparison
equal deleted inserted replaced
3900:a32de5085326 3901:aa67216400d3
98 NULL, "!static_field_ok_in_clinit"); 98 NULL, "!static_field_ok_in_clinit");
99 return; 99 return;
100 } 100 }
101 } 101 }
102 102
103 // Deoptimize on putfield writes to CallSite.target 103 // Deoptimize on putfield writes to call site target field.
104 if (!is_get && field->is_call_site_target()) { 104 if (!is_get && field->is_call_site_target()) {
105 uncommon_trap(Deoptimization::Reason_unhandled, 105 uncommon_trap(Deoptimization::Reason_unhandled,
106 Deoptimization::Action_reinterpret, 106 Deoptimization::Action_reinterpret,
107 NULL, "put to CallSite.target field"); 107 NULL, "put to call site target field");
108 return; 108 return;
109 } 109 }
110 110
111 assert(field->will_link(method()->holder(), bc()), "getfield: typeflow responsibility"); 111 assert(field->will_link(method()->holder(), bc()), "getfield: typeflow responsibility");
112 112