RFR: 8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations [v2]
Andrew Dinn
adinn at openjdk.org
Thu Nov 21 10:58:34 UTC 2024
On Thu, 21 Nov 2024 07:21:48 GMT, Fei Yang <fyang at openjdk.org> wrote:
>> Andrew Dinn has updated the pull request incrementally with one additional commit since the last revision:
>>
>> fix comments and remove unused stubid on riscv
>
> src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp line 37:
>
>> 35: do_arch_entry(riscv, initial, get_previous_sp, \
>> 36: get_previous_sp_entry, \
>> 37: get_previous_sp_entry) \
>
> `get_previous_sp_entry` has been removed by https://bugs.openjdk.org/browse/JDK-8344265.
Thanks for spotting this. I missed it when reconciling against your deletion. I think I got lal the others though.
Fixed in latest push.
> src/hotspot/cpu/riscv/stubGenerator_riscv.cpp line 1117:
>
>> 1115: // used by generate_conjoint_int_oop_copy().
>> 1116: //
>> 1117: address generate_disjoint_copy(StubGenStubId stub_id, address* entry) {
>
> Preceding code comment needs update to reflect the new parameters.
Fixed in latest push
> src/hotspot/cpu/riscv/stubGenerator_riscv.cpp line 1265:
>
>> 1263: // cache line boundaries will still be loaded and stored atomically.
>> 1264: //
>> 1265: address generate_conjoint_copy(StubGenStubId stub_id, address nooverlap_target, address *entry) {
>
> Preceding code comment needs update to reflect the new parameters.
Fixed in latest push
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/21957#discussion_r1851831650
PR Review Comment: https://git.openjdk.org/jdk/pull/21957#discussion_r1851829018
PR Review Comment: https://git.openjdk.org/jdk/pull/21957#discussion_r1851829441
More information about the hotspot-dev
mailing list