JFR: Split up the EventInstrumentation class

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P3
    • 25
    • Affects Version/s: None
    • Component/s: hotspot
    • None
    • jfr
    • b20

      The EventInstrumentation class is getting rather large, about 1000 LOC, and it has legacy from when the instrumentation was implemented in ASM, and perhaps even BCEL. The code could be simplified and the parts where the class file is inspected could be moved into a separate class for further refactoring later..

      This is a preparatory step so that throttling and contextual support can be added.

            Assignee:
            Erik Gahlin
            Reporter:
            Erik Gahlin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: