Home / Function/ freeArray() — netty Function Reference

freeArray() — netty Function Reference

Architecture documentation for the freeArray() function in UnpooledByteBufAllocator.java from the netty codebase.

Function java Buffer Search calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  a5c85114_12de_8699_87a3_a5bd83bbfbcb["freeArray()"]
  8812e0ee_236a_725e_105a_895da5075478["InstrumentedUnpooledUnsafeHeapByteBuf"]
  a5c85114_12de_8699_87a3_a5bd83bbfbcb -->|defined in| 8812e0ee_236a_725e_105a_895da5075478
  73e8f787_0336_302b_8599_de04bcb682a7["freeArray()"]
  73e8f787_0336_302b_8599_de04bcb682a7 -->|calls| a5c85114_12de_8699_87a3_a5bd83bbfbcb
  73e8f787_0336_302b_8599_de04bcb682a7["freeArray()"]
  a5c85114_12de_8699_87a3_a5bd83bbfbcb -->|calls| 73e8f787_0336_302b_8599_de04bcb682a7
  b7fa94a1_44bc_14c8_f9b7_6f4d1ea8bd33["decrementHeap()"]
  a5c85114_12de_8699_87a3_a5bd83bbfbcb -->|calls| b7fa94a1_44bc_14c8_f9b7_6f4d1ea8bd33
  style a5c85114_12de_8699_87a3_a5bd83bbfbcb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java lines 150–155

        @Override
        protected void freeArray(byte[] array) {
            int length = array.length;
            super.freeArray(array);
            ((UnpooledByteBufAllocator) alloc()).decrementHeap(length);
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does freeArray() do?
freeArray() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java.
Where is freeArray() defined?
freeArray() is defined in buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java at line 150.
What does freeArray() call?
freeArray() calls 2 function(s): decrementHeap, freeArray.
What calls freeArray()?
freeArray() is called by 1 function(s): freeArray.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free