src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/runtime/globals.hpp

src/share/vm/runtime/globals.hpp

Print this page
rev 5240 : 8023657: New type profiling points: arguments to call
Summary: x86 interpreter and c1 type profiling for arguments at calls
Reviewed-by:

*** 2722,2731 **** --- 2722,2734 ---- "CompileThreshold) before using the method's profile") \ \ develop(bool, PrintMethodData, false, \ "Print the results of +ProfileInterpreter at end of run") \ \ + develop(bool, PrintMethodDataStats, false, \ + "Print size statistics for profiling") \ + \ develop(bool, VerifyDataPointer, trueInDebug, \ "Verify the method data pointer during interpreter profiling") \ \ develop(bool, VerifyCompiledCode, false, \ "Include miscellaneous runtime verifications in nmethod code; " \
*** 3717,3728 **** "using malloc. Larger allocations will use mmap.") \ \ product(bool, EnableTracing, false, \ "Enable event-based tracing") \ product(bool, UseLockedTracing, false, \ ! "Use locked-tracing when doing event-based tracing") ! /* * Macros for factoring of globals */ --- 3720,3737 ---- "using malloc. Larger allocations will use mmap.") \ \ product(bool, EnableTracing, false, \ "Enable event-based tracing") \ product(bool, UseLockedTracing, false, \ ! "Use locked-tracing when doing event-based tracing") \ ! \ ! product_pd(uintx, TypeProfile, \ ! "Type profiling of arguments at call:" \ ! "0->off ; 1->js292 only; 2->all methods") \ ! product(intx, TypeProfileArgsLimit, 2, \ ! "max number of call arguments to consider for type profiling") \ ! \ /* * Macros for factoring of globals */
src/share/vm/runtime/globals.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File