public class jdk.internal.platform.cgroupv1.CgroupV1Subsystem implements jdk.internal.platform.CgroupSubsystem, jdk.internal.platform.CgroupV1Metrics
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.internal.platform.cgroupv1.CgroupV1Subsystem
super_class: java.lang.Object
{
private jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController memory;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
flags: (0x0002) ACC_PRIVATE
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpu;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpuacct;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpuset;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController blkio;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
private boolean activeSubSystems;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static final jdk.internal.platform.cgroupv1.CgroupV1Subsystem INSTANCE;
descriptor: Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String PROVIDER_NAME;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "cgroupv1"
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.initSubSystem:()Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
putstatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.INSTANCE:Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_0
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.activeSubSystems:Z
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public static jdk.internal.platform.cgroupv1.CgroupV1Subsystem getInstance();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.INSTANCE:Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
areturn
LocalVariableTable:
Start End Slot Name Signature
private static jdk.internal.platform.cgroupv1.CgroupV1Subsystem initSubSystem();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=4, args_size=0
0: new jdk.internal.platform.cgroupv1.CgroupV1Subsystem
dup
invokespecial jdk.internal.platform.cgroupv1.CgroupV1Subsystem.<init>:()V
astore 0
start local 0 1: aconst_null
astore 1
aconst_null
astore 2
2: ldc "/proc/self/mountinfo"
iconst_0
anewarray java.lang.String
invokestatic java.nio.file.Paths.get:(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;
invokestatic jdk.internal.platform.CgroupUtil.readFilePrivileged:(Ljava/nio/file/Path;)Ljava/util/stream/Stream;
3: astore 3
start local 3 4: aload 3
invokedynamic test()Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$0(Ljava/lang/String;)Z (6)
(Ljava/lang/String;)Z
invokeinterface java.util.stream.Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
5: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$1(Ljava/lang/String;)[Ljava/lang/String; (6)
(Ljava/lang/String;)[Ljava/lang/String;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
6: aload 0
invokedynamic accept(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$2(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V (6)
([Ljava/lang/String;)V
invokeinterface java.util.stream.Stream.forEach:(Ljava/util/function/Consumer;)V
7: aload 3
ifnull 15
aload 3
invokeinterface java.util.stream.Stream.close:()V
goto 15
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.Throwable java.lang.Throwable java.util.stream.Stream
StackMap stack: java.lang.Throwable
8: astore 1
aload 3
ifnull 9
aload 3
invokeinterface java.util.stream.Stream.close:()V
end local 3 StackMap locals:
StackMap stack:
9: aload 1
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
10: astore 2
aload 1
ifnonnull 11
aload 2
astore 1
goto 12
StackMap locals:
StackMap stack:
11: aload 1
aload 2
if_acmpeq 12
aload 1
aload 2
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
12: aload 1
athrow
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem
StackMap stack: java.io.IOException
13: pop
14: aconst_null
areturn
15: StackMap locals:
StackMap stack:
aconst_null
astore 1
aconst_null
astore 2
16: ldc "/proc/self/cgroup"
iconst_0
anewarray java.lang.String
invokestatic java.nio.file.Paths.get:(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;
invokestatic jdk.internal.platform.CgroupUtil.readFilePrivileged:(Ljava/nio/file/Path;)Ljava/util/stream/Stream;
17: astore 3
start local 3 18: aload 3
invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$3(Ljava/lang/String;)[Ljava/lang/String; (6)
(Ljava/lang/String;)[Ljava/lang/String;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
19: invokedynamic test()Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$4([Ljava/lang/String;)Z (6)
([Ljava/lang/String;)Z
invokeinterface java.util.stream.Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
20: aload 0
invokedynamic accept(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;)Ljava/util/function/Consumer;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)V
jdk/internal/platform/cgroupv1/CgroupV1Subsystem.lambda$5(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V (6)
([Ljava/lang/String;)V
invokeinterface java.util.stream.Stream.forEach:(Ljava/util/function/Consumer;)V
21: aload 3
ifnull 29
aload 3
invokeinterface java.util.stream.Stream.close:()V
goto 29
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.Throwable java.lang.Throwable java.util.stream.Stream
StackMap stack: java.lang.Throwable
22: astore 1
aload 3
ifnull 23
aload 3
invokeinterface java.util.stream.Stream.close:()V
end local 3 StackMap locals:
StackMap stack:
23: aload 1
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
24: astore 2
aload 1
ifnonnull 25
aload 2
astore 1
goto 26
StackMap locals:
StackMap stack:
25: aload 1
aload 2
if_acmpeq 26
aload 1
aload 2
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
26: aload 1
athrow
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem
StackMap stack: java.io.IOException
27: pop
28: aconst_null
areturn
29: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.activeSubSystems:()Z
ifeq 31
30: aload 0
areturn
31: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 32 0 subsystem Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
4 9 3 lines Ljava/util/stream/Stream<Ljava/lang/String;>;
18 23 3 lines Ljava/util/stream/Stream<Ljava/lang/String;>;
Exception table:
from to target type
4 7 8 any
2 10 10 any
1 13 13 Class java.io.IOException
18 21 22 any
16 24 24 any
15 27 27 Class java.io.IOException
private static void createSubSystemController(jdk.internal.platform.cgroupv1.CgroupV1Subsystem, java.lang.String[]);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=9, args_size=2
start local 0 start local 1 0: aload 1
arraylength
iconst_5
if_icmpge 1
return
1: StackMap locals:
StackMap stack:
aload 1
iconst_4
aaload
iconst_0
anewarray java.lang.String
invokestatic java.nio.file.Paths.get:(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;
astore 2
start local 2 2: aload 2
invokeinterface java.nio.file.Path.getFileName:()Ljava/nio/file/Path;
invokeinterface java.nio.file.Path.toString:()Ljava/lang/String;
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 3
start local 3 3: aload 3
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 22
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.String[] java.nio.file.Path java.lang.String[] top int int java.lang.String[]
StackMap stack:
4: aload 7
iload 5
aaload
astore 4
start local 4 5: aload 4
dup
astore 8
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 5
-1353647686: 6
-1077756671: 7
98728: 8
93828679: 9
986056123: 10
default: 21
}
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.String[] java.nio.file.Path java.lang.String[] java.lang.String int int java.lang.String[] java.lang.String
StackMap stack:
6: aload 8
ldc "cpuset"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 13
goto 21
StackMap locals:
StackMap stack:
7: aload 8
ldc "memory"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 11
goto 21
StackMap locals:
StackMap stack:
8: aload 8
ldc "cpu"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 17
goto 21
StackMap locals:
StackMap stack:
9: aload 8
ldc "blkio"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
goto 21
StackMap locals:
StackMap stack:
10: aload 8
ldc "cpuacct"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 15
goto 21
11: StackMap locals:
StackMap stack:
aload 0
new jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController
dup
aload 1
iconst_3
aaload
aload 1
iconst_4
aaload
invokespecial jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setMemorySubSystem:(Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;)V
12: goto 21
13: StackMap locals:
StackMap stack:
aload 0
new jdk.internal.platform.cgroupv1.CgroupV1SubsystemController
dup
aload 1
iconst_3
aaload
aload 1
iconst_4
aaload
invokespecial jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setCpuSetController:(Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
14: goto 21
15: StackMap locals:
StackMap stack:
aload 0
new jdk.internal.platform.cgroupv1.CgroupV1SubsystemController
dup
aload 1
iconst_3
aaload
aload 1
iconst_4
aaload
invokespecial jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setCpuAcctController:(Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
16: goto 21
17: StackMap locals:
StackMap stack:
aload 0
new jdk.internal.platform.cgroupv1.CgroupV1SubsystemController
dup
aload 1
iconst_3
aaload
aload 1
iconst_4
aaload
invokespecial jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setCpuController:(Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
18: goto 21
19: StackMap locals:
StackMap stack:
aload 0
new jdk.internal.platform.cgroupv1.CgroupV1SubsystemController
dup
aload 1
iconst_3
aaload
aload 1
iconst_4
aaload
invokespecial jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setBlkIOController:(Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
20: goto 21
end local 4 21: StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.String[] java.nio.file.Path java.lang.String[] top int int java.lang.String[]
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
22: iload 5
iload 6
if_icmplt 4
23: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 subsystem Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 24 1 mountentry [Ljava/lang/String;
2 24 2 p Ljava/nio/file/Path;
3 24 3 subsystemNames [Ljava/lang/String;
5 21 4 subsystemName Ljava/lang/String;
MethodParameters:
Name Flags
subsystem
mountentry
private static void setSubSystemControllerPath(jdk.internal.platform.cgroupv1.CgroupV1Subsystem, java.lang.String[]);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=9, args_size=2
start local 0 start local 1 0: aconst_null
astore 4
start local 4 1: aconst_null
astore 5
start local 5 2: aload 1
iconst_1
aaload
astore 2
start local 2 3: aload 1
iconst_2
aaload
astore 3
start local 3 4: aload 2
ifnull 26
aload 3
ifnull 26
5: aload 2
dup
astore 6
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 7
-1353647686: 6
-1197723081: 7
-1077756671: 8
98728: 9
93828679: 10
986056123: 11
1297290679: 12
default: 26
}
StackMap locals: jdk.internal.platform.cgroupv1.CgroupV1Subsystem java.lang.String[] java.lang.String java.lang.String jdk.internal.platform.cgroupv1.CgroupV1SubsystemController jdk.internal.platform.cgroupv1.CgroupV1SubsystemController java.lang.String
StackMap stack:
6: aload 6
ldc "cpuset"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 15
goto 26
StackMap locals:
StackMap stack:
7: aload 6
ldc "cpuacct,cpu"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 17
goto 26
StackMap locals:
StackMap stack:
8: aload 6
ldc "memory"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 13
goto 26
StackMap locals:
StackMap stack:
9: aload 6
ldc "cpu"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 22
goto 26
StackMap locals:
StackMap stack:
10: aload 6
ldc "blkio"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 24
goto 26
StackMap locals:
StackMap stack:
11: aload 6
ldc "cpuacct"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 20
goto 26
StackMap locals:
StackMap stack:
12: aload 6
ldc "cpu,cpuacct"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 17
goto 26
13: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memoryController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
14: goto 26
15: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuSetController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
16: goto 26
17: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
18: aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuAcctController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 5
19: goto 26
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuAcctController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
21: goto 26
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
23: goto 26
24: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.blkIOController:()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
astore 4
25: goto 26
26: StackMap locals:
StackMap stack:
aload 4
ifnull 33
27: aload 4
aload 3
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.setPath:(Ljava/lang/String;)V
28: aload 4
instanceof jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController
ifeq 32
29: aload 4
checkcast jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController
astore 7
start local 7 30: aload 7
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getHierarchical:(Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;)Z
istore 8
start local 8 31: aload 7
iload 8
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController.setHierarchical:(Z)V
end local 8 end local 7 32: StackMap locals:
StackMap stack:
aload 0
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setActiveSubSystems:()V
33: StackMap locals:
StackMap stack:
aload 5
ifnull 35
34: aload 5
aload 3
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.setPath:(Ljava/lang/String;)V
35: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 subsystem Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 36 1 entry [Ljava/lang/String;
3 36 2 controllerName Ljava/lang/String;
4 36 3 base Ljava/lang/String;
1 36 4 controller Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
2 36 5 controller2 Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
30 32 7 memorySubSystem Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
31 32 8 isHierarchial Z
MethodParameters:
Name Flags
subsystem
entry
private static boolean getHierarchical(jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
ldc "memory.use_hierarchy"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
lconst_0
lcmp
ifle 2
iconst_1
ireturn
StackMap locals: long
StackMap stack:
2: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 controller Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
1 3 1 hierarchical J
MethodParameters:
Name Flags
controller
private void setActiveSubSystems();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.activeSubSystems:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private boolean activeSubSystems();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.activeSubSystems:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private void setMemorySubSystem(jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 2 1 memory Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
MethodParameters:
Name Flags
memory
private void setCpuController(jdk.internal.platform.cgroupv1.CgroupV1SubsystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 2 1 cpu Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
MethodParameters:
Name Flags
cpu
private void setCpuAcctController(jdk.internal.platform.cgroupv1.CgroupV1SubsystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 2 1 cpuacct Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
MethodParameters:
Name Flags
cpuacct
private void setCpuSetController(jdk.internal.platform.cgroupv1.CgroupV1SubsystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 2 1 cpuset Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
MethodParameters:
Name Flags
cpuset
private void setBlkIOController(jdk.internal.platform.cgroupv1.CgroupV1SubsystemController);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.blkio:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
0 2 1 blkio Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
MethodParameters:
Name Flags
blkio
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController memoryController();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpuController();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpuAcctController();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController cpuSetController();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private jdk.internal.platform.cgroupv1.CgroupV1SubsystemController blkIOController();
descriptor: ()Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.blkio:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private static long getLongValue(jdk.internal.platform.CgroupSubsystemController, java.lang.String);
descriptor: (Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
1: aload 1
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.convertStringToLong(Ljava/lang/String;)J (6)
(Ljava/lang/String;)Ljava/lang/Long;
3: ldc -1
4: invokestatic jdk.internal.platform.CgroupSubsystemController.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/util/function/Function;J)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 controller Ljdk/internal/platform/CgroupSubsystemController;
0 5 1 parm Ljava/lang/String;
MethodParameters:
Name Flags
controller
parm
public java.lang.String getProvider();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "cgroupv1"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuacct.usage"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long[] getPerCpuUsage();
descriptor: ()[J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuacct.usage_percpu"
invokestatic jdk.internal.platform.CgroupSubsystemController.getStringValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)Ljava/lang/String;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: aconst_null
areturn
3: StackMap locals: java.lang.String
StackMap stack:
aload 1
ldc " "
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 2
start local 2 4: aload 2
arraylength
newarray 11
astore 3
start local 3 5: iconst_0
istore 4
start local 4 6: goto 9
7: StackMap locals: java.lang.String[] long[] int
StackMap stack:
aload 3
iload 4
aload 2
iload 4
aaload
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
lastore
8: iinc 4 1
StackMap locals:
StackMap stack:
9: iload 4
aload 2
arraylength
if_icmplt 7
end local 4 10: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 11 1 usagelist Ljava/lang/String;
4 11 2 list [Ljava/lang/String;
5 11 3 percpu [J
6 10 4 i I
public long getCpuUserUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuacct.stat"
ldc "user"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuSystemUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuacct:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuacct.stat"
ldc "system"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuPeriod();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.cfs_period_us"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuQuota();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.cfs_quota_us"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuShares();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.shares"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
lconst_0
lcmp
ifeq 2
lload 1
ldc 1024
lcmp
ifne 3
2: StackMap locals: long
StackMap stack:
ldc -1
lreturn
3: StackMap locals:
StackMap stack:
lload 1
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 4 1 retval J
public long getCpuNumPeriods();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.stat"
ldc "nr_periods"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuNumThrottled();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.stat"
ldc "nr_throttled"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getCpuThrottledTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpu:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpu.stat"
ldc "throttled_time"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getEffectiveCpuCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: invokestatic java.lang.Runtime.getRuntime:()Ljava/lang/Runtime;
invokevirtual java.lang.Runtime.availableProcessors:()I
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public int[] getCpuSetCpus();
descriptor: ()[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.cpus"
invokestatic jdk.internal.platform.CgroupSubsystemController.getStringValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)Ljava/lang/String;
invokestatic jdk.internal.platform.CgroupSubsystemController.stringRangeToIntArray:(Ljava/lang/String;)[I
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public int[] getEffectiveCpuSetCpus();
descriptor: ()[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.effective_cpus"
invokestatic jdk.internal.platform.CgroupSubsystemController.getStringValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)Ljava/lang/String;
invokestatic jdk.internal.platform.CgroupSubsystemController.stringRangeToIntArray:(Ljava/lang/String;)[I
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public int[] getCpuSetMems();
descriptor: ()[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.mems"
invokestatic jdk.internal.platform.CgroupSubsystemController.getStringValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)Ljava/lang/String;
invokestatic jdk.internal.platform.CgroupSubsystemController.stringRangeToIntArray:(Ljava/lang/String;)[I
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public int[] getEffectiveCpuSetMems();
descriptor: ()[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.effective_mems"
invokestatic jdk.internal.platform.CgroupSubsystemController.getStringValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)Ljava/lang/String;
invokestatic jdk.internal.platform.CgroupSubsystemController.stringRangeToIntArray:(Ljava/lang/String;)[I
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.memory_pressure"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getDoubleValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public java.lang.Boolean isCpuSetMemoryPressureEnabled();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.cpuset:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "cpuset.memory_pressure_enabled"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
lconst_1
lcmp
ifne 2
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
StackMap locals: long
StackMap stack:
2: iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 3 1 val J
public long getMemoryFailCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.failcnt"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getMemoryLimit();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.limit_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
getstatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.UNLIMITED_MIN:J
lcmp
ifle 8
2: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController.isHierarchical:()Z
ifeq 8
3: ldc "hierarchical_memory_limit"
astore 3
start local 3 4: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
5: ldc "memory.stat"
6: aload 3
7: invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongValueMatchingLine:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lstore 1
end local 3 8: StackMap locals: long
StackMap stack:
lload 1
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.longValOrUnlimited:(J)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 9 1 retval J
4 8 3 match Ljava/lang/String;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.max_usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getMemoryUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.failcnt"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.limit_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.longValOrUnlimited:(J)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.max_usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.tcp.failcnt"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.tcp.limit_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.longValOrUnlimited:(J)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.tcp.max_usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getTcpMemoryUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.kmem.tcp.usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.memsw.failcnt"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getMemoryAndSwapLimit();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.memsw.limit_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
getstatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.UNLIMITED_MIN:J
lcmp
ifle 8
2: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
invokevirtual jdk.internal.platform.cgroupv1.CgroupV1MemorySubSystemController.isHierarchical:()Z
ifeq 8
3: ldc "hierarchical_memsw_limit"
astore 3
start local 3 4: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
5: ldc "memory.stat"
6: aload 3
7: invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongValueMatchingLine:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lstore 1
end local 3 8: StackMap locals: long
StackMap stack:
lload 1
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.longValOrUnlimited:(J)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 9 1 retval J
4 8 3 match Ljava/lang/String;
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.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.memsw.max_usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getMemoryAndSwapUsage();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.memsw.usage_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public java.lang.Boolean isMemoryOOMKillEnabled();
descriptor: ()Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.oom_control"
ldc "oom_kill_disable"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lstore 1
start local 1 1: lload 1
lconst_0
lcmp
ifne 2
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
StackMap locals: long
StackMap stack:
2: iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
1 3 1 val J
public long getMemorySoftLimit();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.memory:Ljdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController;
ldc "memory.soft_limit_in_bytes"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.getLongValue:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;)J
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.longValOrUnlimited:(J)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getBlkIOServiceCount();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.blkio:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "blkio.throttle.io_service_bytes"
ldc "Total"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
public long getBlkIOServiced();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.internal.platform.cgroupv1.CgroupV1Subsystem.blkio:Ljdk/internal/platform/cgroupv1/CgroupV1SubsystemController;
ldc "blkio.throttle.io_serviced"
ldc "Total"
invokestatic jdk.internal.platform.cgroupv1.CgroupV1SubsystemController.getLongEntry:(Ljdk/internal/platform/CgroupSubsystemController;Ljava/lang/String;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;
private static boolean lambda$0(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc " - cgroup "
invokevirtual java.lang.String.contains:(Ljava/lang/CharSequence;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 line Ljava/lang/String;
private static java.lang.String[] lambda$1(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc " "
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 line Ljava/lang/String;
private static void lambda$2(jdk.internal.platform.cgroupv1.CgroupV1Subsystem, java.lang.String[]);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
aload 1
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.createSubSystemController:(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 entry [Ljava/lang/String;
private static java.lang.String[] lambda$3(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc ":"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 line Ljava/lang/String;
private static boolean lambda$4(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
arraylength
iconst_3
if_icmplt 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 line [Ljava/lang/String;
private static void lambda$5(jdk.internal.platform.cgroupv1.CgroupV1Subsystem, java.lang.String[]);
descriptor: (Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 0
aload 1
invokestatic jdk.internal.platform.cgroupv1.CgroupV1Subsystem.setSubSystemControllerPath:(Ljdk/internal/platform/cgroupv1/CgroupV1Subsystem;[Ljava/lang/String;)V
return
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 line [Ljava/lang/String;
}
SourceFile: "CgroupV1Subsystem.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles