[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