isTerminated() — netty Function Reference
Architecture documentation for the isTerminated() function in Recycler.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 740364ab_7b92_506a_a86c_da478e9fbb53["isTerminated()"] 35ba43da_5a98_091e_3833_ccfc393fe9ff["LocalPool"] 740364ab_7b92_506a_a86c_da478e9fbb53 -->|defined in| 35ba43da_5a98_091e_3833_ccfc393fe9ff 9336dc88_2540_a5d2_ab54_05caa588e0a7["release()"] 9336dc88_2540_a5d2_ab54_05caa588e0a7 -->|calls| 740364ab_7b92_506a_a86c_da478e9fbb53 style 740364ab_7b92_506a_a86c_da478e9fbb53 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/Recycler.java lines 588–592
private static boolean isTerminated(Thread owner) {
// Do not use `Thread.getState()` in J9 JVM because it's known to have a performance issue.
// See: https://github.com/netty/netty/issues/13347#issuecomment-1518537895
return PlatformDependent.isJ9Jvm()? !owner.isAlive() : owner.getState() == Thread.State.TERMINATED;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does isTerminated() do?
isTerminated() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/Recycler.java.
Where is isTerminated() defined?
isTerminated() is defined in common/src/main/java/io/netty/util/Recycler.java at line 588.
What calls isTerminated()?
isTerminated() is called by 1 function(s): release.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free