RFR: 8337702: Use new ForwardExceptionNode to call StubRoutines::forward_exception_entry() [v2]

Vladimir Kozlov kvn at openjdk.org
Fri Aug 9 20:15:35 UTC 2024


On Fri, 9 Aug 2024 08:36:32 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

>> Vladimir Kozlov has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fix arm (32 bits) build
>
> Nice enhancement. 
> 
> I noticed that `TailJump` is in vmStructs.cpp, should `ForwardException` be added as well?

Hi, @TobiHartmann 

I cleaned `ForwardExceptionNode` constructor using your suggestion and added its type to `vmStruct`.

I kept name of Mach instructions unchanged (with `jump` at the end) because we can't use the same name as Ideal node.  We  do generate `jump' instruction so the name is appropriate in this sense I think.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20437#issuecomment-2278672039


More information about the hotspot-compiler-dev mailing list