RFR: 6872: Add butterfly/sandwich view to JMC [v3]
Marcus Hirt
hirt at openjdk.org
Fri Feb 20 19:42:12 UTC 2026
> This PR adds a butterfly (aka sandwich) view to JMC, showing all the callers and callees for a selected method.
>
> <img width="2548" height="1224" alt="buttefly" src="https://github.com/user-attachments/assets/ad3d33d8-944b-49d6-be98-62444f11da93" />
>
> Also fixes annoying spelling error.
Marcus Hirt has updated the pull request incrementally with one additional commit since the last revision:
Now method selections are working in the compilation page and the TLAB page (methods tab), support for new method selection mode in views, support in the properties view for such selections, currently supported by the Stacktrace View (not disrupting existing view selections), support for event type filters, support for picking attribute to use for frame width, support for pinning the current method selection
-------------
Changes:
- all: https://git.openjdk.org/jmc/pull/693/files
- new: https://git.openjdk.org/jmc/pull/693/files/0ec1a039..29179fbc
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jmc&pr=693&range=02
- incr: https://webrevs.openjdk.org/?repo=jmc&pr=693&range=01-02
Stats: 504 lines in 13 files changed: 465 ins; 12 del; 27 mod
Patch: https://git.openjdk.org/jmc/pull/693.diff
Fetch: git fetch https://git.openjdk.org/jmc.git pull/693/head:pull/693
PR: https://git.openjdk.org/jmc/pull/693
More information about the jmc-dev
mailing list