Home / Function/ traverse() — netty Function Reference

traverse() — netty Function Reference

Architecture documentation for the traverse() function in AbstractByteBufGetCharSequenceBenchmark.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  f1a9c379_be7a_8614_3d11_a4a2bf48082c["traverse()"]
  3c22d637_60c0_7575_bb26_6df4711888f9["AbstractByteBufGetCharSequenceBenchmark"]
  f1a9c379_be7a_8614_3d11_a4a2bf48082c -->|defined in| 3c22d637_60c0_7575_bb26_6df4711888f9
  d8ffde94_bdd3_bbdf_ed03_ddb64e147f04["getCharSequence()"]
  d8ffde94_bdd3_bbdf_ed03_ddb64e147f04 -->|calls| f1a9c379_be7a_8614_3d11_a4a2bf48082c
  22da11b9_c70a_a2af_48b0_a86009e47d0b["getCharSequenceOld()"]
  22da11b9_c70a_a2af_48b0_a86009e47d0b -->|calls| f1a9c379_be7a_8614_3d11_a4a2bf48082c
  style f1a9c379_be7a_8614_3d11_a4a2bf48082c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

microbench/src/main/java/io/netty/buffer/AbstractByteBufGetCharSequenceBenchmark.java lines 159–165

    private static int traverse(CharSequence cs) {
        int i = 0, len = cs.length();
        while (i < len && cs.charAt(i++) != 0) {
            // ensure result is "used"
        }
        return i;
    }

Domain

Subdomains

Frequently Asked Questions

What does traverse() do?
traverse() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/buffer/AbstractByteBufGetCharSequenceBenchmark.java.
Where is traverse() defined?
traverse() is defined in microbench/src/main/java/io/netty/buffer/AbstractByteBufGetCharSequenceBenchmark.java at line 159.
What calls traverse()?
traverse() is called by 2 function(s): getCharSequence, getCharSequenceOld.

Analyze Your Own Codebase

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

Try Supermodel Free