Mercurial > hg > truffle
comparison src/share/vm/includeDB_compiler2 @ 65:99269dbf4ba8
6674588: (Escape Analysis) Improve Escape Analysis code
Summary: Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman
author | kvn |
---|---|
date | Fri, 14 Mar 2008 15:26:33 -0700 |
parents | b789bcaf2dd9 |
children | d1605aabd0a1 2a1a77d3458f 37f87013dfd8 |
comparison
equal
deleted
inserted
replaced
64:b8f5ba577b02 | 65:99269dbf4ba8 |
---|---|
162 callGenerator.hpp compile.hpp | 162 callGenerator.hpp compile.hpp |
163 callGenerator.hpp deoptimization.hpp | 163 callGenerator.hpp deoptimization.hpp |
164 callGenerator.hpp type.hpp | 164 callGenerator.hpp type.hpp |
165 | 165 |
166 callnode.cpp callnode.hpp | 166 callnode.cpp callnode.hpp |
167 callnode.cpp bcEscapeAnalyzer.hpp | |
167 callnode.cpp escape.hpp | 168 callnode.cpp escape.hpp |
168 callnode.cpp locknode.hpp | 169 callnode.cpp locknode.hpp |
169 callnode.cpp machnode.hpp | 170 callnode.cpp machnode.hpp |
170 callnode.cpp matcher.hpp | 171 callnode.cpp matcher.hpp |
171 callnode.cpp oopMap.hpp | 172 callnode.cpp oopMap.hpp |
174 callnode.cpp regmask.hpp | 175 callnode.cpp regmask.hpp |
175 callnode.cpp rootnode.hpp | 176 callnode.cpp rootnode.hpp |
176 callnode.cpp runtime.hpp | 177 callnode.cpp runtime.hpp |
177 | 178 |
178 callnode.hpp connode.hpp | 179 callnode.hpp connode.hpp |
179 callnode.hpp escape.hpp | |
180 callnode.hpp mulnode.hpp | 180 callnode.hpp mulnode.hpp |
181 callnode.hpp multnode.hpp | 181 callnode.hpp multnode.hpp |
182 callnode.hpp opcodes.hpp | 182 callnode.hpp opcodes.hpp |
183 callnode.hpp phaseX.hpp | 183 callnode.hpp phaseX.hpp |
184 callnode.hpp type.hpp | 184 callnode.hpp type.hpp |
345 | 345 |
346 connode.cpp addnode.hpp | 346 connode.cpp addnode.hpp |
347 connode.cpp allocation.inline.hpp | 347 connode.cpp allocation.inline.hpp |
348 connode.cpp compile.hpp | 348 connode.cpp compile.hpp |
349 connode.cpp connode.hpp | 349 connode.cpp connode.hpp |
350 connode.cpp escape.hpp | |
351 connode.cpp machnode.hpp | 350 connode.cpp machnode.hpp |
352 connode.cpp matcher.hpp | 351 connode.cpp matcher.hpp |
353 connode.cpp memnode.hpp | 352 connode.cpp memnode.hpp |
354 connode.cpp phaseX.hpp | 353 connode.cpp phaseX.hpp |
355 connode.cpp sharedRuntime.hpp | 354 connode.cpp sharedRuntime.hpp |
842 phaseX.cpp allocation.inline.hpp | 841 phaseX.cpp allocation.inline.hpp |
843 phaseX.cpp block.hpp | 842 phaseX.cpp block.hpp |
844 phaseX.cpp callnode.hpp | 843 phaseX.cpp callnode.hpp |
845 phaseX.cpp cfgnode.hpp | 844 phaseX.cpp cfgnode.hpp |
846 phaseX.cpp connode.hpp | 845 phaseX.cpp connode.hpp |
847 phaseX.cpp escape.hpp | |
848 phaseX.cpp loopnode.hpp | 846 phaseX.cpp loopnode.hpp |
849 phaseX.cpp machnode.hpp | 847 phaseX.cpp machnode.hpp |
850 phaseX.cpp opcodes.hpp | 848 phaseX.cpp opcodes.hpp |
851 phaseX.cpp phaseX.hpp | 849 phaseX.cpp phaseX.hpp |
852 phaseX.cpp regalloc.hpp | 850 phaseX.cpp regalloc.hpp |