comparison src/share/vm/jvmci/jvmci_globals.hpp @ 24143:15ab3e226b0d

set +UseJVMCICompiler ergonomically if jvmci.class.path.append is defined or there is at least one jar file in jre/lib/jvmci apart from the JVMCI API jars
author Doug Simon <doug.simon@oracle.com>
date Thu, 15 Jun 2017 01:01:04 +0200
parents 96668c601751
children b0077339d77e
comparison
equal deleted inserted replaced
24142:96668c601751 24143:15ab3e226b0d
47 #define JVMCI_FLAGS(develop, develop_pd, product, product_pd, notproduct) \ 47 #define JVMCI_FLAGS(develop, develop_pd, product, product_pd, notproduct) \
48 \ 48 \
49 product(bool, EnableJVMCI, true, \ 49 product(bool, EnableJVMCI, true, \
50 "Enable JVMCI") \ 50 "Enable JVMCI") \
51 \ 51 \
52 product(bool, UseJVMCICompiler, true, \ 52 product(bool, UseJVMCICompiler, false, \
53 "Use JVMCI as the default compiler") \ 53 "Use JVMCI as the default compiler. Ergonomically set to " \
54 "true if non-core JVMCI jars are in jre/lib/jvmci/ or the " \
55 "jvmci.class.path.append system property is defined.") \
54 \ 56 \
55 product(bool, JVMCIPrintProperties, false, \ 57 product(bool, JVMCIPrintProperties, false, \
56 "Prints properties used by the JVMCI compiler and exits") \ 58 "Prints properties used by the JVMCI compiler and exits") \
57 \ 59 \
58 product(bool, UseJVMCIClassLoader, true, \ 60 product(bool, UseJVMCIClassLoader, true, \