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.27k stars 721 forks source link

Improvements for Relocatable Compilations #2921

Open dsouzai opened 5 years ago

dsouzai commented 5 years ago

Ongoing issue tracking improvements for AOT

Related OMR issue: https://github.com/eclipse/omr/issues/3029

dsouzai commented 5 years ago

@mstoodle @vijaysun-omr @mpirvu @jdmpapin

mstoodle commented 5 years ago

Request: Documentation to help developers understand when they need to add a new validation record.

dsouzai commented 5 years ago

@mstoodle @vijaysun-omr @mpirvu @jdmpapin I've updated this issue to reflect the fact that there is only one OMR and OpenJ9 PR each (so that guys know which is the canonical PR for review purposes)

pshipton commented 5 years ago

It doesn't seem like it, but is any update to the user guide required for this change? New command line options or diagnostics or ? https://www.eclipse.org/openj9/docs/aot/

dsouzai commented 5 years ago

No new updates; there are a couple of JIT options to control the new infrastructure, but I don't know if that should be explicitly documented (considering that the goal is to have the new infrastructure eventually be the default).

mstoodle commented 5 years ago

Some duplication with what's here, but an issue to collect the OMR pieces of ongoing work is here: https://github.com/eclipse/omr/issues/3029 .

irinarada commented 5 years ago

@dsouzai - any update?

vijaysun-omr commented 5 years ago

Code was delivered yesterday to OpenJ9. So this is now done for v0.11 of OpenJ9.

pshipton commented 5 years ago

The improvements for the 0.12 release have been delivered. This will continue in the next release.