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

Qualified method names in CodeHeap Analytics

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 18
    • 11, 17
    • hotspot
    • b22

    Description

      CodeHeap Analytics has qualified method names in: The Top50 list of the largest used blocks:

      Addr(module) offset size type type lvl temp Name
      0x0000ffff8d13c610 (+0x023cd610) 0x00023198( 140K) N c2 4 115 java.beans.Introspector.processPropertyDescriptors()V

      but not in 'METHOD NAMES for CodeHeap':

                                                          compiler method
      Addr(module) offset size type lvl temp blobType Name
      0x0000ffff8add3490 (+0x00064490) 0x00000568( 1K) c2 4 96 nMethod (active) indexOf([BII)I
      0x0000ffff8add3c10 (+0x00064c10) 0x00000190( 0K) c2 4 96 nMethod (active) SH([BI)I
      0x0000ffff8add3f90 (+0x00064f90) 0x000004c0( 1K) c2 4 96 nMethod (active) indexOf([BII)I

      As it can be seen from above there might be methods with the same name and signature. It is not possible to distinguish them without knowing their classes names.Qualified method names should be used to solve the problem.

      Attachments

        Issue Links

          Activity

            People

              eastigeevich Evgeny Astigeevich
              eastigeevich Evgeny Astigeevich
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: