The Compile::Output function comes with a lot of state baggage, that is mostly unrelated to other parts of a compilation unit. This cluttering of unrelated state on Compile makes the code messy.
This is a proposal to break out that state and embed it into a separate Phase.
This is a proposal to break out that state and embed it into a separate Phase.
- relates to
-
JDK-8241074 JDK-8240363 broke the build on AArch64
- Closed