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

RFE: enable jstack to work with dtrace

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P2 P2
    • None
    • solaris_10, 6u4
    • hotspot
    • None
    • x86
    • solaris_10

      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.

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: