public final class jdk.vm.ci.hotspot.JFR$CompilerInliningEvent
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: jdk.vm.ci.hotspot.JFR$CompilerInliningEvent
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.vm.ci.hotspot.JFR$CompilerInliningEvent this
         0: .line 83
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // jdk.vm.ci.hotspot.JFR$CompilerInliningEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/vm/ci/hotspot/JFR$CompilerInliningEvent;

  public static void write(int, jdk.vm.ci.meta.ResolvedJavaMethod, jdk.vm.ci.meta.ResolvedJavaMethod, boolean, java.lang.String, int);
    descriptor: (ILjdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaMethod;ZLjava/lang/String;I)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // int compileId
        start local 1 // jdk.vm.ci.meta.ResolvedJavaMethod caller
        start local 2 // jdk.vm.ci.meta.ResolvedJavaMethod callee
        start local 3 // boolean succeeded
        start local 4 // java.lang.String message
        start local 5 // int bci
         0: .line 96
            invokestatic jdk.vm.ci.hotspot.CompilerToVM.compilerToVM:()Ljdk/vm/ci/hotspot/CompilerToVM;
            iload 0 /* compileId */
            aload 1 /* caller */
            checkcast jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl
            aload 2 /* callee */
            checkcast jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl
            iload 3 /* succeeded */
            aload 4 /* message */
            iload 5 /* bci */
            invokevirtual jdk.vm.ci.hotspot.CompilerToVM.notifyCompilerInliningEvent:(ILjdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl;ZLjava/lang/String;I)V
         1: .line 97
            return
        end local 5 // int bci
        end local 4 // java.lang.String message
        end local 3 // boolean succeeded
        end local 2 // jdk.vm.ci.meta.ResolvedJavaMethod callee
        end local 1 // jdk.vm.ci.meta.ResolvedJavaMethod caller
        end local 0 // int compileId
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  compileId  I
            0    2     1     caller  Ljdk/vm/ci/meta/ResolvedJavaMethod;
            0    2     2     callee  Ljdk/vm/ci/meta/ResolvedJavaMethod;
            0    2     3  succeeded  Z
            0    2     4    message  Ljava/lang/String;
            0    2     5        bci  I
    MethodParameters:
           Name  Flags
      compileId  
      caller     
      callee     
      succeeded  
      message    
      bci        
}
SourceFile: "JFR.java"
NestHost: jdk.vm.ci.hotspot.JFR
InnerClasses:
  public final CompilerInliningEvent = jdk.vm.ci.hotspot.JFR$CompilerInliningEvent of jdk.vm.ci.hotspot.JFR