assertSliceFailAfterRelease() — netty Function Reference
Architecture documentation for the assertSliceFailAfterRelease() function in AbstractByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 3b0b48e6_46c5_e222_5310_0e9ce83e1b66["assertSliceFailAfterRelease()"] 6540f2d1_cdad_6705_dd1d_9a24e2e53242["AbstractByteBufTest"] 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 -->|defined in| 6540f2d1_cdad_6705_dd1d_9a24e2e53242 ab70f12c_96a0_7966_54a2_26766052fbab["testSliceAfterReleaseRetainedSlice()"] ab70f12c_96a0_7966_54a2_26766052fbab -->|calls| 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 bfa01148_209c_58c1_56fd_a23ca3831793["testSliceAfterReleaseRetainedSliceDuplicate()"] bfa01148_209c_58c1_56fd_a23ca3831793 -->|calls| 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 7ed1532c_8dca_5eed_0482_8e4e963dc99d["testSliceAfterReleaseRetainedSliceRetainedDuplicate()"] 7ed1532c_8dca_5eed_0482_8e4e963dc99d -->|calls| 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 cd14bfb4_7dc9_1852_2c8c_7bb0793e5bf4["testSliceAfterReleaseRetainedDuplicate()"] cd14bfb4_7dc9_1852_2c8c_7bb0793e5bf4 -->|calls| 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 5959a55f_5947_40be_cff3_708cb62194a8["testSliceAfterReleaseRetainedDuplicateSlice()"] 5959a55f_5947_40be_cff3_708cb62194a8 -->|calls| 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 style 3b0b48e6_46c5_e222_5310_0e9ce83e1b66 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java lines 4516–4531
private static void assertSliceFailAfterRelease(ByteBuf... bufs) {
for (ByteBuf buf : bufs) {
if (buf.refCnt() > 0) {
buf.release();
}
}
for (ByteBuf buf : bufs) {
try {
assertEquals(0, buf.refCnt());
buf.slice();
fail();
} catch (IllegalReferenceCountException ignored) {
// as expected
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does assertSliceFailAfterRelease() do?
assertSliceFailAfterRelease() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java.
Where is assertSliceFailAfterRelease() defined?
assertSliceFailAfterRelease() is defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java at line 4516.
What calls assertSliceFailAfterRelease()?
assertSliceFailAfterRelease() is called by 5 function(s): testSliceAfterReleaseRetainedDuplicate, testSliceAfterReleaseRetainedDuplicateSlice, testSliceAfterReleaseRetainedSlice, testSliceAfterReleaseRetainedSliceDuplicate, testSliceAfterReleaseRetainedSliceRetainedDuplicate.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free