-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 22, repo-lilliput-17, repo-lilliput-21, repo-lilliput
-
Component/s: hotspot
-
b26
In ObjectSynchronizer::exit when unlocking on a monitor with LM_LIGHTWEIGHT there is a check for anonymous owner. That branch should never be taken and would indicate that something is wrong with ObjectSynchronizer::inflate or ObjectSynchronizer::exit is trying to unlock a monitor not owned by the current thread.
This should be an assert instead.
This should be an assert instead.