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