< prev index next >

src/hotspot/share/services/mallocSiteTable.hpp

Print this page

        

*** 151,161 **** } } // Acquire shared lock. // Return true if shared access is granted. inline bool sharedLock() { ! jint res = Atomic::add(1, _lock); if (res < 0) { Atomic::dec(_lock); return false; } _lock_state = SharedLock; --- 151,161 ---- } } // Acquire shared lock. // Return true if shared access is granted. inline bool sharedLock() { ! jint res = Atomic::add(_lock, 1); if (res < 0) { Atomic::dec(_lock); return false; } _lock_state = SharedLock;
< prev index next >