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

Reply via email to