Mercurial > hg > truffle
comparison src/share/vm/c1/c1_globals.hpp @ 8883:b9a918201d47
Merge with hsx25
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Sat, 06 Apr 2013 20:04:06 +0200 |
parents | 3ac7d10a6572 46f6f063b272 |
children | cefad50507d8 |
comparison
equal
deleted
inserted
replaced
8660:d47b52b0ff68 | 8883:b9a918201d47 |
---|---|
117 "Use Local Value Numbering (embedded in GraphBuilder)") \ | 117 "Use Local Value Numbering (embedded in GraphBuilder)") \ |
118 \ | 118 \ |
119 develop(bool, UseGlobalValueNumbering, true, \ | 119 develop(bool, UseGlobalValueNumbering, true, \ |
120 "Use Global Value Numbering (separate phase)") \ | 120 "Use Global Value Numbering (separate phase)") \ |
121 \ | 121 \ |
122 product(bool, UseLoopInvariantCodeMotion, true, \ | |
123 "Simple loop invariant code motion for short loops during GVN") \ | |
124 \ | |
125 develop(bool, TracePredicateFailedTraps, false, \ | |
126 "trace runtime traps caused by predicate failure") \ | |
127 \ | |
128 develop(bool, StressLoopInvariantCodeMotion, false, \ | |
129 "stress loop invariant code motion") \ | |
130 \ | |
131 develop(bool, TraceRangeCheckElimination, false, \ | |
132 "Trace Range Check Elimination") \ | |
133 \ | |
134 develop(bool, AssertRangeCheckElimination, false, \ | |
135 "Assert Range Check Elimination") \ | |
136 \ | |
137 develop(bool, StressRangeCheckElimination, false, \ | |
138 "stress Range Check Elimination") \ | |
139 \ | |
122 develop(bool, PrintValueNumbering, false, \ | 140 develop(bool, PrintValueNumbering, false, \ |
123 "Print Value Numbering") \ | 141 "Print Value Numbering") \ |
124 \ | 142 \ |
125 product(intx, ValueMapInitialSize, 11, \ | 143 product(intx, ValueMapInitialSize, 11, \ |
126 "Initial size of a value map") \ | 144 "Initial size of a value map") \ |