eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.26k stars 717 forks source link

Value types codegen support #9105

Open 0xdaryl opened 4 years ago

0xdaryl commented 4 years ago

Umbrella issue to track codegen work for value types.

0xdaryl commented 4 years ago

@andrewcraik @cathyzhyi @Leonardo2718 : if there is codegen-specific work needed to complete for value types I'd appreciate it if you'd keep the list above updated. This will be useful when the time comes for new backends to implement support (e.g., AArch64). If this is already tracked somewhere else please let me know. Thanks!

hzongaro commented 4 years ago

Andrew @andrewcraik or Daryl @0xdaryl, may I ask you to add pull request https://github.com/eclipse/openj9/pull/8520 Handle jitNewValue in code generators to this list?

We also have in OMR pull request https://github.com/eclipse/omr/pull/4609/ Lower newvalue to new, which is codegen-related, although there's nothing platform-specific about it.