Home / Function/ TraceRecord() — netty Function Reference

TraceRecord() — netty Function Reference

Architecture documentation for the TraceRecord() function in ResourceLeakDetector.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb["TraceRecord()"]
  efd8fd00_279e_1a41_04ab_1ca04d075259["TraceRecord"]
  04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb -->|defined in| efd8fd00_279e_1a41_04ab_1ca04d075259
  d4e09515_5a67_39fd_920d_8c1d27f84d77["DefaultResourceLeak()"]
  d4e09515_5a67_39fd_920d_8c1d27f84d77 -->|calls| 04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb
  8f406d36_7022_4ea4_114b_0a77991c8aff["record0()"]
  8f406d36_7022_4ea4_114b_0a77991c8aff -->|calls| 04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb
  19933ffe_052a_9a22_2cf8_d1cc46f96c9a["close()"]
  19933ffe_052a_9a22_2cf8_d1cc46f96c9a -->|calls| 04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb
  style 04fbb310_2310_c4f9_f7f0_2c4a7cdf67fb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/ResourceLeakDetector.java lines 689–694

        TraceRecord(TraceRecord next, Object hint) {
            // This needs to be generated even if toString() is never called as it may change later on.
            hintString = hint instanceof ResourceLeakHint ? ((ResourceLeakHint) hint).toHintString() : hint.toString();
            this.next = next;
            this.pos = next.pos + 1;
        }

Domain

Subdomains

Frequently Asked Questions

What does TraceRecord() do?
TraceRecord() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/ResourceLeakDetector.java.
Where is TraceRecord() defined?
TraceRecord() is defined in common/src/main/java/io/netty/util/ResourceLeakDetector.java at line 689.
What calls TraceRecord()?
TraceRecord() is called by 3 function(s): DefaultResourceLeak, close, record0.

Analyze Your Own Codebase

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

Try Supermodel Free