Home / Function/ setAvailableProcessors() — netty Function Reference

setAvailableProcessors() — netty Function Reference

Architecture documentation for the setAvailableProcessors() function in NettyRuntime.java from the netty codebase.

Function java CommonUtil Logging calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  732fe3c8_3c7b_6956_b836_bddac489b045["setAvailableProcessors()"]
  0d6ff260_a264_fefa_f6ad_a83ba5c991cc["AvailableProcessorsHolder"]
  732fe3c8_3c7b_6956_b836_bddac489b045 -->|defined in| 0d6ff260_a264_fefa_f6ad_a83ba5c991cc
  094d9bde_be28_f3ef_01ca_27676083ed4a["setAvailableProcessors()"]
  094d9bde_be28_f3ef_01ca_27676083ed4a -->|calls| 732fe3c8_3c7b_6956_b836_bddac489b045
  4f67f30d_daf6_1441_b2cc_6ad5d3a5ced4["availableProcessors()"]
  4f67f30d_daf6_1441_b2cc_6ad5d3a5ced4 -->|calls| 732fe3c8_3c7b_6956_b836_bddac489b045
  094d9bde_be28_f3ef_01ca_27676083ed4a["setAvailableProcessors()"]
  732fe3c8_3c7b_6956_b836_bddac489b045 -->|calls| 094d9bde_be28_f3ef_01ca_27676083ed4a
  style 732fe3c8_3c7b_6956_b836_bddac489b045 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/main/java/io/netty/util/NettyRuntime.java lines 43–54

        synchronized void setAvailableProcessors(final int availableProcessors) {
            ObjectUtil.checkPositive(availableProcessors, "availableProcessors");
            if (this.availableProcessors != 0) {
                final String message = String.format(
                        Locale.ROOT,
                        "availableProcessors is already set to [%d], rejecting [%d]",
                        this.availableProcessors,
                        availableProcessors);
                throw new IllegalStateException(message);
            }
            this.availableProcessors = availableProcessors;
        }

Domain

Subdomains

Frequently Asked Questions

What does setAvailableProcessors() do?
setAvailableProcessors() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/NettyRuntime.java.
Where is setAvailableProcessors() defined?
setAvailableProcessors() is defined in common/src/main/java/io/netty/util/NettyRuntime.java at line 43.
What does setAvailableProcessors() call?
setAvailableProcessors() calls 1 function(s): setAvailableProcessors.
What calls setAvailableProcessors()?
setAvailableProcessors() is called by 2 function(s): availableProcessors, setAvailableProcessors.

Analyze Your Own Codebase

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

Try Supermodel Free