comparison src/share/vm/runtime/globals.hpp @ 1188:99af867dfa05

6919886: Sweep CodeCache more aggressively to reduce its usage for CompileTheWorld Summary: Add safepoint after CompileTheWorldSafepointInterval (100) compilations and do full sweep of CodeCache each time. Reviewed-by: never Contributed-by: eric.caspole@amd.com
author kvn
date Tue, 26 Jan 2010 08:53:24 -0800
parents 3d6016e040d6
children f3345b7b01b4 5f24d0319e54
comparison
equal deleted inserted replaced
1187:cf0685d550f1 1188:99af867dfa05
2445 "Preload all classes used by a class before start loading") \ 2445 "Preload all classes used by a class before start loading") \
2446 \ 2446 \
2447 notproduct(bool, CompileTheWorldIgnoreInitErrors, false, \ 2447 notproduct(bool, CompileTheWorldIgnoreInitErrors, false, \
2448 "Compile all methods although class initializer failed") \ 2448 "Compile all methods although class initializer failed") \
2449 \ 2449 \
2450 notproduct(intx, CompileTheWorldSafepointInterval, 100, \
2451 "Force a safepoint every n compiles so sweeper can keep up") \
2452 \
2450 develop(bool, TraceIterativeGVN, false, \ 2453 develop(bool, TraceIterativeGVN, false, \
2451 "Print progress during Iterative Global Value Numbering") \ 2454 "Print progress during Iterative Global Value Numbering") \
2452 \ 2455 \
2453 develop(bool, FillDelaySlots, true, \ 2456 develop(bool, FillDelaySlots, true, \
2454 "Fill delay slots (on SPARC only)") \ 2457 "Fill delay slots (on SPARC only)") \