Package io.perfmark.impl
Class ThreadRef
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateThreadRef(Thread thread, ReferenceQueue<Thread> queue) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Deprecated.(package private) voidbooleanenqueue()Deprecated.(package private) booleanboolean(package private) static <T> TinthashCode()(package private) static ThreadRefnewRef(ReferenceQueue<Thread> queue) (package private) static <T> TremoveAndClearRef(Map<ThreadRef, T> map) Methods inherited from class java.lang.ref.Reference
clone, get, isEnqueued, reachabilityFence, refersTo
-
Field Details
-
IDENTITY
-
hashCode
private final int hashCode
-
-
Constructor Details
-
ThreadRef
-
ThreadRef
private ThreadRef()
-
-
Method Details
-
newRef
-
get
-
removeAndClearRef
-
clear
Deprecated. -
enqueue
Deprecated. -
clearSafe
void clearSafe() -
enqueueSafe
boolean enqueueSafe() -
hashCode
public int hashCode() -
equals
-