• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: P4 P4
    • 26
    • 26
    • hotspot
    • master

      Subtask of https://bugs.openjdk.org/browse/JDK-8363440

      Right now, the AOT Map displays the KlassTrainingData like this:

      ```
      0x00000008002aa5e0: @@ KlassTrainingData 40
      0x00000008002ac260: @@ KlassTrainingData 40
      ```

      which doesn't provide any context on what class is this training for.

      Modify the AOT Map Logger so we can link the class to its training data:

      ```
      0x00000008007d5940: @@ KlassTrainingData 40 jdk.internal.loader.BuiltinClassLoader
      0x0000000800815398: @@ KlassTrainingData 40 java.lang.invoke.DirectMethodHandle
      0x00000008008791f0: @@ KlassTrainingData 40 java.util.HashSet
      0x00000008008bd980: @@ KlassTrainingData 40 java.lang.module.ModuleDescriptor$Exports
      0x00000008008db8e8: @@ KlassTrainingData 40 java.lang.invoke.InvokerBytecodeGenerator```

            mariasde María Arias de Reyna Domínguez
            mariasde María Arias de Reyna Domínguez
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: