A C D G I M P U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- availableProcessors() - Static method in class io.smallrye.common.cpu.ProcessorInfo
C
- CacheInfo - Class in io.smallrye.common.cpu
-
A class which exposes any available cache line information for the current CPU.
- CacheInfo() - Constructor for class io.smallrye.common.cpu.CacheInfo
- CacheLevelInfo - Class in io.smallrye.common.cpu
-
Information about a CPU cache level.
- CacheType - Enum in io.smallrye.common.cpu
-
The type of cache.
D
G
- getCacheLevel() - Method in class io.smallrye.common.cpu.CacheLevelInfo
-
Get the level index.
- getCacheLevelInfo(int) - Static method in class io.smallrye.common.cpu.CacheInfo
-
Get the CPU cache level information for a cache level.
- getCacheLevelSizeKB() - Method in class io.smallrye.common.cpu.CacheLevelInfo
-
Get the size of this cache level in kilobytes.
- getCacheLineSize() - Method in class io.smallrye.common.cpu.CacheLevelInfo
-
Get the cache line size in bytes.
- getCacheType() - Method in class io.smallrye.common.cpu.CacheLevelInfo
-
Get the type of cache.
- getLevelEntryCount() - Static method in class io.smallrye.common.cpu.CacheInfo
-
Get the number of CPU cache level entries.
- getSmallestDataCacheLineSize() - Static method in class io.smallrye.common.cpu.CacheInfo
-
Get the smallest known data cache line size.
- getSmallestInstructionCacheLineSize() - Static method in class io.smallrye.common.cpu.CacheInfo
-
Get the smallest known instruction cache line size.
I
- in(CacheType) - Method in enum io.smallrye.common.cpu.CacheType
-
Determine whether this instance is equal to one of the given instances.
- in(CacheType...) - Method in enum io.smallrye.common.cpu.CacheType
-
Determine whether this instance is equal to one of the given instances.
- in(CacheType, CacheType) - Method in enum io.smallrye.common.cpu.CacheType
-
Determine whether this instance is equal to one of the given instances.
- in(CacheType, CacheType, CacheType) - Method in enum io.smallrye.common.cpu.CacheType
-
Determine whether this instance is equal to one of the given instances.
- INSTRUCTION - io.smallrye.common.cpu.CacheType
-
Instruction cache.
- io.smallrye.common.cpu - package io.smallrye.common.cpu
- isData() - Method in enum io.smallrye.common.cpu.CacheType
-
Determine if this cache line type holds data.
- isFull(EnumSet<CacheType>) - Static method in enum io.smallrye.common.cpu.CacheType
-
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
- isInstruction() - Method in enum io.smallrye.common.cpu.CacheType
-
Determine if this cache line type holds instructions.
M
- main(String[]) - Static method in class io.smallrye.common.cpu.CacheInfo
P
- ProcessorInfo - Class in io.smallrye.common.cpu
-
Provides general information about the processors on this host (Java 9 version).
U
- UNIFIED - io.smallrye.common.cpu.CacheType
-
Unified instruction/data cache.
- UNKNOWN - io.smallrye.common.cpu.CacheType
-
Unknown cache type.
V
- valueOf(String) - Static method in enum io.smallrye.common.cpu.CacheType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.common.cpu.CacheType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages