comparison src/share/vm/runtime/globals.hpp @ 14500:fdad2932c73f

8031752: Failed speculative optimizations should be reattempted when root of compilation is different Summary: support for speculative traps that keep track of the root of the compilation in which a trap occurs. Reviewed-by: kvn, twisti
author roland
date Tue, 25 Feb 2014 18:16:24 +0100
parents 8a9bb7821e28
children d8041d695d19 3c3953fb3f2a
comparison
equal deleted inserted replaced
14498:04e7587c97dc 14500:fdad2932c73f
3076 "Per-BCI limit on repeated recompilation (-1=>'Inf')") \ 3076 "Per-BCI limit on repeated recompilation (-1=>'Inf')") \
3077 \ 3077 \
3078 product(intx, PerMethodTrapLimit, 100, \ 3078 product(intx, PerMethodTrapLimit, 100, \
3079 "Limit on traps (of one kind) in a method (includes inlines)") \ 3079 "Limit on traps (of one kind) in a method (includes inlines)") \
3080 \ 3080 \
3081 experimental(intx, PerMethodSpecTrapLimit, 5000, \
3082 "Limit on speculative traps (of one kind) in a method (includes inlines)") \
3083 \
3081 product(intx, PerBytecodeTrapLimit, 4, \ 3084 product(intx, PerBytecodeTrapLimit, 4, \
3082 "Limit on traps (of one kind) at a particular BCI") \ 3085 "Limit on traps (of one kind) at a particular BCI") \
3086 \
3087 experimental(intx, SpecTrapLimitExtraEntries, 3, \
3088 "Extra method data trap entries for speculation") \
3083 \ 3089 \
3084 develop(intx, InlineFrequencyRatio, 20, \ 3090 develop(intx, InlineFrequencyRatio, 20, \
3085 "Ratio of call site execution to caller method invocation") \ 3091 "Ratio of call site execution to caller method invocation") \
3086 \ 3092 \
3087 develop_pd(intx, InlineFrequencyCount, \ 3093 develop_pd(intx, InlineFrequencyCount, \