public final class jdk.vm.ci.meta.JavaMethodProfile extends jdk.vm.ci.meta.AbstractJavaProfile<jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod, jdk.vm.ci.meta.ResolvedJavaMethod>
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: jdk.vm.ci.meta.JavaMethodProfile
super_class: jdk.vm.ci.meta.AbstractJavaProfile
{
public void <init>(double, jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod[]);
descriptor: (D[Ljdk/vm/ci/meta/JavaMethodProfile$ProfiledMethod;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 3 0: aload 0
dload 1
aload 3
invokespecial jdk.vm.ci.meta.AbstractJavaProfile.<init>:(D[Ljdk/vm/ci/meta/AbstractProfiledItem;)V
1: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/vm/ci/meta/JavaMethodProfile;
0 2 1 notRecordedProbability D
0 2 3 pitems [Ljdk/vm/ci/meta/JavaMethodProfile$ProfiledMethod;
MethodParameters:
Name Flags
notRecordedProbability
pitems
public jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod[] getMethods();
descriptor: ()[Ljdk/vm/ci/meta/JavaMethodProfile$ProfiledMethod;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial jdk.vm.ci.meta.AbstractJavaProfile.getItems:()[Ljdk/vm/ci/meta/AbstractProfiledItem;
checkcast jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod[]
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/vm/ci/meta/JavaMethodProfile;
}
Signature: Ljdk/vm/ci/meta/AbstractJavaProfile<Ljdk/vm/ci/meta/JavaMethodProfile$ProfiledMethod;Ljdk/vm/ci/meta/ResolvedJavaMethod;>;
SourceFile: "JavaMethodProfile.java"
NestMembers:
jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod
InnerClasses:
public ProfiledMethod = jdk.vm.ci.meta.JavaMethodProfile$ProfiledMethod of jdk.vm.ci.meta.JavaMethodProfile