RFR(S): 8138756: Compiler Control: Print directives in hs_err

Nils Eliasson nils.eliasson at oracle.com
Thu Jan 21 10:25:59 UTC 2016


Please review this small change. The diff looks big but most of the 
change is just changing how the directive are passed to the compilers. 
Directives are set in the ciEnv and then passed to the compilers. The 
compilers can then choose to add it to any internal compilation object 
for convenience. The hs_err printing routine in vmError.cpp loads the 
directive from the ciEnv.

Bug: https://bugs.openjdk.java.net/browse/JDK-8138756
Webrev: http://cr.openjdk.java.net/~neliasso/8138756/webrev.01/


More information about the hotspot-compiler-dev mailing list