[lworld] RFR: 8348904: [lworld] Remove concept of default value object and zeroInstance [v2]

Roger Riggs rriggs at openjdk.org
Tue Feb 4 17:13:42 UTC 2025


On Mon, 3 Feb 2025 04:23:58 GMT, Chen Liang <liach at openjdk.org> wrote:

>> Roger Riggs has updated the pull request incrementally with three additional commits since the last revision:
>> 
>>  - Remove debug println
>>  - Merge branch 'xx-broken-default-value-object' into 8348904-remove-default-value-object
>>    Remove vestigal remains of zeroInstance in DirectMethodHandle.makePreparedFieldLambdaForm.
>>  - 8348904: [lworld] Remove concept of default value object and zeroInstance
>>    Remove support for the default object and zeroInstance, no longer included in the spec.
>>    In related tests, test cases were removed if no longer applicable or
>>    replaced by a hand created zero/null object.
>
> src/java.base/share/classes/jdk/internal/misc/Unsafe.java line 2:
> 
>> 1: /*
>> 2:  * Copyright (c) 2000, 2025, Oracle and/or its affiliates. All rights reserved.
> 
> Thanks for this update; thought we don't update headers in valhalla.

For OpenJDK projects, copyrights are updated. Do it now, you won't have to do it later.

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

PR Review Comment: https://git.openjdk.org/valhalla/pull/1346#discussion_r1941572968


More information about the valhalla-dev mailing list