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

Dacapo:pmd performance regression due to non inlined method.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • tbd
    • None
    • hotspot
    • x86
    • linux

      Dacapo:pmd has ~-5% performance regression on the CompactObjectHeaders branch when CompactObjectHeaders is not enabled.
      The branch where regression is observed: https://github.com/rkennke/jdk/blob/JDK-8305895-v4-fast-klass

      The issue is related to "BacktraceBuilder::push()" called from "fill_in_stack_trace".
       BacktraceBuilder::push() marked as "inline" method and it's successfully inline in the mainline, but it's not inlined in CompactObjectHeaders branch.

            shade Aleksey Shipilev
            skuksenko Sergey Kuksenko
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: