src/share/vm/includeDB_compiler2

Tue, 05 Jan 2010 15:21:25 +0100

author
twisti
date
Tue, 05 Jan 2010 15:21:25 +0100
changeset 1573
dd57230ba8fe
parent 1572
97125851f396
child 1607
b2b6a9bf6238
permissions
-rw-r--r--

6893268: additional dynamic language related optimizations in C2
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance.
Reviewed-by: kvn, never

     1 //
     2 // Copyright 2000-2009 Sun Microsystems, Inc.  All Rights Reserved.
     3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 //
     5 // This code is free software; you can redistribute it and/or modify it
     6 // under the terms of the GNU General Public License version 2 only, as
     7 // published by the Free Software Foundation.
     8 //
     9 // This code is distributed in the hope that it will be useful, but WITHOUT
    10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    11 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    12 // version 2 for more details (a copy is included in the LICENSE file that
    13 // accompanied this code).
    14 //
    15 // You should have received a copy of the GNU General Public License version
    16 // 2 along with this work; if not, write to the Free Software Foundation,
    17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    18 //
    19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
    20 // CA 95054 USA or visit www.sun.com if you need additional information or
    21 // have any questions.
    22 //
    23 //
    25 ad_<arch_model>.cpp                     adGlobals_<arch_model>.hpp
    26 ad_<arch_model>.cpp                     ad_<arch_model>.hpp
    27 ad_<arch_model>.cpp                     allocation.inline.hpp
    28 ad_<arch_model>.cpp                     assembler.hpp
    29 ad_<arch_model>.cpp                     assembler_<arch>.inline.hpp
    30 ad_<arch_model>.cpp                     biasedLocking.hpp
    31 ad_<arch_model>.cpp                     cfgnode.hpp
    32 ad_<arch_model>.cpp                     collectedHeap.inline.hpp
    33 ad_<arch_model>.cpp                     compiledICHolderOop.hpp
    34 ad_<arch_model>.cpp                     growableArray.hpp
    35 ad_<arch_model>.cpp                     locknode.hpp
    36 ad_<arch_model>.cpp                     markOop.hpp
    37 ad_<arch_model>.cpp                     methodOop.hpp
    38 ad_<arch_model>.cpp                     nativeInst_<arch>.hpp
    39 ad_<arch_model>.cpp                     oop.inline.hpp
    40 ad_<arch_model>.cpp                     oop.inline2.hpp
    41 ad_<arch_model>.cpp                     opcodes.hpp
    42 ad_<arch_model>.cpp                     regalloc.hpp
    43 ad_<arch_model>.cpp                     regmask.hpp
    44 ad_<arch_model>.cpp                     runtime.hpp
    45 ad_<arch_model>.cpp                     sharedRuntime.hpp
    46 ad_<arch_model>.cpp                     stubRoutines.hpp
    47 ad_<arch_model>.cpp                     vmreg.hpp
    48 ad_<arch_model>.cpp                     vmreg_<arch>.inline.hpp
    50 ad_<arch_model>.hpp                     addnode.hpp
    51 ad_<arch_model>.hpp                     machnode.hpp
    52 ad_<arch_model>.hpp                     matcher.hpp
    53 ad_<arch_model>.hpp                     opcodes.hpp
    54 ad_<arch_model>.hpp                     regalloc.hpp
    55 ad_<arch_model>.hpp                     resourceArea.hpp
    56 ad_<arch_model>.hpp                     subnode.hpp
    57 ad_<arch_model>.hpp                     vectornode.hpp
    59 ad_<arch_model>_clone.cpp               ad_<arch_model>.hpp
    61 ad_<arch_model>_expand.cpp              ad_<arch_model>.hpp
    63 ad_<arch_model>_format.cpp              ad_<arch_model>.hpp
    65 ad_<arch_model>_gen.cpp                 ad_<arch_model>.hpp
    66 ad_<arch_model>_gen.cpp                 cfgnode.hpp
    67 ad_<arch_model>_gen.cpp                 locknode.hpp
    69 ad_<arch_model>_misc.cpp                ad_<arch_model>.hpp
    71 ad_<arch_model>_peephole.cpp            ad_<arch_model>.hpp
    73 ad_<arch_model>_pipeline.cpp            ad_<arch_model>.hpp
    75 addnode.cpp                             addnode.hpp
    76 addnode.cpp                             allocation.inline.hpp
    77 addnode.cpp                             cfgnode.hpp
    78 addnode.cpp                             connode.hpp
    79 addnode.cpp                             machnode.hpp
    80 addnode.cpp                             mulnode.hpp
    81 addnode.cpp                             phaseX.hpp
    82 addnode.cpp                             subnode.hpp
    84 addnode.hpp                             node.hpp
    85 addnode.hpp                             opcodes.hpp
    86 addnode.hpp                             type.hpp
    88 adlcVMDeps.hpp                          allocation.hpp
    90 allocation.hpp                          c2_globals.hpp
    92 block.cpp                               allocation.inline.hpp
    93 block.cpp                               block.hpp
    94 block.cpp                               cfgnode.hpp
    95 block.cpp                               chaitin.hpp
    96 block.cpp                               copy.hpp
    97 block.cpp                               loopnode.hpp
    98 block.cpp                               machnode.hpp
    99 block.cpp                               matcher.hpp
   100 block.cpp                               opcodes.hpp
   101 block.cpp                               rootnode.hpp
   102 block.cpp                               vectset.hpp
   104 block.hpp                               multnode.hpp
   105 block.hpp                               node.hpp
   106 block.hpp                               phase.hpp
   108 buildOopMap.cpp                         addnode.hpp
   109 buildOopMap.cpp                         callnode.hpp
   110 buildOopMap.cpp                         compile.hpp
   111 buildOopMap.cpp                         machnode.hpp
   112 buildOopMap.cpp                         matcher.hpp
   113 buildOopMap.cpp                         oopMap.hpp
   114 buildOopMap.cpp                         phase.hpp
   115 buildOopMap.cpp                         regalloc.hpp
   116 buildOopMap.cpp                         rootnode.hpp
   117 buildOopMap.cpp                         vmreg_<arch>.inline.hpp
   119 bytecodeInfo.cpp                        callGenerator.hpp
   120 bytecodeInfo.cpp                        compileLog.hpp
   121 bytecodeInfo.cpp                        handles.inline.hpp
   122 bytecodeInfo.cpp                        linkResolver.hpp
   123 bytecodeInfo.cpp                        objArrayKlass.hpp
   124 bytecodeInfo.cpp                        parse.hpp
   125 bytecodeInfo.cpp                        systemDictionary.hpp
   126 bytecodeInfo.cpp                        vmSymbols.hpp
   128 bytecodeInterpreter.hpp                 methodDataOop.hpp
   130 c2_globals.cpp                          c2_globals.hpp
   132 c2_globals.hpp                          c2_globals_<arch>.hpp
   133 c2_globals.hpp                          c2_globals_<os_family>.hpp
   134 c2_globals.hpp                          globals.hpp
   136 c2_globals_<arch>.hpp                   globalDefinitions.hpp
   137 c2_globals_<arch>.hpp                   macros.hpp
   139 c2_globals_<os_family>.hpp              globalDefinitions.hpp
   140 c2_globals_<os_family>.hpp              macros.hpp
   142 c2_init_<arch>.cpp                      compile.hpp
   143 c2_init_<arch>.cpp                      node.hpp
   145 c2compiler.cpp                          ad_<arch_model>.hpp
   146 c2compiler.cpp                          c2compiler.hpp
   147 c2compiler.cpp                          runtime.hpp
   149 c2compiler.hpp                          abstractCompiler.hpp
   151 callGenerator.cpp                       addnode.hpp
   152 callGenerator.cpp                       bcEscapeAnalyzer.hpp
   153 callGenerator.cpp                       callGenerator.hpp
   154 callGenerator.cpp                       callnode.hpp
   155 callGenerator.cpp                       cfgnode.hpp
   156 callGenerator.cpp                       compileLog.hpp
   157 callGenerator.cpp                       connode.hpp
   158 callGenerator.cpp                       ciCPCache.hpp
   159 callGenerator.cpp                       ciMethodHandle.hpp
   160 callGenerator.cpp                       javaClasses.hpp
   161 callGenerator.cpp                       parse.hpp
   162 callGenerator.cpp                       rootnode.hpp
   163 callGenerator.cpp                       runtime.hpp
   164 callGenerator.cpp                       subnode.hpp
   166 callGenerator.hpp                       callnode.hpp
   167 callGenerator.hpp                       compile.hpp
   168 callGenerator.hpp                       deoptimization.hpp
   169 callGenerator.hpp                       type.hpp
   171 callnode.cpp                            callnode.hpp
   172 callnode.cpp                            bcEscapeAnalyzer.hpp
   173 callnode.cpp                            escape.hpp
   174 callnode.cpp                            locknode.hpp
   175 callnode.cpp                            machnode.hpp
   176 callnode.cpp                            matcher.hpp
   177 callnode.cpp                            oopMap.hpp
   178 callnode.cpp                            parse.hpp
   179 callnode.cpp                            regalloc.hpp
   180 callnode.cpp                            regmask.hpp
   181 callnode.cpp                            rootnode.hpp
   182 callnode.cpp                            runtime.hpp
   184 callnode.hpp                            connode.hpp
   185 callnode.hpp                            mulnode.hpp
   186 callnode.hpp                            multnode.hpp
   187 callnode.hpp                            opcodes.hpp
   188 callnode.hpp                            phaseX.hpp
   189 callnode.hpp                            type.hpp
   191 cfgnode.cpp                             addnode.hpp
   192 cfgnode.cpp                             allocation.inline.hpp
   193 cfgnode.cpp                             cfgnode.hpp
   194 cfgnode.cpp                             connode.hpp
   195 cfgnode.cpp                             loopnode.hpp
   196 cfgnode.cpp                             machnode.hpp
   197 cfgnode.cpp                             mulnode.hpp
   198 cfgnode.cpp                             objArrayKlass.hpp
   199 cfgnode.cpp                             phaseX.hpp
   200 cfgnode.cpp                             regmask.hpp
   201 cfgnode.cpp                             runtime.hpp
   202 cfgnode.cpp                             subnode.hpp
   203 cfgnode.cpp                             systemDictionary.hpp
   205 cfgnode.hpp                             multnode.hpp
   206 cfgnode.hpp                             node.hpp
   207 cfgnode.hpp                             opcodes.hpp
   208 cfgnode.hpp                             type.hpp
   210 chaitin.cpp                             addnode.hpp
   211 chaitin.cpp                             allocation.inline.hpp
   212 chaitin.cpp                             block.hpp
   213 chaitin.cpp                             callnode.hpp
   214 chaitin.cpp                             cfgnode.hpp
   215 chaitin.cpp                             chaitin.hpp
   216 chaitin.cpp                             coalesce.hpp
   217 chaitin.cpp                             compileLog.hpp
   218 chaitin.cpp                             connode.hpp
   219 chaitin.cpp                             indexSet.hpp
   220 chaitin.cpp                             machnode.hpp
   221 chaitin.cpp                             memnode.hpp
   222 chaitin.cpp                             oopMap.hpp
   223 chaitin.cpp                             opcodes.hpp
   224 chaitin.cpp                             rootnode.hpp
   226 chaitin.hpp                             connode.hpp
   227 chaitin.hpp                             live.hpp
   228 chaitin.hpp                             matcher.hpp
   229 chaitin.hpp                             phase.hpp
   230 chaitin.hpp                             port.hpp
   231 chaitin.hpp                             regalloc.hpp
   232 chaitin.hpp                             regmask.hpp
   233 chaitin.hpp                             resourceArea.hpp
   234 chaitin.hpp                             vmreg.hpp
   236 chaitin_<os_family>.cpp                 chaitin.hpp
   237 chaitin_<os_family>.cpp                 machnode.hpp
   239 ciEnv.cpp                               compileLog.hpp
   240 ciEnv.cpp                               runtime.hpp
   242 ciMethod.cpp                            ciTypeFlow.hpp
   243 ciMethod.cpp                            methodOop.hpp
   245 ciTypeFlow.cpp                          allocation.inline.hpp
   246 ciTypeFlow.cpp                          bytecode.hpp
   247 ciTypeFlow.cpp                          bytecodes.hpp
   248 ciTypeFlow.cpp                          ciConstant.hpp
   249 ciTypeFlow.cpp                          ciField.hpp
   250 ciTypeFlow.cpp                          ciMethod.hpp
   251 ciTypeFlow.cpp                          ciMethodData.hpp
   252 ciTypeFlow.cpp                          ciObjArrayKlass.hpp
   253 ciTypeFlow.cpp                          ciStreams.hpp
   254 ciTypeFlow.cpp                          ciTypeArrayKlass.hpp
   255 ciTypeFlow.cpp                          ciTypeFlow.hpp
   256 ciTypeFlow.cpp                          compileLog.hpp
   257 ciTypeFlow.cpp                          deoptimization.hpp
   258 ciTypeFlow.cpp                          growableArray.hpp
   260 ciTypeFlow.hpp                          ciEnv.hpp
   261 ciTypeFlow.hpp                          ciKlass.hpp
   262 ciTypeFlow.hpp                          ciMethodBlocks.hpp
   264 classes.cpp                             addnode.hpp
   265 classes.cpp                             callnode.hpp
   266 classes.cpp                             cfgnode.hpp
   267 classes.cpp                             connode.hpp
   268 classes.cpp                             divnode.hpp
   269 classes.cpp                             locknode.hpp
   270 classes.cpp                             loopnode.hpp
   271 classes.cpp                             machnode.hpp
   272 classes.cpp                             memnode.hpp
   273 classes.cpp                             mulnode.hpp
   274 classes.cpp                             multnode.hpp
   275 classes.cpp                             node.hpp
   276 classes.cpp                             rootnode.hpp
   277 classes.cpp                             subnode.hpp
   278 classes.cpp                             vectornode.hpp
   280 classes.hpp                             top.hpp
   282 coalesce.cpp                            allocation.inline.hpp
   283 coalesce.cpp                            block.hpp
   284 coalesce.cpp                            cfgnode.hpp
   285 coalesce.cpp                            chaitin.hpp
   286 coalesce.cpp                            coalesce.hpp
   287 coalesce.cpp                            connode.hpp
   288 coalesce.cpp                            indexSet.hpp
   289 coalesce.cpp                            machnode.hpp
   290 coalesce.cpp                            matcher.hpp
   291 coalesce.cpp                            regmask.hpp
   293 coalesce.hpp                            phase.hpp
   295 compile.cpp                             ad_<arch_model>.hpp
   296 compile.cpp                             addnode.hpp
   297 compile.cpp                             arguments.hpp
   298 compile.cpp                             assembler.hpp
   299 compile.cpp                             block.hpp
   300 compile.cpp                             c2compiler.hpp
   301 compile.cpp                             callGenerator.hpp
   302 compile.cpp                             callnode.hpp
   303 compile.cpp                             cfgnode.hpp
   304 compile.cpp                             chaitin.hpp
   305 compile.cpp                             compile.hpp
   306 compile.cpp                             compileLog.hpp
   307 compile.cpp                             connode.hpp
   308 compile.cpp                             copy.hpp
   309 compile.cpp                             divnode.hpp
   310 compile.cpp                             escape.hpp
   311 compile.cpp                             exceptionHandlerTable.hpp
   312 compile.cpp                             loopnode.hpp
   313 compile.cpp                             machnode.hpp
   314 compile.cpp                             macro.hpp
   315 compile.cpp                             matcher.hpp
   316 compile.cpp                             memnode.hpp
   317 compile.cpp                             mulnode.hpp
   318 compile.cpp                             nmethod.hpp
   319 compile.cpp                             node.hpp
   320 compile.cpp                             oopMap.hpp
   321 compile.cpp                             opcodes.hpp
   322 compile.cpp                             output.hpp
   323 compile.cpp                             parse.hpp
   324 compile.cpp                             phaseX.hpp
   325 compile.cpp                             rootnode.hpp
   326 compile.cpp                             runtime.hpp
   327 compile.cpp                             signature.hpp
   328 compile.cpp                             stringopts.hpp
   329 compile.cpp                             stubRoutines.hpp
   330 compile.cpp                             systemDictionary.hpp
   331 compile.cpp                             timer.hpp
   332 compile.cpp                             type.hpp
   333 compile.cpp                             vectornode.hpp
   335 compile.hpp                             codeBuffer.hpp
   336 compile.hpp                             compilerInterface.hpp
   337 compile.hpp                             compilerOracle.hpp
   338 compile.hpp                             debugInfoRec.hpp
   339 compile.hpp                             deoptimization.hpp
   340 compile.hpp                             dict.hpp
   341 compile.hpp                             exceptionHandlerTable.hpp
   342 compile.hpp                             idealGraphPrinter.hpp
   343 compile.hpp                             phase.hpp
   344 compile.hpp                             port.hpp
   345 compile.hpp                             regmask.hpp
   346 compile.hpp                             resourceArea.hpp
   347 compile.hpp                             vectset.hpp
   348 compile.hpp                             vmThread.hpp
   350 compileBroker.cpp                       c2compiler.hpp
   352 connode.cpp                             addnode.hpp
   353 connode.cpp                             allocation.inline.hpp
   354 connode.cpp                             compile.hpp
   355 connode.cpp                             connode.hpp
   356 connode.cpp                             machnode.hpp
   357 connode.cpp                             matcher.hpp
   358 connode.cpp                             memnode.hpp
   359 connode.cpp                             phaseX.hpp
   360 connode.cpp                             sharedRuntime.hpp
   361 connode.cpp                             subnode.hpp
   363 connode.hpp                             node.hpp
   364 connode.hpp                             opcodes.hpp
   365 connode.hpp                             type.hpp
   367 deoptimization.cpp                      ad_<arch_model>.hpp
   369 dfa_<arch_model>.cpp                    ad_<arch_model>.hpp
   370 dfa_<arch_model>.cpp                    matcher.hpp
   371 dfa_<arch_model>.cpp                    opcodes.hpp
   373 dict.cpp                                allocation.inline.hpp
   374 dict.cpp                                dict.hpp
   375 dict.cpp                                resourceArea.hpp
   376 dict.cpp                                thread.hpp
   378 dict.hpp                                port.hpp
   380 divnode.cpp                             addnode.hpp
   381 divnode.cpp                             allocation.inline.hpp
   382 divnode.cpp                             connode.hpp
   383 divnode.cpp                             divnode.hpp
   384 divnode.cpp                             machnode.hpp
   385 divnode.cpp                             matcher.hpp
   386 divnode.cpp                             mulnode.hpp
   387 divnode.cpp                             phaseX.hpp
   388 divnode.cpp                             subnode.hpp
   390 divnode.hpp                             multnode.hpp
   391 divnode.hpp                             node.hpp
   392 divnode.hpp                             opcodes.hpp
   393 divnode.hpp                             type.hpp
   395 doCall.cpp                              addnode.hpp
   396 doCall.cpp                              callGenerator.hpp
   397 doCall.cpp                              ciCallSite.hpp
   398 doCall.cpp                              ciCPCache.hpp
   399 doCall.cpp                              ciMethodHandle.hpp
   400 doCall.cpp                              cfgnode.hpp
   401 doCall.cpp                              compileLog.hpp
   402 doCall.cpp                              linkResolver.hpp
   403 doCall.cpp                              mulnode.hpp
   404 doCall.cpp                              nativeLookup.hpp
   405 doCall.cpp                              parse.hpp
   406 doCall.cpp                              rootnode.hpp
   407 doCall.cpp                              runtime.hpp
   408 doCall.cpp                              sharedRuntime.hpp
   409 doCall.cpp                              subnode.hpp
   410 doCall.cpp                              vmSymbols.hpp
   412 domgraph.cpp                            allocation.hpp
   413 domgraph.cpp                            block.hpp
   414 domgraph.cpp                            machnode.hpp
   415 domgraph.cpp                            phaseX.hpp
   416 domgraph.cpp                            rootnode.hpp
   417 domgraph.cpp                            vectset.hpp
   419 escape.cpp                              allocation.hpp
   420 escape.cpp                              bcEscapeAnalyzer.hpp
   421 escape.cpp                              c2compiler.hpp
   422 escape.cpp                              callnode.hpp
   423 escape.cpp                              cfgnode.hpp
   424 escape.cpp                              compile.hpp
   425 escape.cpp                              escape.hpp
   426 escape.cpp                              phaseX.hpp
   427 escape.cpp                              rootnode.hpp
   428 escape.cpp                              vectset.hpp
   430 escape.hpp                              addnode.hpp
   431 escape.hpp                              growableArray.hpp
   432 escape.hpp                              node.hpp
   434 frame.hpp                               adGlobals_<arch_model>.hpp
   436 gcm.cpp                                 ad_<arch_model>.hpp
   437 gcm.cpp                                 allocation.inline.hpp
   438 gcm.cpp                                 block.hpp
   439 gcm.cpp                                 c2compiler.hpp
   440 gcm.cpp                                 callnode.hpp
   441 gcm.cpp                                 cfgnode.hpp
   442 gcm.cpp                                 deoptimization.hpp
   443 gcm.cpp                                 machnode.hpp
   444 gcm.cpp                                 opcodes.hpp
   445 gcm.cpp                                 phaseX.hpp
   446 gcm.cpp                                 rootnode.hpp
   447 gcm.cpp                                 runtime.hpp
   448 gcm.cpp                                 vectset.hpp
   450 generateOptoStub.cpp                    addnode.hpp
   451 generateOptoStub.cpp                    callnode.hpp
   452 generateOptoStub.cpp                    cfgnode.hpp
   453 generateOptoStub.cpp                    compile.hpp
   454 generateOptoStub.cpp                    connode.hpp
   455 generateOptoStub.cpp                    locknode.hpp
   456 generateOptoStub.cpp                    memnode.hpp
   457 generateOptoStub.cpp                    mulnode.hpp
   458 generateOptoStub.cpp                    node.hpp
   459 generateOptoStub.cpp                    parse.hpp
   460 generateOptoStub.cpp                    phaseX.hpp
   461 generateOptoStub.cpp                    rootnode.hpp
   462 generateOptoStub.cpp                    runtime.hpp
   463 generateOptoStub.cpp                    type.hpp
   465 globals.hpp                             c2_globals_<arch>.hpp
   466 globals.hpp                             c2_globals_<os_family>.hpp
   468 globals.cpp                             c2_globals.hpp
   470 graphKit.cpp                            addnode.hpp
   471 graphKit.cpp                            barrierSet.hpp
   472 graphKit.cpp                            cardTableModRefBS.hpp
   473 graphKit.cpp                            g1SATBCardTableModRefBS.hpp
   474 graphKit.cpp                            collectedHeap.hpp
   475 graphKit.cpp                            compileLog.hpp
   476 graphKit.cpp                            deoptimization.hpp
   477 graphKit.cpp                            graphKit.hpp
   478 graphKit.cpp                            heapRegion.hpp
   479 graphKit.cpp                            idealKit.hpp
   480 graphKit.cpp                            locknode.hpp
   481 graphKit.cpp                            machnode.hpp
   482 graphKit.cpp                            parse.hpp
   483 graphKit.cpp                            rootnode.hpp
   484 graphKit.cpp                            runtime.hpp
   485 graphKit.cpp                            sharedRuntime.hpp
   487 graphKit.hpp                            addnode.hpp
   488 graphKit.hpp                            callnode.hpp
   489 graphKit.hpp                            cfgnode.hpp
   490 graphKit.hpp                            ciEnv.hpp
   491 graphKit.hpp                            divnode.hpp
   492 graphKit.hpp                            compile.hpp
   493 graphKit.hpp                            deoptimization.hpp
   494 graphKit.hpp                            phaseX.hpp
   495 graphKit.hpp                            mulnode.hpp
   496 graphKit.hpp                            subnode.hpp
   497 graphKit.hpp                            type.hpp
   499 idealKit.cpp                            addnode.hpp
   500 idealKit.cpp                            callnode.hpp
   501 idealKit.cpp                            cfgnode.hpp
   502 idealKit.cpp                            idealKit.hpp
   503 idealKit.cpp				runtime.hpp
   505 idealKit.hpp                            addnode.hpp
   506 idealKit.hpp                            cfgnode.hpp
   507 idealKit.hpp                            connode.hpp
   508 idealKit.hpp                            divnode.hpp
   509 idealKit.hpp                            mulnode.hpp
   510 idealKit.hpp                            phaseX.hpp
   511 idealKit.hpp                            subnode.hpp
   512 idealKit.hpp                            type.hpp
   514 ifg.cpp                                 addnode.hpp
   515 ifg.cpp                                 allocation.inline.hpp
   516 ifg.cpp                                 block.hpp
   517 ifg.cpp                                 callnode.hpp
   518 ifg.cpp                                 cfgnode.hpp
   519 ifg.cpp                                 chaitin.hpp
   520 ifg.cpp                                 coalesce.hpp
   521 ifg.cpp                                 connode.hpp
   522 ifg.cpp                                 indexSet.hpp
   523 ifg.cpp                                 machnode.hpp
   524 ifg.cpp                                 memnode.hpp
   525 ifg.cpp                                 oopMap.hpp
   526 ifg.cpp                                 opcodes.hpp
   528 ifnode.cpp                              addnode.hpp
   529 ifnode.cpp                              allocation.inline.hpp
   530 ifnode.cpp                              cfgnode.hpp
   531 ifnode.cpp                              connode.hpp
   532 ifnode.cpp                              phaseX.hpp
   533 ifnode.cpp                              runtime.hpp
   534 ifnode.cpp                              subnode.hpp
   536 indexSet.cpp                            allocation.inline.hpp
   537 indexSet.cpp                            chaitin.hpp
   538 indexSet.cpp                            compile.hpp
   539 indexSet.cpp                            indexSet.hpp
   540 indexSet.cpp                            regmask.hpp
   542 indexSet.hpp                            allocation.hpp
   543 indexSet.hpp                            compile.hpp
   544 indexSet.hpp                            regmask.hpp
   545 indexSet.hpp                            resourceArea.hpp
   547 interpreterRuntime.cpp                  runtime.hpp
   549 java.cpp                                compile.hpp
   550 java.cpp                                compiledIC.hpp
   551 java.cpp                                indexSet.hpp
   552 java.cpp                                methodLiveness.hpp
   553 java.cpp                                runtime.hpp
   555 lcm.cpp                                 ad_<arch_model>.hpp
   556 lcm.cpp                                 allocation.inline.hpp
   557 lcm.cpp                                 block.hpp
   558 lcm.cpp                                 c2compiler.hpp
   559 lcm.cpp                                 callnode.hpp
   560 lcm.cpp                                 cfgnode.hpp
   561 lcm.cpp                                 machnode.hpp
   562 lcm.cpp                                 runtime.hpp
   564 library_call.cpp                        addnode.hpp
   565 library_call.cpp                        callGenerator.hpp
   566 library_call.cpp                        cfgnode.hpp
   567 library_call.cpp                        compileLog.hpp
   568 library_call.cpp                        idealKit.hpp
   569 library_call.cpp                        mulnode.hpp
   570 library_call.cpp                        nativeLookup.hpp
   571 library_call.cpp                        objArrayKlass.hpp
   572 library_call.cpp                        parse.hpp
   573 library_call.cpp                        runtime.hpp
   574 library_call.cpp                        sharedRuntime.hpp
   575 library_call.cpp                        subnode.hpp
   576 library_call.cpp                        systemDictionary.hpp
   577 library_call.cpp                        vmSymbols.hpp
   579 live.cpp                                allocation.inline.hpp
   580 live.cpp                                callnode.hpp
   581 live.cpp                                chaitin.hpp
   582 live.cpp                                live.hpp
   583 live.cpp                                machnode.hpp
   585 live.hpp                                block.hpp
   586 live.hpp                                indexSet.hpp
   587 live.hpp                                phase.hpp
   588 live.hpp                                port.hpp
   589 live.hpp                                regmask.hpp
   590 live.hpp                                vectset.hpp
   592 locknode.cpp                            locknode.hpp
   593 locknode.cpp                            parse.hpp
   594 locknode.cpp                            rootnode.hpp
   595 locknode.cpp                            runtime.hpp
   597 locknode.hpp                            ad_<arch_model>.hpp
   598 locknode.hpp                            node.hpp
   599 locknode.hpp                            opcodes.hpp
   600 locknode.hpp                            subnode.hpp
   602 loopTransform.cpp                       addnode.hpp
   603 loopTransform.cpp                       allocation.inline.hpp
   604 loopTransform.cpp                       connode.hpp
   605 loopTransform.cpp                       compileLog.hpp
   606 loopTransform.cpp                       divnode.hpp
   607 loopTransform.cpp                       loopnode.hpp
   608 loopTransform.cpp                       mulnode.hpp
   609 loopTransform.cpp                       rootnode.hpp
   610 loopTransform.cpp                       subnode.hpp
   612 loopUnswitch.cpp                        allocation.inline.hpp
   613 loopUnswitch.cpp                        connode.hpp
   614 loopUnswitch.cpp                        loopnode.hpp
   615 loopUnswitch.cpp                        rootnode.hpp
   617 loopnode.cpp                            addnode.hpp
   618 loopnode.cpp                            allocation.inline.hpp
   619 loopnode.cpp                            callnode.hpp
   620 loopnode.cpp                            ciMethodData.hpp
   621 loopnode.cpp                            compileLog.hpp
   622 loopnode.cpp                            connode.hpp
   623 loopnode.cpp                            divnode.hpp
   624 loopnode.cpp                            loopnode.hpp
   625 loopnode.cpp                            mulnode.hpp
   626 loopnode.cpp                            rootnode.hpp
   627 loopnode.cpp                            superword.hpp
   628 loopnode.cpp                            vectset.hpp
   630 loopnode.hpp                            cfgnode.hpp
   631 loopnode.hpp                            multnode.hpp
   632 loopnode.hpp                            phaseX.hpp
   633 loopnode.hpp                            subnode.hpp
   634 loopnode.hpp                            type.hpp
   636 loopopts.cpp                            addnode.hpp
   637 loopopts.cpp                            allocation.inline.hpp
   638 loopopts.cpp                            connode.hpp
   639 loopopts.cpp                            divnode.hpp
   640 loopopts.cpp                            loopnode.hpp
   641 loopopts.cpp                            mulnode.hpp
   642 loopopts.cpp                            rootnode.hpp
   643 loopopts.cpp                            subnode.hpp
   645 machnode.cpp                            collectedHeap.hpp
   646 machnode.cpp                            machnode.hpp
   647 machnode.cpp                            regalloc.hpp
   649 machnode.hpp                            callnode.hpp
   650 machnode.hpp                            matcher.hpp
   651 machnode.hpp                            multnode.hpp
   652 machnode.hpp                            node.hpp
   653 machnode.hpp                            regmask.hpp
   655 macro.cpp                               addnode.hpp
   656 macro.cpp                               callnode.hpp
   657 macro.cpp                               cfgnode.hpp
   658 macro.cpp                               compile.hpp
   659 macro.cpp                              compileLog.hpp
   660 macro.cpp                               connode.hpp
   661 macro.cpp                               locknode.hpp
   662 macro.cpp                               loopnode.hpp
   663 macro.cpp                               macro.hpp
   664 macro.cpp                               memnode.hpp
   665 macro.cpp                               node.hpp
   666 macro.cpp                               phaseX.hpp
   667 macro.cpp                               rootnode.hpp
   668 macro.cpp                               runtime.hpp
   669 macro.cpp                               sharedRuntime.hpp
   670 macro.cpp                               subnode.hpp
   671 macro.cpp                               type.hpp
   672 macro.cpp                               vectset.hpp
   673 macro.hpp                               phase.hpp
   675 matcher.cpp                             ad_<arch_model>.hpp
   676 matcher.cpp                             addnode.hpp
   677 matcher.cpp                             allocation.inline.hpp
   678 matcher.cpp                             atomic.hpp
   679 matcher.cpp                             callnode.hpp
   680 matcher.cpp                             connode.hpp
   681 matcher.cpp                             hpi.hpp
   682 matcher.cpp                             matcher.hpp
   683 matcher.cpp                             memnode.hpp
   684 matcher.cpp                             opcodes.hpp
   685 matcher.cpp                             os.hpp
   686 matcher.cpp                             regmask.hpp
   687 matcher.cpp                             rootnode.hpp
   688 matcher.cpp                             runtime.hpp
   689 matcher.cpp                             type.hpp
   691 matcher.hpp                             node.hpp
   692 matcher.hpp                             phaseX.hpp
   693 matcher.hpp                             regmask.hpp
   694 matcher.hpp                             resourceArea.hpp
   695 matcher.hpp                             vectset.hpp
   697 memnode.cpp                             addnode.hpp
   698 memnode.cpp                             allocation.inline.hpp
   699 memnode.cpp                             cfgnode.hpp
   700 memnode.cpp                             compile.hpp
   701 memnode.cpp                             compileLog.hpp
   702 memnode.cpp                             connode.hpp
   703 memnode.cpp                             loopnode.hpp
   704 memnode.cpp                             machnode.hpp
   705 memnode.cpp                             matcher.hpp
   706 memnode.cpp                             memnode.hpp
   707 memnode.cpp                             mulnode.hpp
   708 memnode.cpp                             objArrayKlass.hpp
   709 memnode.cpp                             phaseX.hpp
   710 memnode.cpp                             regmask.hpp
   711 memnode.cpp                             systemDictionary.hpp
   713 memnode.hpp                             multnode.hpp
   714 memnode.hpp                             node.hpp
   715 memnode.hpp                             opcodes.hpp
   716 memnode.hpp                             type.hpp
   718 methodLiveness.cpp                      allocation.inline.hpp
   719 methodLiveness.cpp                      bytecode.hpp
   720 methodLiveness.cpp                      bytecodes.hpp
   721 methodLiveness.cpp                      ciStreams.hpp
   722 methodLiveness.cpp                      methodLiveness.hpp
   724 methodLiveness.hpp                      bitMap.hpp
   725 methodLiveness.hpp                      growableArray.hpp
   727 mulnode.cpp                             addnode.hpp
   728 mulnode.cpp                             allocation.inline.hpp
   729 mulnode.cpp                             connode.hpp
   730 mulnode.cpp                             memnode.hpp
   731 mulnode.cpp                             mulnode.hpp
   732 mulnode.cpp                             phaseX.hpp
   733 mulnode.cpp                             subnode.hpp
   735 mulnode.hpp                             node.hpp
   736 mulnode.hpp                             opcodes.hpp
   737 mulnode.hpp                             type.hpp
   739 multnode.cpp                            matcher.hpp
   740 multnode.cpp                            multnode.hpp
   741 multnode.cpp                            opcodes.hpp
   742 multnode.cpp                            phaseX.hpp
   743 multnode.cpp                            regmask.hpp
   744 multnode.cpp                            type.hpp
   746 multnode.hpp                            node.hpp
   748 node.cpp                                allocation.inline.hpp
   749 node.cpp                                cfgnode.hpp
   750 node.cpp                                connode.hpp
   751 node.cpp                                copy.hpp
   752 node.cpp                                machnode.hpp
   753 node.cpp                                matcher.hpp
   754 node.cpp                                node.hpp
   755 node.cpp                                opcodes.hpp
   756 node.cpp                                regmask.hpp
   757 node.cpp                                type.hpp
   758 node.cpp                                vectset.hpp
   760 node.hpp                                compile.hpp
   761 node.hpp                                port.hpp
   762 node.hpp                                type.hpp
   763 node.hpp                                vectset.hpp
   765 opcodes.cpp                             classes.hpp
   766 opcodes.cpp                             globalDefinitions.hpp
   767 opcodes.cpp                             no_precompiled_headers
   769 os_<os_arch>.cpp                        runtime.hpp
   771 os_<os_family>.cpp                      runtime.hpp
   773 output.cpp                              allocation.inline.hpp
   774 output.cpp                              assembler.inline.hpp
   775 output.cpp                              callnode.hpp
   776 output.cpp                              cfgnode.hpp
   777 output.cpp                              debugInfo.hpp
   778 output.cpp                              debugInfoRec.hpp
   779 output.cpp                              handles.inline.hpp
   780 output.cpp                              locknode.hpp
   781 output.cpp                              machnode.hpp
   782 output.cpp                              oopMap.hpp
   783 output.cpp                              output.hpp
   784 output.cpp                              regalloc.hpp
   785 output.cpp                              runtime.hpp
   786 output.cpp                              subnode.hpp
   787 output.cpp                              type.hpp
   788 output.cpp                              xmlstream.hpp
   790 output.hpp                              ad_<arch_model>.hpp
   791 output.hpp                              block.hpp
   792 output.hpp                              node.hpp
   794 parse.hpp                               ciMethodData.hpp
   795 parse.hpp                               ciTypeFlow.hpp
   796 parse.hpp                               generateOopMap.hpp
   797 parse.hpp                               graphKit.hpp
   798 parse.hpp                               methodLiveness.hpp
   799 parse.hpp                               subnode.hpp
   800 parse.hpp                               vectset.hpp
   802 parse1.cpp                              addnode.hpp
   803 parse1.cpp                              arguments.hpp
   804 parse1.cpp                              compileLog.hpp
   805 parse1.cpp                              copy.hpp
   806 parse1.cpp                              handles.inline.hpp
   807 parse1.cpp                              linkResolver.hpp
   808 parse1.cpp                              locknode.hpp
   809 parse1.cpp                              memnode.hpp
   810 parse1.cpp                              methodOop.hpp
   811 parse1.cpp                              parse.hpp
   812 parse1.cpp                              rootnode.hpp
   813 parse1.cpp                              runtime.hpp
   814 parse1.cpp                              sharedRuntime.hpp
   816 parse2.cpp                              addnode.hpp
   817 parse2.cpp                              ciMethodData.hpp
   818 parse2.cpp                              compileLog.hpp
   819 parse2.cpp                              deoptimization.hpp
   820 parse2.cpp                              divnode.hpp
   821 parse2.cpp                              linkResolver.hpp
   822 parse2.cpp                              matcher.hpp
   823 parse2.cpp                              memnode.hpp
   824 parse2.cpp                              mulnode.hpp
   825 parse2.cpp                              parse.hpp
   826 parse2.cpp                              runtime.hpp
   827 parse2.cpp                              sharedRuntime.hpp
   828 parse2.cpp                              systemDictionary.hpp
   829 parse2.cpp                              universe.inline.hpp
   830 parse2.cpp                              vmSymbols.hpp
   832 parse3.cpp                              addnode.hpp
   833 parse3.cpp                              compileLog.hpp
   834 parse3.cpp                              deoptimization.hpp
   835 parse3.cpp                              handles.inline.hpp
   836 parse3.cpp                              linkResolver.hpp
   837 parse3.cpp                              memnode.hpp
   838 parse3.cpp                              objArrayKlass.hpp
   839 parse3.cpp                              parse.hpp
   840 parse3.cpp                              rootnode.hpp
   841 parse3.cpp                              runtime.hpp
   842 parse3.cpp                              subnode.hpp
   843 parse3.cpp                              universe.inline.hpp
   845 parseHelper.cpp                         addnode.hpp
   846 parseHelper.cpp                         compileLog.hpp
   847 parseHelper.cpp                         memnode.hpp
   848 parseHelper.cpp                         mulnode.hpp
   849 parseHelper.cpp                         objArrayKlass.hpp
   850 parseHelper.cpp                         parse.hpp
   851 parseHelper.cpp                         rootnode.hpp
   852 parseHelper.cpp                         runtime.hpp
   853 parseHelper.cpp                         sharedRuntime.hpp
   854 parseHelper.cpp                         systemDictionary.hpp
   856 phase.cpp                               compile.hpp
   857 phase.cpp                               compileBroker.hpp
   858 phase.cpp                               nmethod.hpp
   859 phase.cpp                               node.hpp
   860 phase.cpp                               phase.hpp
   862 phase.hpp                               port.hpp
   863 phase.hpp                               timer.hpp
   865 phaseX.cpp                              allocation.inline.hpp
   866 phaseX.cpp                              block.hpp
   867 phaseX.cpp                              callnode.hpp
   868 phaseX.cpp                              cfgnode.hpp
   869 phaseX.cpp                              connode.hpp
   870 phaseX.cpp                              loopnode.hpp
   871 phaseX.cpp                              machnode.hpp
   872 phaseX.cpp                              opcodes.hpp
   873 phaseX.cpp                              phaseX.hpp
   874 phaseX.cpp                              regalloc.hpp
   875 phaseX.cpp                              rootnode.hpp
   877 phaseX.hpp                              dict.hpp
   878 phaseX.hpp                              memnode.hpp
   879 phaseX.hpp                              node.hpp
   880 phaseX.hpp                              phase.hpp
   881 phaseX.hpp                              resourceArea.hpp
   882 phaseX.hpp                              type.hpp
   883 phaseX.hpp                              vectset.hpp
   885 port.cpp                                port.hpp
   887 port.hpp                                top.hpp
   889 postaloc.cpp                            allocation.inline.hpp
   890 postaloc.cpp                            chaitin.hpp
   891 postaloc.cpp                            machnode.hpp
   893 reg_split.cpp                           addnode.hpp
   894 reg_split.cpp                           allocation.inline.hpp
   895 reg_split.cpp                           callnode.hpp
   896 reg_split.cpp                           cfgnode.hpp
   897 reg_split.cpp                           chaitin.hpp
   898 reg_split.cpp                           loopnode.hpp
   899 reg_split.cpp                           machnode.hpp
   900 reg_split.cpp                           vectset.hpp
   902 regalloc.cpp                            regalloc.hpp
   904 regalloc.hpp                            block.hpp
   905 regalloc.hpp                            matcher.hpp
   906 regalloc.hpp                            phase.hpp
   907 regalloc.hpp                            vmreg.hpp
   909 regmask.cpp                             ad_<arch_model>.hpp
   910 regmask.cpp                             compile.hpp
   911 regmask.cpp                             regmask.hpp
   913 regmask.hpp                             adGlobals_<arch_model>.hpp
   914 regmask.hpp                             optoreg.hpp
   915 regmask.hpp                             port.hpp
   916 regmask.hpp                             vmreg.hpp
   918 rootnode.cpp                            allocation.inline.hpp
   919 rootnode.cpp                            callnode.hpp
   920 rootnode.cpp                            cfgnode.hpp
   921 rootnode.cpp                            phaseX.hpp
   922 rootnode.cpp                            regmask.hpp
   923 rootnode.cpp                            rootnode.hpp
   924 rootnode.cpp                            subnode.hpp
   925 rootnode.cpp                            type.hpp
   927 rootnode.hpp                            loopnode.hpp
   929 runtime.cpp                             ad_<arch_model>.hpp
   930 runtime.cpp                             addnode.hpp
   931 runtime.cpp                             barrierSet.hpp
   932 runtime.cpp                             bytecode.hpp
   933 runtime.cpp                             callnode.hpp
   934 runtime.cpp                             cfgnode.hpp
   935 runtime.cpp                             collectedHeap.hpp
   936 runtime.cpp                             compileBroker.hpp
   937 runtime.cpp                             compiledIC.hpp
   938 runtime.cpp                             compilerOracle.hpp
   939 runtime.cpp                             connode.hpp
   940 runtime.cpp                             copy.hpp
   941 runtime.cpp                             fprofiler.hpp
   942 runtime.cpp                             g1SATBCardTableModRefBS.hpp
   943 runtime.cpp                             gcLocker.inline.hpp
   944 runtime.cpp                             graphKit.hpp
   945 runtime.cpp                             handles.inline.hpp
   946 runtime.cpp                             heapRegion.hpp
   947 runtime.cpp                             icBuffer.hpp
   948 runtime.cpp                             interfaceSupport.hpp
   949 runtime.cpp                             interpreter.hpp
   950 runtime.cpp                             javaCalls.hpp
   951 runtime.cpp                             linkResolver.hpp
   952 runtime.cpp                             machnode.hpp
   953 runtime.cpp                             matcher.hpp
   954 runtime.cpp                             memnode.hpp
   955 runtime.cpp                             mulnode.hpp
   956 runtime.cpp                             nmethod.hpp
   957 runtime.cpp                             objArrayKlass.hpp
   958 runtime.cpp                             oop.inline.hpp
   959 runtime.cpp                             oopFactory.hpp
   960 runtime.cpp                             oopMap.hpp
   961 runtime.cpp                             pcDesc.hpp
   962 runtime.cpp                             preserveException.hpp
   963 runtime.cpp                             runtime.hpp
   964 runtime.cpp                             scopeDesc.hpp
   965 runtime.cpp                             sharedRuntime.hpp
   966 runtime.cpp                             signature.hpp
   967 runtime.cpp                             subnode.hpp
   968 runtime.cpp                             systemDictionary.hpp
   969 runtime.cpp                             threadCritical.hpp
   970 runtime.cpp                             vframe.hpp
   971 runtime.cpp                             vframeArray.hpp
   972 runtime.cpp                             vframe_hp.hpp
   973 runtime.cpp                             vmSymbols.hpp
   974 runtime.cpp                             vtableStubs.hpp
   976 runtime.hpp                             biasedLocking.hpp
   977 runtime.hpp                             codeBlob.hpp
   978 runtime.hpp                             deoptimization.hpp
   979 runtime.hpp                             machnode.hpp
   980 runtime.hpp                             type.hpp
   981 runtime.hpp                             vframe.hpp
   983 runtime_<arch_model>.cpp                adGlobals_<arch_model>.hpp
   984 runtime_<arch_model>.cpp                ad_<arch_model>.hpp
   985 runtime_<arch_model>.cpp                assembler.hpp
   986 runtime_<arch_model>.cpp                assembler_<arch>.inline.hpp
   987 runtime_<arch_model>.cpp                globalDefinitions.hpp
   988 runtime_<arch_model>.cpp                interfaceSupport.hpp
   989 runtime_<arch_model>.cpp                interpreter.hpp
   990 runtime_<arch_model>.cpp                nativeInst_<arch>.hpp
   991 runtime_<arch_model>.cpp                runtime.hpp
   992 runtime_<arch_model>.cpp                sharedRuntime.hpp
   993 runtime_<arch_model>.cpp                stubRoutines.hpp
   994 runtime_<arch_model>.cpp                systemDictionary.hpp
   995 runtime_<arch_model>.cpp                vframeArray.hpp
   996 runtime_<arch_model>.cpp                vmreg.hpp
   997 runtime_<arch_model>.cpp                vmreg_<arch>.inline.hpp
   999 set.cpp                                 allocation.inline.hpp
  1000 set.cpp                                 set.hpp
  1002 set.hpp                                 allocation.hpp
  1003 set.hpp                                 port.hpp
  1005 sharedRuntime_<arch_model>.cpp          runtime.hpp
  1007 split_if.cpp                            allocation.inline.hpp
  1008 split_if.cpp                            callnode.hpp
  1009 split_if.cpp                            connode.hpp
  1010 split_if.cpp                            loopnode.hpp
  1012 stringopts.hpp                          phaseX.hpp
  1013 stringopts.hpp                          node.hpp
  1015 stringopts.cpp                          addnode.hpp
  1016 stringopts.cpp                          callnode.hpp
  1017 stringopts.cpp                          callGenerator.hpp
  1018 stringopts.cpp                          compileLog.hpp
  1019 stringopts.cpp                          divnode.hpp
  1020 stringopts.cpp                          idealKit.hpp
  1021 stringopts.cpp                          graphKit.hpp
  1022 stringopts.cpp                          rootnode.hpp
  1023 stringopts.cpp                          runtime.hpp
  1024 stringopts.cpp                          subnode.hpp
  1025 stringopts.cpp                          stringopts.hpp
  1027 stubGenerator_<arch_model>.cpp          runtime.hpp
  1029 stubRoutines.cpp                        runtime.hpp
  1031 subnode.cpp                             addnode.hpp
  1032 subnode.cpp                             allocation.inline.hpp
  1033 subnode.cpp                             callnode.hpp
  1034 subnode.cpp                             cfgnode.hpp
  1035 subnode.cpp                             compileLog.hpp
  1036 subnode.cpp                             connode.hpp
  1037 subnode.cpp                             loopnode.hpp
  1038 subnode.cpp                             matcher.hpp
  1039 subnode.cpp                             mulnode.hpp
  1040 subnode.cpp                             opcodes.hpp
  1041 subnode.cpp                             phaseX.hpp
  1042 subnode.cpp                             sharedRuntime.hpp
  1043 subnode.cpp                             subnode.hpp
  1045 subnode.hpp                             node.hpp
  1046 subnode.hpp                             opcodes.hpp
  1047 subnode.hpp                             type.hpp
  1049 superword.cpp                           addnode.hpp
  1050 superword.cpp                           allocation.inline.hpp
  1051 superword.cpp                           callnode.hpp
  1052 superword.cpp                           compileLog.hpp
  1053 superword.cpp                           divnode.hpp
  1054 superword.cpp                           matcher.hpp
  1055 superword.cpp                           memnode.hpp
  1056 superword.cpp                           mulnode.hpp
  1057 superword.cpp                           opcodes.hpp
  1058 superword.cpp                           superword.hpp
  1059 superword.cpp                           vectornode.hpp
  1060 superword.cpp                           vectset.hpp
  1062 superword.hpp                           connode.hpp
  1063 superword.hpp                           growableArray.hpp
  1064 superword.hpp                           loopnode.hpp
  1065 superword.hpp                           node.hpp
  1066 superword.hpp                           phaseX.hpp
  1067 superword.hpp                           vectornode.hpp
  1069 thread.cpp                              c2compiler.hpp
  1071 top.hpp                                 c2_globals.hpp
  1073 type.cpp                                ciTypeFlow.hpp
  1074 type.cpp                                compileLog.hpp
  1075 type.cpp                                dict.hpp
  1076 type.cpp                                gcLocker.hpp
  1077 type.cpp                                instanceKlass.hpp
  1078 type.cpp                                klassKlass.hpp
  1079 type.cpp                                matcher.hpp
  1080 type.cpp                                node.hpp
  1081 type.cpp                                objArrayKlass.hpp
  1082 type.cpp                                oopFactory.hpp
  1083 type.cpp                                opcodes.hpp
  1084 type.cpp                                resourceArea.hpp
  1085 type.cpp                                symbolTable.hpp
  1086 type.cpp                                systemDictionary.hpp
  1087 type.cpp                                type.hpp
  1088 type.cpp                                typeArrayKlass.hpp
  1090 type.hpp                                adlcVMDeps.hpp
  1091 type.hpp                                handles.hpp
  1092 type.hpp                                port.hpp
  1094 vectornode.cpp                          allocation.inline.hpp
  1095 vectornode.cpp                          connode.hpp
  1096 vectornode.cpp                          vectornode.hpp
  1098 vectornode.hpp                          matcher.hpp
  1099 vectornode.hpp                          memnode.hpp
  1100 vectornode.hpp                          node.hpp
  1101 vectornode.hpp                          opcodes.hpp
  1103 vectset.cpp                             allocation.inline.hpp
  1104 vectset.cpp                             vectset.hpp
  1106 vectset.hpp                             set.hpp
  1108 vframeArray.cpp                         runtime.hpp
  1110 vframe_hp.cpp                           matcher.hpp
  1112 vmStructs.cpp                           adGlobals_<arch_model>.hpp
  1113 vmStructs.cpp                           matcher.hpp
  1115 vmreg.hpp                               adGlobals_<arch_model>.hpp
  1116 vmreg.hpp                               adlcVMDeps.hpp
  1117 vmreg.hpp                               ostream.hpp
  1119 vtableStubs.cpp                         matcher.hpp
  1121 vtableStubs_<arch_model>.cpp            ad_<arch_model>.hpp
  1122 vtableStubs_<arch_model>.cpp            runtime.hpp
  1124 idealGraphPrinter.hpp                   dict.hpp
  1125 idealGraphPrinter.hpp                   vectset.hpp
  1126 idealGraphPrinter.hpp                   growableArray.hpp
  1127 idealGraphPrinter.hpp                   ostream.hpp
  1128 idealGraphPrinter.hpp                   xmlstream.hpp
  1130 idealGraphPrinter.cpp                   idealGraphPrinter.hpp
  1131 idealGraphPrinter.cpp                   chaitin.hpp
  1132 idealGraphPrinter.cpp                   machnode.hpp
  1133 idealGraphPrinter.cpp                   parse.hpp
  1134 idealGraphPrinter.cpp                   threadCritical.hpp
  1136 compile.cpp                             idealGraphPrinter.hpp
  1137 thread.cpp                              idealGraphPrinter.hpp
  1138 phaseX.cpp                              idealGraphPrinter.hpp
  1139 parse2.cpp                              idealGraphPrinter.hpp
  1140 parse1.cpp                              idealGraphPrinter.hpp
  1141 matcher.cpp                             idealGraphPrinter.hpp
  1142 loopnode.cpp                            idealGraphPrinter.hpp
  1143 chaitin.cpp                             idealGraphPrinter.hpp

mercurial