3289 "Exit the VM if we fill the code cache") \ 3290 \ 3291 product(bool, UseCodeCacheFlushing, true, \ 3292 "Remove cold/old nmethods from the code cache") \ 3293 \ 3294 /* interpreter debugging */ \ 3295 develop(intx, BinarySwitchThreshold, 5, \ 3296 "Minimal number of lookupswitch entries for rewriting to binary " \ 3297 "switch") \ 3298 \ 3299 develop(intx, StopInterpreterAt, 0, \ 3300 "Stop interpreter execution at specified bytecode number") \ 3301 \ 3302 develop(intx, TraceBytecodesAt, 0, \ 3303 "Trace bytecodes starting with specified bytecode number") \ 3304 \ 3305 /* compiler interface */ \ 3306 develop(intx, CIStart, 0, \ 3307 "The id of the first compilation to permit") \ 3308 \ 3309 develop(intx, CIStop, -1, \ 3310 "The id of the last compilation to permit") \ 3311 \ 3312 develop(intx, CIStartOSR, 0, \ 3313 "The id of the first osr compilation to permit " \ 3314 "(CICountOSR must be on)") \ 3315 \ 3316 develop(intx, CIStopOSR, -1, \ 3317 "The id of the last osr compilation to permit " \ 3318 "(CICountOSR must be on)") \ 3319 \ 3320 develop(intx, CIBreakAtOSR, -1, \ 3321 "The id of osr compilation to break at") \ 3322 \ 3323 develop(intx, CIBreakAt, -1, \ 3324 "The id of compilation to break at") \ 3325 \ 3326 product(ccstrlist, CompileOnly, "", \ 3327 "List of methods (pkg/class.name) to restrict compilation to") \ 3328 \ 3329 product(ccstr, CompileCommandFile, NULL, \ 3330 "Read compiler commands from this file [.hotspot_compiler]") \ 3331 \ 3332 product(ccstrlist, CompileCommand, "", \ 3333 "Prepend to .hotspot_compiler; e.g. log,java/lang/String.<init>") \ 3334 \ 3335 develop(bool, ReplayCompiles, false, \ 3336 "Enable replay of compilations from ReplayDataFile") \ | 3289 "Exit the VM if we fill the code cache") \ 3290 \ 3291 product(bool, UseCodeCacheFlushing, true, \ 3292 "Remove cold/old nmethods from the code cache") \ 3293 \ 3294 /* interpreter debugging */ \ 3295 develop(intx, BinarySwitchThreshold, 5, \ 3296 "Minimal number of lookupswitch entries for rewriting to binary " \ 3297 "switch") \ 3298 \ 3299 develop(intx, StopInterpreterAt, 0, \ 3300 "Stop interpreter execution at specified bytecode number") \ 3301 \ 3302 develop(intx, TraceBytecodesAt, 0, \ 3303 "Trace bytecodes starting with specified bytecode number") \ 3304 \ 3305 /* compiler interface */ \ 3306 develop(intx, CIStart, 0, \ 3307 "The id of the first compilation to permit") \ 3308 \ 3309 develop(intx, CIStop, max_jint, \ 3310 "The id of the last compilation to permit") \ 3311 \ 3312 develop(intx, CIStartOSR, 0, \ 3313 "The id of the first osr compilation to permit " \ 3314 "(CICountOSR must be on)") \ 3315 \ 3316 develop(intx, CIStopOSR, max_jint, \ 3317 "The id of the last osr compilation to permit " \ 3318 "(CICountOSR must be on)") \ 3319 \ 3320 develop(intx, CIBreakAtOSR, -1, \ 3321 "The id of osr compilation to break at") \ 3322 \ 3323 develop(intx, CIBreakAt, -1, \ 3324 "The id of compilation to break at") \ 3325 \ 3326 product(ccstrlist, CompileOnly, "", \ 3327 "List of methods (pkg/class.name) to restrict compilation to") \ 3328 \ 3329 product(ccstr, CompileCommandFile, NULL, \ 3330 "Read compiler commands from this file [.hotspot_compiler]") \ 3331 \ 3332 product(ccstrlist, CompileCommand, "", \ 3333 "Prepend to .hotspot_compiler; e.g. log,java/lang/String.<init>") \ 3334 \ 3335 develop(bool, ReplayCompiles, false, \ 3336 "Enable replay of compilations from ReplayDataFile") \ |