RFR(S) 8173054: [AOT] Avoid zero-shift for compressed oops

Igor Veresov igor.veresov at oracle.com
Thu Jan 19 14:42:55 UTC 2017


AOT captures VM settings during compilation. For compressed oops it presents a problem for the case when VM selects a zero-shift mode (that depends on being able to map the heap into the lower 4G). Compiling AOT binary with zero-shift limits it's usability. The AOT compiler should be able to avoid zero-shift.

Webrev: http://cr.openjdk.java.net/~iveresov/8173054/webrev.00/

Thanks,
igor


More information about the hotspot-compiler-dev mailing list