Re-enable array bounds check elimination.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12014 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
mmassi@chromium.org 2012-07-09 12:05:58 +00:00
parent 9068d56f7f
commit 5f9e5980ee

View File

@ -190,7 +190,6 @@ DEFINE_bool(trace_range, false, "trace range analysis")
DEFINE_bool(trace_gvn, false, "trace global value numbering") DEFINE_bool(trace_gvn, false, "trace global value numbering")
DEFINE_bool(trace_representation, false, "trace representation types") DEFINE_bool(trace_representation, false, "trace representation types")
DEFINE_bool(stress_pointer_maps, false, "pointer map for every instruction") DEFINE_bool(stress_pointer_maps, false, "pointer map for every instruction")
DEFINE_bool(stress_environments, false, "environment for every instruction")
DEFINE_int(deopt_every_n_times, DEFINE_int(deopt_every_n_times,
0, 0,
"deoptimize every n times a deopt point is passed") "deoptimize every n times a deopt point is passed")
@ -198,7 +197,7 @@ DEFINE_bool(trap_on_deopt, false, "put a break point before deoptimizing")
DEFINE_bool(deoptimize_uncommon_cases, true, "deoptimize uncommon cases") DEFINE_bool(deoptimize_uncommon_cases, true, "deoptimize uncommon cases")
DEFINE_bool(polymorphic_inlining, true, "polymorphic inlining") DEFINE_bool(polymorphic_inlining, true, "polymorphic inlining")
DEFINE_bool(use_osr, true, "use on-stack replacement") DEFINE_bool(use_osr, true, "use on-stack replacement")
DEFINE_bool(array_bounds_checks_elimination, false, DEFINE_bool(array_bounds_checks_elimination, true,
"perform array bounds checks elimination") "perform array bounds checks elimination")
DEFINE_bool(array_index_dehoisting, false, DEFINE_bool(array_index_dehoisting, false,
"perform array index dehoisting") "perform array index dehoisting")