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

Create separate Events buffer for VMOperations

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved
    • P4
    • Resolution: Fixed
    • 17
    • 17
    • hotspot
    • b26

    Description

      The Events classes collect events in a circular buffer that gets dumped into the hs_err files. There are different sections to sort out different types of events. See:

        // A log for internal exception related messages, like internal
        // throws and implicit exceptions.
        static ExceptionsEventLog* _exceptions;

        // Deoptization related messages
        static StringEventLog* _deopt_messages;

        // Redefinition related messages
        static StringEventLog* _redefinitions;

        // Class unloading events
        static UnloadingEventLog* _class_unloading;

      There's also a buffer for non-categorized events:

        // A log for generic messages that aren't well categorized.
        static StringEventLog* _messages;

      I propose that we create a separate buffer for VMOperations.

      Attachments

        Issue Links

          Activity

            People

              stefank Stefan Karlsson
              stefank Stefan Karlsson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: