releaseShared

Releases in shared mode. Implemented by unblocking one or more threads if .tryReleaseShared returns true.

Return

the value returned from .tryReleaseShared

Parameters

arg

the release argument. This value is conveyed to .tryReleaseShared but is otherwise uninterpreted and can represent anything you like.