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

Disabling logging does unnecessary work

XMLWordPrintable

    • b24

      When disabling UL outputs - for example when shutting down the JVM - we are doing some unnecessary work:

      - we always disable all outputs in bulk, but the routine searches up outputs one by one in the LogTagSet output lists - instead we could just drop all nodes in these lists in one quick pass.
      - when finalizing for a JVM shutdown, it's unnecessary to update decorators

      While not technically startup, this gets rid of some noise on JVM exit (~45k instructions) that show up when using full JVM executions as a proxy for startup testing - or running many JVMs back-to-back.

            redestad Claes Redestad
            redestad Claes Redestad
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: