RFR: 8374698: Stub names should look more like identifiers [v2]
Aleksey Shipilev
shade at openjdk.org
Wed Jan 7 12:25:38 UTC 2026
> Noticed this when looking at disassembly. Cosmetic issue in [JDK-8360707](https://bugs.openjdk.org/browse/JDK-8360707) makes the stub identifiers look fairly weird:
>
>
> 0x0000786da3c1a6f2: call Stub::Stub Generator lookup_secondary_supers_table_slow_path_stub
> ; {runtime_call Stub::Stub Generator lookup_secondary_supers_table_slow_path_stub}
>
>
> Notice "Stub Generator" in the middle of the stub identifier.
>
> After the fix:
>
>
> 0x00007f357bc1a3f2: call Stub::lookup_secondary_supers_table_slow_path_stub (stub gen)
> ; {runtime_call Stub::lookup_secondary_supers_table_slow_path_stub (stub gen)}
Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:
Of course there are asserts that verify stub names directly
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/29080/files
- new: https://git.openjdk.org/jdk/pull/29080/files/e3f01c75..eae99d56
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=29080&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=29080&range=00-01
Stats: 16 lines in 4 files changed: 10 ins; 3 del; 3 mod
Patch: https://git.openjdk.org/jdk/pull/29080.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/29080/head:pull/29080
PR: https://git.openjdk.org/jdk/pull/29080
More information about the hotspot-dev
mailing list