Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8203306

Machine generate forward declares from metadata.xml into jfrEventClasses.hpp

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 11
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      jfr

      Description

      Minimal VM did not build after integration of JDK-8199712

      Minimal VM excludes INCLUDE_JFR, and the stubs complained about not having the proper declarations (Klass*, Method*, ModuleEntry*).

      In closed these were statically forward declared, these declarations were lost in the new metadata system.

      We should solve it by having the metadata generation layout the proper fwd declares of the types needed (inlcluding the stub section)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mgronlun Markus Grönlund
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: