Intrinsic for opening a scope binding a stack-based lock with an object. A lock scope must be
closed with an EndLockScopeNode. The frame state after this node denotes that the object
is locked (ensuring the GC sees and updates the object) so it must come after any null pointer
check on the object.
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.graal.graph.Node
Determines if this node has a side-effect. Such nodes cannot be safely re-executed because
they modify state which is visible to other threads or modify state beyond what is captured
in FrameState nodes.