< prev index next >

src/share/vm/runtime/synchronizer.cpp

Print this page
rev 12469 : 8171848: ObjectMonitor verify() and print() methods are empty
Reviewed-by: duke

*** 1883,1899 **** void ObjectSynchronizer::verify() { PaddedEnd<ObjectMonitor> * block = (PaddedEnd<ObjectMonitor> *)OrderAccess::load_ptr_acquire(&gBlockList); while (block != NULL) { assert(block->object() == CHAINMARKER, "must be a block header"); - for (int i = 1; i < _BLOCKSIZE; i++) { - ObjectMonitor* mid = (ObjectMonitor *)(block + i); - oop object = (oop)mid->object(); - if (object != NULL) { - mid->verify(); - } - } block = (PaddedEnd<ObjectMonitor> *)block->FreeNext; } } // Check if monitor belongs to the monitor cache --- 1883,1892 ----
< prev index next >