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

NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code

XMLWordPrintable

    • b26
    • Not verified


        This stackwalking was to turn bcp (bytecode pointers) into the Method* into bci (bytecode indices) because the Method* moves and the bcp was a derived pointer from that. The Method* doesn't move anymore until deallocated. So this thread walk to change these things isn't necessary anymore.

        Might get some performance on full collections.

        Why didn't CMS do this?

              coleenp Coleen Phillimore
              coleenp Coleen Phillimore
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: