Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8174456 | 10 | Tom Rodriguez | P3 | Resolved | Fixed | b01 |
When using jvmtiDeferredLocalVariableSet to update locals in a compiled frame, the code matches based purely on the method/bci pair. If some recursion has been inlined then it will update the first frame that matches instead of the intended frame. The code should be tracking the actual depth that the frame is found at instead.
- backported by
-
JDK-8174456 jvmtiDeferredLocalVariableSet may update the wrong frame
-
- Resolved
-