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

RFE: enable jstack to work with dtrace

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: solaris_10, 6u4
    • Fix Version/s: None
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • CPU:
      x86
    • OS:
      solaris_10

      Description

      The customer widely uses Dtrace to tune and profile their applications. They say Dtrace does not work with jstack. The output is prematurely terminated with hex garbage. The problem is specific to Solaris x86. SPARC systems do not have the problem.

      They are running against bugs 6276264 and 6276266. These bugs say that libjvm.so is compiled in a way such that it doesn't save frame pointers, thereby preventing DTrace from generating a complete stack backtrace. The bugs imply this was done for performance reasons.

      The customer requests this be fixed in 6.0 so they can use jstack with dtrace to capture a complete stack trace on Solaris x86 systems.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                tstatt Terry Statt (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: