Brings in JDK-8366837 changes and adopt it for lworld. Tested by examining the generated files with git diff - completely identical.
This patch against mainline is much smaller, and is left here for now: https://gist.github.com/592a8d8e667f4cf950b934b1d19187d9 ------------- Commit messages: - typo - Remove debug output - More debug - Stage Changes: https://git.openjdk.org/valhalla/pull/2265/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2265&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8369808 Stats: 308 lines in 2 files changed: 8 ins; 186 del; 114 mod Patch: https://git.openjdk.org/valhalla/pull/2265.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2265/head:pull/2265 PR: https://git.openjdk.org/valhalla/pull/2265
