public class jdk.internal.platform.CgroupV1MetricsImpl extends jdk.internal.platform.CgroupMetrics implements jdk.internal.platform.CgroupV1Metrics
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.internal.platform.CgroupV1MetricsImpl
super_class: jdk.internal.platform.CgroupMetrics
{
private final jdk.internal.platform.CgroupV1Metrics metrics;
descriptor: Ljdk/internal/platform/CgroupV1Metrics;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(jdk.internal.platform.CgroupV1Metrics);
descriptor: (Ljdk/internal/platform/CgroupV1Metrics;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
checkcast jdk.internal.platform.CgroupSubsystem
invokespecial jdk.internal.platform.CgroupMetrics.<init>:(Ljdk/internal/platform/CgroupSubsystem;)V
1: aload 0
aload 1
putfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
0 3 1 metrics Ljdk/internal/platform/CgroupV1Metrics;
MethodParameters:
Name Flags
metrics
public long getMemoryMaxUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getMemoryMaxUsage:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getKernelMemoryFailCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getKernelMemoryFailCount:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getKernelMemoryLimit();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getKernelMemoryLimit:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getKernelMemoryMaxUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getKernelMemoryMaxUsage:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getKernelMemoryUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getKernelMemoryUsage:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getTcpMemoryFailCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getTcpMemoryFailCount:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getTcpMemoryLimit();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getTcpMemoryLimit:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getTcpMemoryMaxUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getTcpMemoryMaxUsage:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getMemoryAndSwapFailCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getMemoryAndSwapFailCount:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public long getMemoryAndSwapMaxUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getMemoryAndSwapMaxUsage:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public java.lang.Boolean isMemoryOOMKillEnabled();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.isMemoryOOMKillEnabled:()Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public double getCpuSetMemoryPressure();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.getCpuSetMemoryPressure:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
public java.lang.Boolean isCpuSetMemoryPressureEnabled();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.CgroupV1MetricsImpl.metrics:Ljdk/internal/platform/CgroupV1Metrics;
invokeinterface jdk.internal.platform.CgroupV1Metrics.isCpuSetMemoryPressureEnabled:()Ljava/lang/Boolean;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/CgroupV1MetricsImpl;
}
SourceFile: "CgroupV1MetricsImpl.java"