Skip to content

Add JIT compiler recognition of new ValueClass array construction methods #22769

@hzongaro

Description

@hzongaro

Recent changes to Value Types prototype support has seen ValueClass.newNullRestrictedArray replaced with ValueClass.newNullRestrictedAtomicArray and ValueClass.newNullRestrictedNonAtomicArray. NullRestrictedCheckedType.of was also removed. These were methods that had been recognized by the JIT compiler. That recognition was removed by OpenJ9 Pull Request #22641.

The JIT compiler should recognize the newly introduced methods with similar optimization support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    TODO: VM

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions