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

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

    Details

    • Subcomponent:
    • Resolved In Build:
      b26
    • Verification:
      Not verified

      Backports

        Description


        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?

          Attachments

            Issue Links

              Activity

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved: