231 /* C1 variable */ \
232 \
233 develop(bool, C1Breakpoint, false, \
234 "Sets a breakpoint at entry of each compiled method") \
235 \
236 develop(bool, ImplicitDiv0Checks, true, \
237 "Use implicit division by zero checks") \
238 \
239 develop(bool, PinAllInstructions, false, \
240 "All instructions are pinned") \
241 \
242 develop(bool, UseFastNewInstance, true, \
243 "Use fast inlined instance allocation") \
244 \
245 develop(bool, UseFastNewTypeArray, true, \
246 "Use fast inlined type array allocation") \
247 \
248 develop(bool, UseFastNewObjectArray, true, \
249 "Use fast inlined object array allocation") \
250 \
251 develop(bool, UseFastLocking, true, \
252 "Use fast inlined locking code") \
253 \
254 develop(bool, UseSlowPath, false, \
255 "For debugging: test slow cases by always using them") \
256 \
257 develop(bool, GenerateArrayStoreCheck, true, \
258 "Generates code for array store checks") \
259 \
260 develop(bool, DeoptC1, true, \
261 "Use deoptimization in C1") \
262 \
263 develop(bool, PrintBailouts, false, \
264 "Print bailout and its reason") \
265 \
266 develop(bool, TracePatching, false, \
267 "Trace patching of field access on uninitialized classes") \
268 \
269 develop(bool, PatchALot, false, \
270 "Marks all fields as having unloaded classes") \
271 \
272 develop(bool, PrintNotLoaded, false, \
273 "Prints where classes are not loaded during code generation") \
|
231 /* C1 variable */ \
232 \
233 develop(bool, C1Breakpoint, false, \
234 "Sets a breakpoint at entry of each compiled method") \
235 \
236 develop(bool, ImplicitDiv0Checks, true, \
237 "Use implicit division by zero checks") \
238 \
239 develop(bool, PinAllInstructions, false, \
240 "All instructions are pinned") \
241 \
242 develop(bool, UseFastNewInstance, true, \
243 "Use fast inlined instance allocation") \
244 \
245 develop(bool, UseFastNewTypeArray, true, \
246 "Use fast inlined type array allocation") \
247 \
248 develop(bool, UseFastNewObjectArray, true, \
249 "Use fast inlined object array allocation") \
250 \
251 develop(bool, UseSlowPath, false, \
252 "For debugging: test slow cases by always using them") \
253 \
254 develop(bool, GenerateArrayStoreCheck, true, \
255 "Generates code for array store checks") \
256 \
257 develop(bool, DeoptC1, true, \
258 "Use deoptimization in C1") \
259 \
260 develop(bool, PrintBailouts, false, \
261 "Print bailout and its reason") \
262 \
263 develop(bool, TracePatching, false, \
264 "Trace patching of field access on uninitialized classes") \
265 \
266 develop(bool, PatchALot, false, \
267 "Marks all fields as having unloaded classes") \
268 \
269 develop(bool, PrintNotLoaded, false, \
270 "Prints where classes are not loaded during code generation") \
|