Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056674 | emb-9 | Unassigned | P4 | Resolved | Fixed | b26 |
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?
- backported by
-
JDK-8056674 NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
-
- Resolved
-
- relates to
-
JDK-8051398 jvmti tests fieldacc002, fieldmod002 fail in nightly with errors: (watch#0) wrong location
-
- Closed
-