RFR: 8371178: Preserve fast version of getfield and putfield in AOTCache

Ashutosh Mehra asmehra at openjdk.org
Wed Nov 5 01:33:41 UTC 2025


On Tue, 4 Nov 2025 02:10:13 GMT, Ashutosh Mehra <asmehra at openjdk.org> wrote:

> Preserve the "fast" version of `getfield` and `putfield` bytecodes in the AOTCache during the assembly phase if the constant pool entry referred by the bytecodes is stored in resolved state in the AOTCache.
> 
> Testing:
> Testing with JTREG="AOT_JDK=true" TEST=hotspot_runtime_no_cds passed on x86-64

@iklam addressed the review comments in the new commit. I also updated function names to remove "nofast" to better reflect the updates to their functionality.

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

PR Comment: https://git.openjdk.org/jdk/pull/28121#issuecomment-3488706605


More information about the hotspot-runtime-dev mailing list