< 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 >