testRetainedSliceUnreleasable() — netty Function Reference
Architecture documentation for the testRetainedSliceUnreleasable() function in AbstractByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b506aa01_66c9_3040_c4c6_c3b7f87ca62b["testRetainedSliceUnreleasable()"] 6540f2d1_cdad_6705_dd1d_9a24e2e53242["AbstractByteBufTest"] b506aa01_66c9_3040_c4c6_c3b7f87ca62b -->|defined in| 6540f2d1_cdad_6705_dd1d_9a24e2e53242 110bfe10_7651_b3b9_cfe7_d459e951345b["testRetainedSliceUnreleasable1()"] 110bfe10_7651_b3b9_cfe7_d459e951345b -->|calls| b506aa01_66c9_3040_c4c6_c3b7f87ca62b 5587f22b_39a3_2d81_5d75_2bb55e7c4aaf["testRetainedSliceUnreleasable2()"] 5587f22b_39a3_2d81_5d75_2bb55e7c4aaf -->|calls| b506aa01_66c9_3040_c4c6_c3b7f87ca62b 71ddb4e4_4f9d_d9aa_9b14_e09a868934b0["testRetainedSliceUnreleasable3()"] 71ddb4e4_4f9d_d9aa_9b14_e09a868934b0 -->|calls| b506aa01_66c9_3040_c4c6_c3b7f87ca62b 23b5dd71_f984_3d2e_48a0_d4458621893d["testRetainedSliceUnreleasable4()"] 23b5dd71_f984_3d2e_48a0_d4458621893d -->|calls| b506aa01_66c9_3040_c4c6_c3b7f87ca62b style b506aa01_66c9_3040_c4c6_c3b7f87ca62b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java lines 5382–5393
private void testRetainedSliceUnreleasable(boolean initRetainedSlice, boolean finalRetainedSlice) {
ByteBuf buf = newBuffer(8);
ByteBuf buf1 = initRetainedSlice ? buf.retainedSlice() : buf.slice().retain();
ByteBuf buf2 = unreleasableBuffer(buf1);
ByteBuf buf3 = finalRetainedSlice ? buf2.retainedSlice() : buf2.slice().retain();
assertFalse(buf3.release());
assertFalse(buf2.release());
buf1.release();
assertTrue(buf.release());
assertEquals(0, buf1.refCnt());
assertEquals(0, buf.refCnt());
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does testRetainedSliceUnreleasable() do?
testRetainedSliceUnreleasable() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java.
Where is testRetainedSliceUnreleasable() defined?
testRetainedSliceUnreleasable() is defined in buffer/src/test/java/io/netty/buffer/AbstractByteBufTest.java at line 5382.
What calls testRetainedSliceUnreleasable()?
testRetainedSliceUnreleasable() is called by 4 function(s): testRetainedSliceUnreleasable1, testRetainedSliceUnreleasable2, testRetainedSliceUnreleasable3, testRetainedSliceUnreleasable4.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free