comparison src/share/vm/runtime/globals.hpp @ 8860:46f6f063b272

7153771: array bound check elimination for c1 Summary: when possible optimize out array bound checks, inserting predicates when needed. Reviewed-by: never, kvn, twisti Contributed-by: thomaswue <thomas.wuerthinger@oracle.com>
author roland
date Thu, 21 Mar 2013 09:27:54 +0100
parents 11d5942ef9c7
children cd9ad42dfde0
comparison
equal deleted inserted replaced
8780:98f3af397705 8860:46f6f063b272
2513 \ 2513 \
2514 notproduct(bool, IgnoreLockingAssertions, false, \ 2514 notproduct(bool, IgnoreLockingAssertions, false, \
2515 "disable locking assertions (for speed)") \ 2515 "disable locking assertions (for speed)") \
2516 \ 2516 \
2517 product(bool, RangeCheckElimination, true, \ 2517 product(bool, RangeCheckElimination, true, \
2518 "Split loop iterations to eliminate range checks") \ 2518 "Eliminate range checks") \
2519 \ 2519 \
2520 develop_pd(bool, UncommonNullCast, \ 2520 develop_pd(bool, UncommonNullCast, \
2521 "track occurrences of null in casts; adjust compiler tactics") \ 2521 "track occurrences of null in casts; adjust compiler tactics") \
2522 \ 2522 \
2523 develop(bool, TypeProfileCasts, true, \ 2523 develop(bool, TypeProfileCasts, true, \