RFR: 8356255: Add Stable Field Updaters to allow efficient lazy field evaluations [v2]

Per Minborg pminborg at openjdk.org
Wed May 7 09:15:17 UTC 2025


On Tue, 6 May 2025 15:34:11 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

>> Per Minborg has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fix raw long updater under 32-bit mode
>
> src/java.base/share/classes/java/net/URI.java line 558:
> 
>> 556: 
>> 557:     // Used reflectively by HASH_UPDATER
>> 558:     @Stable
> 
> What are the effect of this change on startup time? I remember that @cl4es made a number of changes to URI to improve startup. Maybe this change should be dropped out of this PR for now.

Yes. I think we should remove these public changes and maybe come back in a separate PR with those.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/25040#discussion_r2077189936


More information about the net-dev mailing list