Mercurial > hg > graal-compiler
comparison src/cpu/ppc/vm/globals_ppc.hpp @ 14436:b0133e4187d3
8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.
Summary: Fixed Implicit NULL check optimization for AIX, where the page at address '0' is only write-protected.
Reviewed-by: kvn
author | goetz |
---|---|
date | Thu, 21 Nov 2013 18:29:34 -0800 |
parents | 2e3c546f46d9 |
children | 41b780b43b74 |
comparison
equal
deleted
inserted
replaced
14435:da862781b584 | 14436:b0133e4187d3 |
---|---|
90 \ | 90 \ |
91 /* Trap based checks. */ \ | 91 /* Trap based checks. */ \ |
92 /* Trap based checks use the ppc trap instructions to check certain */ \ | 92 /* Trap based checks use the ppc trap instructions to check certain */ \ |
93 /* conditions. This instruction raises a SIGTRAP caught by the */ \ | 93 /* conditions. This instruction raises a SIGTRAP caught by the */ \ |
94 /* exception handler of the VM. */ \ | 94 /* exception handler of the VM. */ \ |
95 product(bool, UseSIGTRAP, false, \ | 95 product(bool, UseSIGTRAP, true, \ |
96 "Allow trap instructions that make use of SIGTRAP. Use this to " \ | 96 "Allow trap instructions that make use of SIGTRAP. Use this to " \ |
97 "switch off all optimizations requiring SIGTRAP.") \ | 97 "switch off all optimizations requiring SIGTRAP.") \ |
98 product(bool, TrapBasedICMissChecks, true, \ | 98 product(bool, TrapBasedICMissChecks, true, \ |
99 "Raise and handle SIGTRAP if inline cache miss detected.") \ | 99 "Raise and handle SIGTRAP if inline cache miss detected.") \ |
100 product(bool, TrapBasedNotEntrantChecks, true, \ | 100 product(bool, TrapBasedNotEntrantChecks, true, \ |