1.1 --- a/src/share/vm/runtime/globals.hpp Wed Oct 09 11:05:17 2013 -0700 1.2 +++ b/src/share/vm/runtime/globals.hpp Wed Oct 09 16:32:21 2013 +0200 1.3 @@ -2648,6 +2648,13 @@ 1.4 product(bool, AggressiveOpts, false, \ 1.5 "Enable aggressive optimizations - see arguments.cpp") \ 1.6 \ 1.7 + product_pd(uintx, TypeProfileLevel, \ 1.8 + "Type profiling of arguments at call:" \ 1.9 + "0->off ; 1->js292 only; 2->all methods") \ 1.10 + \ 1.11 + product(intx, TypeProfileArgsLimit, 2, \ 1.12 + "max number of call arguments to consider for type profiling") \ 1.13 + \ 1.14 /* statistics */ \ 1.15 develop(bool, CountCompiledCalls, false, \ 1.16 "counts method invocations") \ 1.17 @@ -3760,7 +3767,6 @@ 1.18 product(bool, UseLockedTracing, false, \ 1.19 "Use locked-tracing when doing event-based tracing") 1.20 1.21 - 1.22 /* 1.23 * Macros for factoring of globals 1.24 */