213 do_intx_flag(MethodProfileWidth) \
214 do_intx_flag(ObjectAlignmentInBytes) \
215 do_bool_flag(PrintInlining) \
216 do_bool_flag(ReduceInitialCardMarks) \
217 do_bool_flag(RestrictContended) \
218 do_intx_flag(StackReservedPages) \
219 do_intx_flag(StackShadowPages) \
220 do_bool_flag(TLABStats) \
221 do_uintx_flag(TLABWasteIncrement) \
222 do_intx_flag(TypeProfileWidth) \
223 do_bool_flag(UseAESIntrinsics) \
224 X86_ONLY(do_intx_flag(UseAVX)) \
225 do_bool_flag(UseBiasedLocking) \
226 do_bool_flag(UseCRC32Intrinsics) \
227 do_bool_flag(UseCompressedClassPointers) \
228 do_bool_flag(UseCompressedOops) \
229 X86_ONLY(do_bool_flag(UseCountLeadingZerosInstruction)) \
230 X86_ONLY(do_bool_flag(UseCountTrailingZerosInstruction)) \
231 do_bool_flag(UseG1GC) \
232 do_bool_flag(UseParallelGC) \
233 do_bool_flag(UseParallelOldGC) \
234 do_bool_flag(UseSerialGC) \
235 do_bool_flag(UseZGC) \
236 do_bool_flag(UseEpsilonGC) \
237 COMPILER2_PRESENT(do_bool_flag(UseMontgomeryMultiplyIntrinsic)) \
238 COMPILER2_PRESENT(do_bool_flag(UseMontgomerySquareIntrinsic)) \
239 COMPILER2_PRESENT(do_bool_flag(UseMulAddIntrinsic)) \
240 COMPILER2_PRESENT(do_bool_flag(UseMultiplyToLenIntrinsic)) \
241 do_bool_flag(UsePopCountInstruction) \
242 do_bool_flag(UseSHA1Intrinsics) \
243 do_bool_flag(UseSHA256Intrinsics) \
244 do_bool_flag(UseSHA512Intrinsics) \
245 do_intx_flag(UseSSE) \
246 COMPILER2_PRESENT(do_bool_flag(UseSquareToLenIntrinsic)) \
247 do_bool_flag(UseStackBanging) \
248 do_bool_flag(UseTLAB) \
249 do_bool_flag(VerifyOops) \
250
251 #define BOXED_BOOLEAN(name, value) name = ((jboolean)(value) ? boxedTrue : boxedFalse)
252 #define BOXED_DOUBLE(name, value) do { jvalue p; p.d = (jdouble) (value); name = JVMCIENV->create_box(T_DOUBLE, &p, JVMCI_CHECK_NULL);} while(0)
253 #define BOXED_LONG(name, value) \
|
213 do_intx_flag(MethodProfileWidth) \
214 do_intx_flag(ObjectAlignmentInBytes) \
215 do_bool_flag(PrintInlining) \
216 do_bool_flag(ReduceInitialCardMarks) \
217 do_bool_flag(RestrictContended) \
218 do_intx_flag(StackReservedPages) \
219 do_intx_flag(StackShadowPages) \
220 do_bool_flag(TLABStats) \
221 do_uintx_flag(TLABWasteIncrement) \
222 do_intx_flag(TypeProfileWidth) \
223 do_bool_flag(UseAESIntrinsics) \
224 X86_ONLY(do_intx_flag(UseAVX)) \
225 do_bool_flag(UseBiasedLocking) \
226 do_bool_flag(UseCRC32Intrinsics) \
227 do_bool_flag(UseCompressedClassPointers) \
228 do_bool_flag(UseCompressedOops) \
229 X86_ONLY(do_bool_flag(UseCountLeadingZerosInstruction)) \
230 X86_ONLY(do_bool_flag(UseCountTrailingZerosInstruction)) \
231 do_bool_flag(UseG1GC) \
232 do_bool_flag(UseParallelGC) \
233 do_bool_flag(UseSerialGC) \
234 do_bool_flag(UseZGC) \
235 do_bool_flag(UseEpsilonGC) \
236 COMPILER2_PRESENT(do_bool_flag(UseMontgomeryMultiplyIntrinsic)) \
237 COMPILER2_PRESENT(do_bool_flag(UseMontgomerySquareIntrinsic)) \
238 COMPILER2_PRESENT(do_bool_flag(UseMulAddIntrinsic)) \
239 COMPILER2_PRESENT(do_bool_flag(UseMultiplyToLenIntrinsic)) \
240 do_bool_flag(UsePopCountInstruction) \
241 do_bool_flag(UseSHA1Intrinsics) \
242 do_bool_flag(UseSHA256Intrinsics) \
243 do_bool_flag(UseSHA512Intrinsics) \
244 do_intx_flag(UseSSE) \
245 COMPILER2_PRESENT(do_bool_flag(UseSquareToLenIntrinsic)) \
246 do_bool_flag(UseStackBanging) \
247 do_bool_flag(UseTLAB) \
248 do_bool_flag(VerifyOops) \
249
250 #define BOXED_BOOLEAN(name, value) name = ((jboolean)(value) ? boxedTrue : boxedFalse)
251 #define BOXED_DOUBLE(name, value) do { jvalue p; p.d = (jdouble) (value); name = JVMCIENV->create_box(T_DOUBLE, &p, JVMCI_CHECK_NULL);} while(0)
252 #define BOXED_LONG(name, value) \
|