On Fri, 2 Jan 2026 21:40:36 GMT, Vicente Romero <[email protected]> wrote:

>> very simple PR, removing a remaining reference to interface 
>> LooselyConsistentValue
>
> Vicente Romero has updated the pull request incrementally with two additional 
> commits since the last revision:
> 
>  - Merge branch 'remove.support.looselyConsistentValueType' of 
> https://github.com/vicente-romero-oracle/valhalla into 
> remove.support.looselyConsistentValueType
>  - remove support for LooselyConsistentValue

Hi @vicente-romero-oracle , In absence of LooselyConsistentValue annotation 
what is the mechanism to flatten a value class null-restricted field with sizes 
greater than 8 bytes. lworld+vector makes heavy use of this annotation to 
flatten vector payloads into concrete vector classes.
https://github.com/openjdk/valhalla/blob/lworld%2Bvector/src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java#L461

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

PR Comment: https://git.openjdk.org/valhalla/pull/1856#issuecomment-3706649223

Reply via email to