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

provide function names in native stack trace on aix with xlc16

XMLWordPrintable

    • b05
    • ppc
    • aix

        Currently we have with xlc16 the following output in the hs_err file on AIX :

        0x0000000115098660 - 0x090000000f629a4c libjvm.so::<nameless function>+0x6c (C++ saves_lr stores_bc gpr_saved:4 )
        0x00000001150986f0 - 0x09000000113594bc libjvm.so::<nameless function>+0x95c (C++ saves_lr stores_bc gpr_saved:18 )
        ...

        So obviously we miss function names.
        We can use the compiler setting qtbtable to get a better rtaceback table, this leads to a better stack including function names.

        see
        https://www.ibm.com/support/knowledgecenter/SSGH4D_16.1.0/com.ibm.xlf161.aix.doc/compiler_ref/tbtable.html

              mbaesken Matthias Baesken
              mbaesken Matthias Baesken
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: