Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/globals.hpp @ 12908:c51cd6af7e61
Merge
author | jcoomes |
---|---|
date | Fri, 18 Oct 2013 12:10:44 -0700 |
parents | 94c0343b1887 f50418dfb1b7 |
children | 5ccbab1c69f3 |
comparison
equal
deleted
inserted
replaced
12907:bf9e50c573ad | 12908:c51cd6af7e61 |
---|---|
2668 "Inline allocations larger than this in doublewords must go slow")\ | 2668 "Inline allocations larger than this in doublewords must go slow")\ |
2669 \ | 2669 \ |
2670 product(bool, AggressiveOpts, false, \ | 2670 product(bool, AggressiveOpts, false, \ |
2671 "Enable aggressive optimizations - see arguments.cpp") \ | 2671 "Enable aggressive optimizations - see arguments.cpp") \ |
2672 \ | 2672 \ |
2673 product_pd(uintx, TypeProfileLevel, \ | |
2674 "=XY, with Y, Type profiling of arguments at call" \ | |
2675 " X, Type profiling of return value at call" \ | |
2676 "X and Y in 0->off ; 1->js292 only; 2->all methods") \ | |
2677 \ | |
2678 product(intx, TypeProfileArgsLimit, 2, \ | |
2679 "max number of call arguments to consider for type profiling") \ | |
2680 \ | |
2673 /* statistics */ \ | 2681 /* statistics */ \ |
2674 develop(bool, CountCompiledCalls, false, \ | 2682 develop(bool, CountCompiledCalls, false, \ |
2675 "Count method invocations") \ | 2683 "Count method invocations") \ |
2676 \ | 2684 \ |
2677 notproduct(bool, CountRuntimeCalls, false, \ | 2685 notproduct(bool, CountRuntimeCalls, false, \ |
3818 "Enable event-based tracing") \ | 3826 "Enable event-based tracing") \ |
3819 \ | 3827 \ |
3820 product(bool, UseLockedTracing, false, \ | 3828 product(bool, UseLockedTracing, false, \ |
3821 "Use locked-tracing when doing event-based tracing") | 3829 "Use locked-tracing when doing event-based tracing") |
3822 | 3830 |
3823 | |
3824 /* | 3831 /* |
3825 * Macros for factoring of globals | 3832 * Macros for factoring of globals |
3826 */ | 3833 */ |
3827 | 3834 |
3828 // Interface macros | 3835 // Interface macros |