36 product, \
37 product_pd, \
38 diagnostic, \
39 diagnostic_pd, \
40 experimental, \
41 notproduct, \
42 range, \
43 constraint, \
44 writeable) \
45 \
46 experimental(bool, EnableJVMCI, false, \
47 "Enable JVMCI") \
48 \
49 experimental(bool, UseJVMCICompiler, false, \
50 "Use JVMCI as the default compiler") \
51 \
52 experimental(bool, JVMCIPrintProperties, false, \
53 "Prints properties used by the JVMCI compiler and exits") \
54 \
55 experimental(bool, BootstrapJVMCI, false, \
56 "Bootstrap JVMCI before running Java main method") \
57 \
58 experimental(bool, EagerJVMCI, false, \
59 "Force eager JVMCI initialization") \
60 \
61 experimental(bool, PrintBootstrap, true, \
62 "Print JVMCI bootstrap progress and summary") \
63 \
64 experimental(intx, JVMCIThreads, 1, \
65 "Force number of JVMCI compiler threads to use. Ignored if " \
66 "UseJVMCICompiler is false.") \
67 range(1, max_jint) \
68 \
69 experimental(intx, JVMCIHostThreads, 1, \
70 "Force number of C1 compiler threads. Ignored if " \
71 "UseJVMCICompiler is false.") \
72 range(1, max_jint) \
73 \
74 NOT_COMPILER2(product(intx, MaxVectorSize, 64, \
75 "Max vector size in bytes, " \
76 "actual size could be less depending on elements type")) \
|
36 product, \
37 product_pd, \
38 diagnostic, \
39 diagnostic_pd, \
40 experimental, \
41 notproduct, \
42 range, \
43 constraint, \
44 writeable) \
45 \
46 experimental(bool, EnableJVMCI, false, \
47 "Enable JVMCI") \
48 \
49 experimental(bool, UseJVMCICompiler, false, \
50 "Use JVMCI as the default compiler") \
51 \
52 experimental(bool, JVMCIPrintProperties, false, \
53 "Prints properties used by the JVMCI compiler and exits") \
54 \
55 experimental(bool, BootstrapJVMCI, false, \
56 "Bootstrap JVMCI before running Java main method. This " \
57 "initializes the compile queue with a small set of methods " \
58 "and processes the queue until it is empty. Combining this with " \
59 "-XX:-TieredCompilation makes JVMCI compile more of itself.") \
60 \
61 experimental(bool, EagerJVMCI, false, \
62 "Force eager JVMCI initialization") \
63 \
64 experimental(bool, PrintBootstrap, true, \
65 "Print JVMCI bootstrap progress and summary") \
66 \
67 experimental(intx, JVMCIThreads, 1, \
68 "Force number of JVMCI compiler threads to use. Ignored if " \
69 "UseJVMCICompiler is false.") \
70 range(1, max_jint) \
71 \
72 experimental(intx, JVMCIHostThreads, 1, \
73 "Force number of C1 compiler threads. Ignored if " \
74 "UseJVMCICompiler is false.") \
75 range(1, max_jint) \
76 \
77 NOT_COMPILER2(product(intx, MaxVectorSize, 64, \
78 "Max vector size in bytes, " \
79 "actual size could be less depending on elements type")) \
|