freeDirectBufferPrivileged() — netty Function Reference
Architecture documentation for the freeDirectBufferPrivileged() function in CleanerJava9.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e93e433e_29e3_d25e_c1f8_89f549a07990["freeDirectBufferPrivileged()"] 781be1b8_7749_768e_1de9_828163edd01f["CleanerJava9"] e93e433e_29e3_d25e_c1f8_89f549a07990 -->|defined in| 781be1b8_7749_768e_1de9_828163edd01f 30b00628_d78a_b584_3e8b_64f8a06bb9c6["freeDirectBufferStatic()"] 30b00628_d78a_b584_3e8b_64f8a06bb9c6 -->|calls| e93e433e_29e3_d25e_c1f8_89f549a07990 style e93e433e_29e3_d25e_c1f8_89f549a07990 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/internal/CleanerJava9.java lines 109–124
private static void freeDirectBufferPrivileged(final ByteBuffer buffer) {
Throwable error = AccessController.doPrivileged(new PrivilegedAction<Throwable>() {
@Override
public Throwable run() {
try {
INVOKE_CLEANER.invokeExact(buffer);
} catch (Throwable e) {
return e;
}
return null;
}
});
if (error != null) {
PlatformDependent0.throwException(error);
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does freeDirectBufferPrivileged() do?
freeDirectBufferPrivileged() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/internal/CleanerJava9.java.
Where is freeDirectBufferPrivileged() defined?
freeDirectBufferPrivileged() is defined in common/src/main/java/io/netty/util/internal/CleanerJava9.java at line 109.
What calls freeDirectBufferPrivileged()?
freeDirectBufferPrivileged() is called by 1 function(s): freeDirectBufferStatic.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free