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

enhance PrintCodeCache to print more data

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: hs25, 9, 10
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Description

      Currently we only print:

      CodeCache:
      nmethod dependency checking time 0.037552
       #944 live = 3681K (hdr 4%, loc 2%, code 74%, stub 1%, [oops 0%, data 0%, pcs 5%])
       #92 dead = 247K (hdr 7%, loc 6%, code 46%, stub 3%, [oops 0%, data 0%, pcs 12%])

      We should enhance the machinery to:

      - print live and dead method information for all tiers
      - print absolute numbers instead of percentages
      - print size of template interpreter code
      - print size of stub code (maybe number of stubs?)
      - maybe print percentage of code cache memory used for tiers/interpreter/stubs

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                twisti Christian Thalinger
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: