< prev index next >
src/hotspot/share/opto/graphKit.cpp
Print this page
*** 3589,3604 ****
assert(SynchronizationEntryBCI == InvocationEntryBci, "");
if( !GenerateSynchronizationCode )
return NULL; // Not locking things?
- // We cannot lock on a value type
- const TypeOopPtr* objptr = _gvn.type(obj)->make_oopptr();
- if (objptr->can_be_value_type()) {
- gen_value_type_guard(obj, 1);
- }
-
if (stopped()) // Dead monitor?
return NULL;
assert(dead_locals_are_killed(), "should kill locals before sync. point");
--- 3589,3598 ----
< prev index next >