Mercurial > hg > truffle
comparison src/share/vm/c1/c1_globals.hpp @ 1819:f02a8bbe6ed4
6986046: C1 valuestack cleanup
Summary: fixes an historical oddity in C1 with inlining where all of the expression stacks are kept in the topmost ValueStack instead of being in their respective ValueStacks.
Reviewed-by: never
Contributed-by: Christian Wimmer <cwimmer@uci.edu>
author | roland |
---|---|
date | Tue, 29 Dec 2009 19:08:54 +0100 |
parents | d5d065957597 |
children | 42a10fc37986 |
comparison
equal
deleted
inserted
replaced
1817:c40600e85311 | 1819:f02a8bbe6ed4 |
---|---|
214 "Generates code for array store checks") \ | 214 "Generates code for array store checks") \ |
215 \ | 215 \ |
216 develop(bool, DeoptC1, true, \ | 216 develop(bool, DeoptC1, true, \ |
217 "Use deoptimization in C1") \ | 217 "Use deoptimization in C1") \ |
218 \ | 218 \ |
219 develop(bool, DeoptOnAsyncException, true, \ | |
220 "Deoptimize upon Thread.stop(); improves precision of IR") \ | |
221 \ | |
222 develop(bool, PrintBailouts, false, \ | 219 develop(bool, PrintBailouts, false, \ |
223 "Print bailout and its reason") \ | 220 "Print bailout and its reason") \ |
224 \ | 221 \ |
225 develop(bool, TracePatching, false, \ | 222 develop(bool, TracePatching, false, \ |
226 "Trace patching of field access on uninitialized classes") \ | 223 "Trace patching of field access on uninitialized classes") \ |