src/share/vm/includeDB_compiler1

Fri, 14 Mar 2008 15:26:33 -0700

author
kvn
date
Fri, 14 Mar 2008 15:26:33 -0700
changeset 500
99269dbf4ba8
parent 435
a61af66fc99e
child 535
c7c777385a15
permissions
-rw-r--r--

6674588: (Escape Analysis) Improve Escape Analysis code
Summary: Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman

duke@435 1 //
duke@435 2 // Copyright 1999-2007 Sun Microsystems, Inc. All Rights Reserved.
duke@435 3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@435 4 //
duke@435 5 // This code is free software; you can redistribute it and/or modify it
duke@435 6 // under the terms of the GNU General Public License version 2 only, as
duke@435 7 // published by the Free Software Foundation.
duke@435 8 //
duke@435 9 // This code is distributed in the hope that it will be useful, but WITHOUT
duke@435 10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@435 11 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@435 12 // version 2 for more details (a copy is included in the LICENSE file that
duke@435 13 // accompanied this code).
duke@435 14 //
duke@435 15 // You should have received a copy of the GNU General Public License version
duke@435 16 // 2 along with this work; if not, write to the Free Software Foundation,
duke@435 17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@435 18 //
duke@435 19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
duke@435 20 // CA 95054 USA or visit www.sun.com if you need additional information or
duke@435 21 // have any questions.
duke@435 22 //
duke@435 23 //
duke@435 24
duke@435 25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
duke@435 26
duke@435 27 allocation.hpp c1_globals.hpp
duke@435 28
duke@435 29 c1_CFGPrinter.cpp c1_CFGPrinter.hpp
duke@435 30 c1_CFGPrinter.cpp c1_IR.hpp
duke@435 31 c1_CFGPrinter.cpp c1_InstructionPrinter.hpp
duke@435 32 c1_CFGPrinter.cpp c1_LIR.hpp
duke@435 33 c1_CFGPrinter.cpp c1_LinearScan.hpp
duke@435 34 c1_CFGPrinter.cpp c1_ValueStack.hpp
duke@435 35
duke@435 36 c1_CFGPrinter.hpp c1_Compilation.hpp
duke@435 37 c1_CFGPrinter.hpp c1_Instruction.hpp
duke@435 38
duke@435 39 c1_Canonicalizer.cpp c1_Canonicalizer.hpp
duke@435 40 c1_Canonicalizer.cpp c1_InstructionPrinter.hpp
duke@435 41 c1_Canonicalizer.cpp ciArray.hpp
duke@435 42 c1_Canonicalizer.cpp sharedRuntime.hpp
duke@435 43
duke@435 44 c1_Canonicalizer.hpp c1_Instruction.hpp
duke@435 45
duke@435 46 c1_CodeStubs.hpp array.hpp
duke@435 47 c1_CodeStubs.hpp c1_FrameMap.hpp
duke@435 48 c1_CodeStubs.hpp c1_IR.hpp
duke@435 49 c1_CodeStubs.hpp c1_Instruction.hpp
duke@435 50 c1_CodeStubs.hpp c1_LIR.hpp
duke@435 51 c1_CodeStubs.hpp c1_Runtime1.hpp
duke@435 52
duke@435 53 c1_CodeStubs_<arch>.cpp c1_CodeStubs.hpp
duke@435 54 c1_CodeStubs_<arch>.cpp c1_FrameMap.hpp
duke@435 55 c1_CodeStubs_<arch>.cpp c1_LIRAssembler.hpp
duke@435 56 c1_CodeStubs_<arch>.cpp c1_MacroAssembler.hpp
duke@435 57 c1_CodeStubs_<arch>.cpp c1_Runtime1.hpp
duke@435 58 c1_CodeStubs_<arch>.cpp nativeInst_<arch>.hpp
duke@435 59 c1_CodeStubs_<arch>.cpp sharedRuntime.hpp
duke@435 60 c1_CodeStubs_<arch>.cpp vmreg_<arch>.inline.hpp
duke@435 61
duke@435 62 c1_Compilation.cpp c1_CFGPrinter.hpp
duke@435 63 c1_Compilation.cpp c1_Compilation.hpp
duke@435 64 c1_Compilation.cpp c1_IR.hpp
duke@435 65 c1_Compilation.cpp c1_LIRAssembler.hpp
duke@435 66 c1_Compilation.cpp c1_LinearScan.hpp
duke@435 67 c1_Compilation.cpp c1_MacroAssembler.hpp
duke@435 68 c1_Compilation.cpp c1_ValueMap.hpp
duke@435 69 c1_Compilation.cpp c1_ValueStack.hpp
duke@435 70 c1_Compilation.cpp ciEnv.hpp
duke@435 71 c1_Compilation.cpp debugInfoRec.hpp
duke@435 72 c1_Compilation.hpp exceptionHandlerTable.hpp
duke@435 73 c1_Compilation.hpp resourceArea.hpp
duke@435 74
duke@435 75 c1_Compiler.cpp allocation.hpp
duke@435 76 c1_Compiler.cpp allocation.inline.hpp
duke@435 77 c1_Compiler.cpp arguments.hpp
duke@435 78 c1_Compiler.cpp c1_Compilation.hpp
duke@435 79 c1_Compiler.cpp c1_Compiler.hpp
duke@435 80 c1_Compiler.cpp c1_FrameMap.hpp
duke@435 81 c1_Compiler.cpp c1_MacroAssembler.hpp
duke@435 82 c1_Compiler.cpp c1_Runtime1.hpp
duke@435 83 c1_Compiler.cpp c1_ValueType.hpp
duke@435 84 c1_Compiler.cpp compileBroker.hpp
duke@435 85 c1_Compiler.cpp compilerOracle.hpp
duke@435 86 c1_Compiler.cpp interfaceSupport.hpp
duke@435 87 c1_Compiler.cpp linkResolver.hpp
duke@435 88 c1_Compiler.cpp nativeLookup.hpp
duke@435 89 c1_Compiler.cpp resourceArea.hpp
duke@435 90 c1_Compiler.cpp sharedRuntime.hpp
duke@435 91
duke@435 92 c1_Compiler.hpp abstractCompiler.hpp
duke@435 93
duke@435 94 c1_Defs.cpp c1_Defs.hpp
duke@435 95
duke@435 96 c1_Defs.hpp globalDefinitions.hpp
duke@435 97 c1_Defs.hpp register_<arch>.hpp
duke@435 98
duke@435 99 c1_Defs_<arch>.hpp generate_platform_dependent_include
duke@435 100
duke@435 101 c1_FpuStackSim.hpp allocation.hpp
duke@435 102 c1_FpuStackSim.hpp c1_FrameMap.hpp
duke@435 103
duke@435 104 c1_FpuStackSim_<arch>.cpp array.hpp
duke@435 105 c1_FpuStackSim_<arch>.cpp c1_FpuStackSim.hpp
duke@435 106 c1_FpuStackSim_<arch>.cpp c1_FrameMap.hpp
duke@435 107 c1_FpuStackSim_<arch>.cpp ostream.hpp
duke@435 108
duke@435 109 c1_FpuStackSim_<arch>.hpp generate_platform_dependent_include
duke@435 110
duke@435 111 c1_FrameMap.cpp c1_FrameMap.hpp
duke@435 112 c1_FrameMap.cpp c1_LIR.hpp
duke@435 113 c1_FrameMap.cpp sharedRuntime.hpp
duke@435 114 c1_FrameMap.cpp vmreg_<arch>.inline.hpp
duke@435 115
duke@435 116 c1_FrameMap.hpp allocation.hpp
duke@435 117 c1_FrameMap.hpp assembler.hpp
duke@435 118 c1_FrameMap.hpp c1_Defs.hpp
duke@435 119 c1_FrameMap.hpp c1_LIR.hpp
duke@435 120 c1_FrameMap.hpp frame.hpp
duke@435 121 c1_FrameMap.hpp globalDefinitions.hpp
duke@435 122 c1_FrameMap.hpp synchronizer.hpp
duke@435 123 c1_FrameMap.hpp vmreg.hpp
duke@435 124
duke@435 125 c1_FrameMap_<arch>.cpp c1_FrameMap.hpp
duke@435 126 c1_FrameMap_<arch>.cpp c1_LIR.hpp
duke@435 127 c1_FrameMap_<arch>.cpp sharedRuntime.hpp
duke@435 128 c1_FrameMap_<arch>.cpp vmreg_<arch>.inline.hpp
duke@435 129
duke@435 130 c1_FrameMap_<arch>.hpp generate_platform_dependent_include
duke@435 131
duke@435 132 c1_globals.cpp c1_globals.hpp
duke@435 133
duke@435 134 c1_globals.hpp c1_globals_<arch>.hpp
duke@435 135 c1_globals.hpp c1_globals_<os_family>.hpp
duke@435 136 c1_globals.hpp globals.hpp
duke@435 137
duke@435 138 c1_globals_<arch>.hpp globalDefinitions.hpp
duke@435 139 c1_globals_<arch>.hpp macros.hpp
duke@435 140
duke@435 141 c1_globals_<os_family>.hpp globalDefinitions.hpp
duke@435 142 c1_globals_<os_family>.hpp macros.hpp
duke@435 143
duke@435 144 c1_GraphBuilder.cpp bytecode.hpp
duke@435 145 c1_GraphBuilder.cpp c1_CFGPrinter.hpp
duke@435 146 c1_GraphBuilder.cpp c1_Canonicalizer.hpp
duke@435 147 c1_GraphBuilder.cpp c1_Compilation.hpp
duke@435 148 c1_GraphBuilder.cpp c1_GraphBuilder.hpp
duke@435 149 c1_GraphBuilder.cpp c1_InstructionPrinter.hpp
duke@435 150 c1_GraphBuilder.cpp ciField.hpp
duke@435 151 c1_GraphBuilder.cpp ciKlass.hpp
duke@435 152 c1_GraphBuilder.cpp sharedRuntime.hpp
duke@435 153
duke@435 154 c1_GraphBuilder.hpp c1_IR.hpp
duke@435 155 c1_GraphBuilder.hpp c1_Instruction.hpp
duke@435 156 c1_GraphBuilder.hpp c1_ValueMap.hpp
duke@435 157 c1_GraphBuilder.hpp c1_ValueStack.hpp
duke@435 158 c1_GraphBuilder.hpp ciMethodData.hpp
duke@435 159 c1_GraphBuilder.hpp ciStreams.hpp
duke@435 160
duke@435 161 c1_IR.cpp c1_Compilation.hpp
duke@435 162 c1_IR.cpp c1_FrameMap.hpp
duke@435 163 c1_IR.cpp c1_GraphBuilder.hpp
duke@435 164 c1_IR.cpp c1_IR.hpp
duke@435 165 c1_IR.cpp c1_InstructionPrinter.hpp
duke@435 166 c1_IR.cpp c1_Optimizer.hpp
duke@435 167
duke@435 168 c1_IR.hpp allocation.hpp
duke@435 169 c1_IR.hpp c1_Instruction.hpp
duke@435 170 c1_IR.hpp ciExceptionHandler.hpp
duke@435 171 c1_IR.hpp ciMethod.hpp
duke@435 172 c1_IR.hpp ciStreams.hpp
duke@435 173
duke@435 174 c1_Instruction.cpp c1_IR.hpp
duke@435 175 c1_Instruction.cpp c1_Instruction.hpp
duke@435 176 c1_Instruction.cpp c1_InstructionPrinter.hpp
duke@435 177 c1_Instruction.cpp c1_ValueStack.hpp
duke@435 178 c1_Instruction.cpp ciObjArrayKlass.hpp
duke@435 179 c1_Instruction.cpp ciTypeArrayKlass.hpp
duke@435 180
duke@435 181 c1_Instruction.hpp c1_Compilation.hpp
duke@435 182 c1_Instruction.hpp c1_LIR.hpp
duke@435 183 c1_Instruction.hpp c1_ValueType.hpp
duke@435 184 c1_Instruction.hpp ciField.hpp
duke@435 185
duke@435 186 c1_InstructionPrinter.cpp c1_InstructionPrinter.hpp
duke@435 187 c1_InstructionPrinter.cpp c1_ValueStack.hpp
duke@435 188 c1_InstructionPrinter.cpp ciArray.hpp
duke@435 189 c1_InstructionPrinter.cpp ciInstance.hpp
duke@435 190 c1_InstructionPrinter.cpp ciObject.hpp
duke@435 191
duke@435 192 c1_InstructionPrinter.hpp c1_IR.hpp
duke@435 193 c1_InstructionPrinter.hpp c1_Instruction.hpp
duke@435 194 c1_InstructionPrinter.hpp c1_Runtime1.hpp
duke@435 195
duke@435 196 c1_LIR.cpp c1_InstructionPrinter.hpp
duke@435 197 c1_LIR.cpp c1_LIR.hpp
duke@435 198 c1_LIR.cpp c1_LIRAssembler.hpp
duke@435 199 c1_LIR.cpp ciInstance.hpp
duke@435 200 c1_LIR.cpp sharedRuntime.hpp
duke@435 201
duke@435 202 c1_LIR.hpp c1_ValueType.hpp
duke@435 203
duke@435 204 c1_LIRAssembler.cpp c1_Compilation.hpp
duke@435 205 c1_LIRAssembler.cpp c1_Instruction.hpp
duke@435 206 c1_LIRAssembler.cpp c1_InstructionPrinter.hpp
duke@435 207 c1_LIRAssembler.cpp c1_LIRAssembler.hpp
duke@435 208 c1_LIRAssembler.cpp c1_MacroAssembler.hpp
duke@435 209 c1_LIRAssembler.cpp c1_ValueStack.hpp
duke@435 210 c1_LIRAssembler.cpp ciInstance.hpp
duke@435 211 c1_LIRAssembler.cpp nativeInst_<arch>.hpp
duke@435 212 c1_LIRAssembler.cpp vmreg_<arch>.inline.hpp
duke@435 213
duke@435 214 c1_LIRAssembler.hpp c1_CodeStubs.hpp
duke@435 215 c1_LIRAssembler.hpp ciMethodData.hpp
duke@435 216 c1_LIRAssembler.hpp methodDataOop.hpp
duke@435 217 c1_LIRAssembler.hpp top.hpp
duke@435 218
duke@435 219 c1_LIRAssembler_<arch>.cpp barrierSet.hpp
duke@435 220 c1_LIRAssembler_<arch>.cpp c1_Compilation.hpp
duke@435 221 c1_LIRAssembler_<arch>.cpp c1_LIRAssembler.hpp
duke@435 222 c1_LIRAssembler_<arch>.cpp c1_MacroAssembler.hpp
duke@435 223 c1_LIRAssembler_<arch>.cpp c1_Runtime1.hpp
duke@435 224 c1_LIRAssembler_<arch>.cpp c1_ValueStack.hpp
duke@435 225 c1_LIRAssembler_<arch>.cpp cardTableModRefBS.hpp
duke@435 226 c1_LIRAssembler_<arch>.cpp ciArrayKlass.hpp
duke@435 227 c1_LIRAssembler_<arch>.cpp ciInstance.hpp
duke@435 228 c1_LIRAssembler_<arch>.cpp collectedHeap.hpp
duke@435 229 c1_LIRAssembler_<arch>.cpp nativeInst_<arch>.hpp
duke@435 230 c1_LIRAssembler_<arch>.cpp objArrayKlass.hpp
duke@435 231 c1_LIRAssembler_<arch>.cpp sharedRuntime.hpp
duke@435 232
duke@435 233 c1_LIRAssembler_<arch>.hpp generate_platform_dependent_include
duke@435 234
duke@435 235 c1_LIRGenerator.cpp c1_Compilation.hpp
duke@435 236 c1_LIRGenerator.cpp c1_FrameMap.hpp
duke@435 237 c1_LIRGenerator.cpp c1_Instruction.hpp
duke@435 238 c1_LIRGenerator.cpp c1_LIRAssembler.hpp
duke@435 239 c1_LIRGenerator.cpp c1_LIRGenerator.hpp
duke@435 240 c1_LIRGenerator.cpp c1_ValueStack.hpp
duke@435 241 c1_LIRGenerator.cpp ciArrayKlass.hpp
duke@435 242 c1_LIRGenerator.cpp ciInstance.hpp
duke@435 243 c1_LIRGenerator.cpp sharedRuntime.hpp
duke@435 244
duke@435 245 c1_LIRGenerator.hpp c1_Instruction.hpp
duke@435 246 c1_LIRGenerator.hpp c1_LIR.hpp
duke@435 247 c1_LIRGenerator.hpp ciMethodData.hpp
duke@435 248 c1_LIRGenerator.hpp sizes.hpp
duke@435 249
duke@435 250 c1_LIRGenerator_<arch>.cpp c1_Compilation.hpp
duke@435 251 c1_LIRGenerator_<arch>.cpp c1_FrameMap.hpp
duke@435 252 c1_LIRGenerator_<arch>.cpp c1_Instruction.hpp
duke@435 253 c1_LIRGenerator_<arch>.cpp c1_LIRAssembler.hpp
duke@435 254 c1_LIRGenerator_<arch>.cpp c1_LIRGenerator.hpp
duke@435 255 c1_LIRGenerator_<arch>.cpp c1_Runtime1.hpp
duke@435 256 c1_LIRGenerator_<arch>.cpp c1_ValueStack.hpp
duke@435 257 c1_LIRGenerator_<arch>.cpp ciArray.hpp
duke@435 258 c1_LIRGenerator_<arch>.cpp ciObjArrayKlass.hpp
duke@435 259 c1_LIRGenerator_<arch>.cpp ciTypeArrayKlass.hpp
duke@435 260 c1_LIRGenerator_<arch>.cpp sharedRuntime.hpp
duke@435 261
duke@435 262 c1_LinearScan.cpp c1_CFGPrinter.hpp
duke@435 263 c1_LinearScan.cpp c1_Compilation.hpp
duke@435 264 c1_LinearScan.cpp c1_FrameMap.hpp
duke@435 265 c1_LinearScan.cpp c1_IR.hpp
duke@435 266 c1_LinearScan.cpp c1_LIRGenerator.hpp
duke@435 267 c1_LinearScan.cpp c1_LinearScan.hpp
duke@435 268 c1_LinearScan.cpp c1_ValueStack.hpp
duke@435 269 c1_LinearScan.cpp vmreg_<arch>.inline.hpp
duke@435 270
duke@435 271 c1_LinearScan.hpp c1_FpuStackSim.hpp
duke@435 272 c1_LinearScan.hpp c1_FrameMap.hpp
duke@435 273 c1_LinearScan.hpp c1_IR.hpp
duke@435 274 c1_LinearScan.hpp c1_Instruction.hpp
duke@435 275 c1_LinearScan.hpp c1_LIR.hpp
duke@435 276 c1_LinearScan.hpp c1_LIRGenerator.hpp
duke@435 277
duke@435 278 c1_LinearScan_<arch>.cpp c1_Instruction.hpp
duke@435 279 c1_LinearScan_<arch>.cpp c1_LinearScan.hpp
duke@435 280
duke@435 281 c1_LinearScan_<arch>.hpp generate_platform_dependent_include
duke@435 282
duke@435 283 c1_MacroAssembler.hpp assembler.hpp
duke@435 284 c1_MacroAssembler.hpp assembler_<arch_model>.inline.hpp
duke@435 285
duke@435 286 c1_MacroAssembler_<arch>.cpp arrayOop.hpp
duke@435 287 c1_MacroAssembler_<arch>.cpp biasedLocking.hpp
duke@435 288 c1_MacroAssembler_<arch>.cpp c1_MacroAssembler.hpp
duke@435 289 c1_MacroAssembler_<arch>.cpp c1_Runtime1.hpp
duke@435 290 c1_MacroAssembler_<arch>.cpp collectedHeap.hpp
duke@435 291 c1_MacroAssembler_<arch>.cpp interpreter.hpp
duke@435 292 c1_MacroAssembler_<arch>.cpp markOop.hpp
duke@435 293 c1_MacroAssembler_<arch>.cpp os.hpp
duke@435 294 c1_MacroAssembler_<arch>.cpp stubRoutines.hpp
duke@435 295 c1_MacroAssembler_<arch>.cpp synchronizer.hpp
duke@435 296 c1_MacroAssembler_<arch>.cpp systemDictionary.hpp
duke@435 297
duke@435 298 c1_MacroAssembler_<arch>.hpp generate_platform_dependent_include
duke@435 299
duke@435 300 c1_Optimizer.cpp c1_Canonicalizer.hpp
duke@435 301 c1_Optimizer.cpp c1_Optimizer.hpp
duke@435 302 c1_Optimizer.cpp c1_ValueMap.hpp
duke@435 303 c1_Optimizer.cpp c1_ValueSet.hpp
duke@435 304 c1_Optimizer.cpp c1_ValueStack.hpp
duke@435 305
duke@435 306 c1_Optimizer.hpp allocation.hpp
duke@435 307 c1_Optimizer.hpp c1_IR.hpp
duke@435 308 c1_Optimizer.hpp c1_Instruction.hpp
duke@435 309
duke@435 310 c1_Runtime1.cpp allocation.inline.hpp
duke@435 311 c1_Runtime1.cpp barrierSet.hpp
duke@435 312 c1_Runtime1.cpp biasedLocking.hpp
duke@435 313 c1_Runtime1.cpp bytecode.hpp
duke@435 314 c1_Runtime1.cpp c1_CodeStubs.hpp
duke@435 315 c1_Runtime1.cpp c1_Defs.hpp
duke@435 316 c1_Runtime1.cpp c1_FrameMap.hpp
duke@435 317 c1_Runtime1.cpp c1_LIRAssembler.hpp
duke@435 318 c1_Runtime1.cpp c1_MacroAssembler.hpp
duke@435 319 c1_Runtime1.cpp c1_Runtime1.hpp
duke@435 320 c1_Runtime1.cpp codeBlob.hpp
duke@435 321 c1_Runtime1.cpp codeBuffer.hpp
duke@435 322 c1_Runtime1.cpp collectedHeap.hpp
duke@435 323 c1_Runtime1.cpp compilationPolicy.hpp
duke@435 324 c1_Runtime1.cpp compiledIC.hpp
duke@435 325 c1_Runtime1.cpp copy.hpp
duke@435 326 c1_Runtime1.cpp disassembler_<arch>.hpp
duke@435 327 c1_Runtime1.cpp events.hpp
duke@435 328 c1_Runtime1.cpp interfaceSupport.hpp
duke@435 329 c1_Runtime1.cpp interpreter.hpp
duke@435 330 c1_Runtime1.cpp javaCalls.hpp
duke@435 331 c1_Runtime1.cpp objArrayKlass.hpp
duke@435 332 c1_Runtime1.cpp oop.inline.hpp
duke@435 333 c1_Runtime1.cpp oopFactory.hpp
duke@435 334 c1_Runtime1.cpp pcDesc.hpp
duke@435 335 c1_Runtime1.cpp resourceArea.hpp
duke@435 336 c1_Runtime1.cpp scopeDesc.hpp
duke@435 337 c1_Runtime1.cpp sharedRuntime.hpp
duke@435 338 c1_Runtime1.cpp systemDictionary.hpp
duke@435 339 c1_Runtime1.cpp threadCritical.hpp
duke@435 340 c1_Runtime1.cpp vframe.hpp
duke@435 341 c1_Runtime1.cpp vframeArray.hpp
duke@435 342 c1_Runtime1.cpp vmSymbols.hpp
duke@435 343 c1_Runtime1.cpp vtableStubs.hpp
duke@435 344
duke@435 345 c1_Runtime1.hpp allocation.hpp
duke@435 346 c1_Runtime1.hpp c1_FrameMap.hpp
duke@435 347 c1_Runtime1.hpp deoptimization.hpp
duke@435 348 c1_Runtime1.hpp interpreter.hpp
duke@435 349 c1_Runtime1.hpp stubs.hpp
duke@435 350
duke@435 351 c1_Runtime1_<arch>.cpp c1_Defs.hpp
duke@435 352 c1_Runtime1_<arch>.cpp c1_MacroAssembler.hpp
duke@435 353 c1_Runtime1_<arch>.cpp c1_Runtime1.hpp
duke@435 354 c1_Runtime1_<arch>.cpp compiledICHolderOop.hpp
duke@435 355 c1_Runtime1_<arch>.cpp interpreter.hpp
duke@435 356 c1_Runtime1_<arch>.cpp jvmtiExport.hpp
duke@435 357 c1_Runtime1_<arch>.cpp nativeInst_<arch>.hpp
duke@435 358 c1_Runtime1_<arch>.cpp oop.inline.hpp
duke@435 359 c1_Runtime1_<arch>.cpp register_<arch>.hpp
duke@435 360 c1_Runtime1_<arch>.cpp sharedRuntime.hpp
duke@435 361 c1_Runtime1_<arch>.cpp signature.hpp
duke@435 362 c1_Runtime1_<arch>.cpp vframeArray.hpp
duke@435 363 c1_Runtime1_<arch>.cpp vmreg_<arch>.inline.hpp
duke@435 364
duke@435 365 c1_ValueMap.cpp c1_Canonicalizer.hpp
duke@435 366 c1_ValueMap.cpp c1_IR.hpp
duke@435 367 c1_ValueMap.cpp c1_ValueMap.hpp
duke@435 368
duke@435 369 c1_ValueMap.hpp allocation.hpp
duke@435 370 c1_ValueMap.hpp c1_Instruction.hpp
duke@435 371 c1_ValueMap.hpp c1_ValueSet.hpp
duke@435 372
duke@435 373 c1_ValueSet.cpp c1_ValueSet.hpp
duke@435 374
duke@435 375 c1_ValueSet.hpp allocation.hpp
duke@435 376 c1_ValueSet.hpp bitMap.hpp
duke@435 377 c1_ValueSet.hpp c1_Instruction.hpp
duke@435 378
duke@435 379 c1_ValueStack.cpp c1_IR.hpp
duke@435 380 c1_ValueStack.cpp c1_InstructionPrinter.hpp
duke@435 381 c1_ValueStack.cpp c1_ValueStack.hpp
duke@435 382
duke@435 383 c1_ValueStack.hpp c1_Instruction.hpp
duke@435 384 c1_ValueType.cpp c1_ValueType.hpp
duke@435 385 c1_ValueType.cpp ciArray.hpp
duke@435 386 c1_ValueType.cpp ciInstance.hpp
duke@435 387 c1_ValueType.cpp ciNullObject.hpp
duke@435 388
duke@435 389 c1_ValueType.hpp c1_Compilation.hpp
duke@435 390 c1_ValueType.hpp ciConstant.hpp
duke@435 391
duke@435 392 ciEnv.cpp c1_Runtime1.hpp
duke@435 393
duke@435 394 codeBlob.cpp c1_Runtime1.hpp
duke@435 395
duke@435 396 compileBroker.cpp c1_Compiler.hpp
duke@435 397
duke@435 398 frame.hpp c1_Defs.hpp
duke@435 399
duke@435 400 frame_<arch>.cpp c1_Runtime1.hpp
duke@435 401
duke@435 402 globals.cpp c1_globals.hpp
duke@435 403
duke@435 404 globals.hpp c1_globals_<arch>.hpp
duke@435 405 globals.hpp c1_globals_<os_family>.hpp
duke@435 406
duke@435 407 instanceKlass.cpp c1_Compiler.hpp
duke@435 408
duke@435 409 interpreter_<arch_model>.cpp c1_Runtime1.hpp
duke@435 410
duke@435 411 java.cpp c1_Compiler.hpp
duke@435 412 java.cpp c1_Runtime1.hpp
duke@435 413
duke@435 414 nativeInst_<arch>.cpp c1_Runtime1.hpp
duke@435 415
duke@435 416 oopMap.cpp c1_Defs.hpp
duke@435 417
duke@435 418 os_<os_family>.cpp c1_Runtime1.hpp
duke@435 419
duke@435 420 os_<os_arch>.cpp c1_Runtime1.hpp
duke@435 421
duke@435 422 registerMap.hpp c1_Defs.hpp
duke@435 423
duke@435 424 safepoint.cpp c1_globals.hpp
duke@435 425
duke@435 426 sharedRuntime.cpp c1_Runtime1.hpp
duke@435 427
duke@435 428 sharedRuntime_<arch_model>.cpp c1_Runtime1.hpp
duke@435 429
duke@435 430 thread.cpp c1_Compiler.hpp
duke@435 431
duke@435 432 top.hpp c1_globals.hpp
duke@435 433
duke@435 434 vmStructs.hpp c1_Runtime1.hpp
duke@435 435

mercurial