Lines Matching refs:unpark
32 * Documentation for rationale. Basically, park acts like wait, unpark
39 * Because park-unpark allow spurious wakeups it is harmless if an
40 * unpark call unparks a new thread using the old Parker reference.
66 void unpark();
89 // park, unpark, etc must tolerate stale references and spurious wakeups).
92 // any other thread can unpark a reachable parkevent. Park() is allowed to
93 // return spuriously. In fact park-unpark a really just an optimization to
95 // A degenerate albeit "impolite" park-unpark implementation could simply return.
100 // Currently, we unpark events associated with threads, but ideally we'd just
101 // unpark threads.
104 // platform-independent. PlatformEvent provides park(), unpark(), etc., and
109 // that base-class, adding park(), unpark(), etc.
113 // 2. Parkers are used by JSR166-JUC park-unpark.