run() — netty Function Reference
Architecture documentation for the run() function in ReferenceCountUtil.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 5dc74b3f_1363_acd2_ff65_f63e6faf5083["run()"] 6edb6778_5261_325a_9f9c_3dc52e0462a3["ReleasingTask"] 5dc74b3f_1363_acd2_ff65_f63e6faf5083 -->|defined in| 6edb6778_5261_325a_9f9c_3dc52e0462a3 8c9dbc61_425f_a257_a014_3a33434e1f11["release()"] 5dc74b3f_1363_acd2_ff65_f63e6faf5083 -->|calls| 8c9dbc61_425f_a257_a014_3a33434e1f11 style 5dc74b3f_1363_acd2_ff65_f63e6faf5083 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/ReferenceCountUtil.java lines 189–200
@Override
public void run() {
try {
if (!obj.release(decrement)) {
logger.warn("Non-zero refCnt: {}", this);
} else {
logger.debug("Released: {}", this);
}
} catch (Exception ex) {
logger.warn("Failed to release an object: {}", obj, ex);
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does run() do?
run() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/ReferenceCountUtil.java.
Where is run() defined?
run() is defined in common/src/main/java/io/netty/util/ReferenceCountUtil.java at line 189.
What does run() call?
run() calls 1 function(s): release.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free