On Tue, 23 Jun 2026 16:52:13 GMT, Benjamin Peterson <[email protected]> wrote:
> The Linux JIT perf map now lists ranges for individual vtable trampolines. > > Example perf map output snippet before: > > 0x00007b6b8fc03ce0 0x0000000000000608 vtable chunks > > > Example perf map output snippet after: > > 0x00007f6fa05726c0 0x000000000000001f vtable stub [39] > 0x00007f6fa0572960 0x000000000000001f vtable stub [28] > 0x00007f6fa0572990 0x000000000000001f vtable stub [30] > 0x00007f6fa05729f0 0x000000000000001f vtable stub [14] > 0x00007f6fa0572630 0x000000000000001f vtable stub [8] > 0x00007f6fa0572690 0x000000000000001f vtable stub [9] > 0x00007f6fa0572480 0x000000000000001f vtable stub [10] > 0x00007f6fa05726f0 0x000000000000001f vtable stub [5] > 0x00007f6fa0572660 0x000000000000001f vtable stub [6] > 0x00007f6fa05729c0 0x000000000000001f vtable stub [7] > 0x00007f6fa0572450 0x000000000000001f vtable stub [1] > 0x00007f6fa0572170 0x000000000000001f vtable stub [3] > > > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has now been integrated. Changeset: b5fba942 Author: Benjamin Peterson <[email protected]> Committer: Yasumasa Suenaga <[email protected]> URL: https://git.openjdk.org/jdk/commit/b5fba9428e24b34dc26c3642c9f28593ab7bdd39 Stats: 44 lines in 4 files changed: 28 ins; 10 del; 6 mod 8387148: Linux perf map should record individual vtable trampolines Reviewed-by: adinn, ysuenaga ------------- PR: https://git.openjdk.org/jdk/pull/31638
