< prev index next >

src/hotspot/share/runtime/synchronizer.cpp

Print this page

        

@@ -256,13 +256,13 @@
   return false;        // revert to slow-path
 }
 
 // -----------------------------------------------------------------------------
 // Monitor Enter/Exit
-// The interpreter and compiler use some assembly copies of this code. Make sure
-// update those code if the following function is changed. The implementation
-// is extremely sensitive to race condition. Be careful.
+// The interpreter and compiler assembly code tries to lock using the fast path
+// of this algorithm. Make sure to update that code if the following function is
+// changed. The implementation is extremely sensitive to race condition. Be careful.
 
 void ObjectSynchronizer::enter(Handle obj, BasicLock* lock, TRAPS) {
   if (UseBiasedLocking) {
     if (!SafepointSynchronize::is_at_safepoint()) {
       BiasedLocking::revoke(obj, THREAD);
< prev index next >