1 //
   2 // Copyright 1999-2007 Sun Microsystems, Inc.  All Rights Reserved.
   3 // Copyright 2008, 2009, 2010 Red Hat, Inc.
   4 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   5 //
   6 // This code is free software; you can redistribute it and/or modify it
   7 // under the terms of the GNU General Public License version 2 only, as
   8 // published by the Free Software Foundation.
   9 //
  10 // This code is distributed in the hope that it will be useful, but WITHOUT
  11 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  12 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  13 // version 2 for more details (a copy is included in the LICENSE file that
  14 // accompanied this code).
  15 //
  16 // You should have received a copy of the GNU General Public License version
  17 // 2 along with this work; if not, write to the Free Software Foundation,
  18 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  19 //
  20 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  21 // CA 95054 USA or visit www.sun.com if you need additional information or
  22 // have any questions.
  23 //
  24 //
  25 
  26 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps!
  27 
  28 ciMethod.cpp                            ciTypeFlow.hpp
  29 ciMethod.cpp                            methodOop.hpp
  30 
  31 ciTypeFlow.cpp                          allocation.inline.hpp
  32 ciTypeFlow.cpp                          bytecode.hpp
  33 ciTypeFlow.cpp                          bytecodes.hpp
  34 ciTypeFlow.cpp                          ciConstant.hpp
  35 ciTypeFlow.cpp                          ciField.hpp
  36 ciTypeFlow.cpp                          ciMethod.hpp
  37 ciTypeFlow.cpp                          ciMethodData.hpp
  38 ciTypeFlow.cpp                          ciObjArrayKlass.hpp
  39 ciTypeFlow.cpp                          ciStreams.hpp
  40 ciTypeFlow.cpp                          ciTypeArrayKlass.hpp
  41 ciTypeFlow.cpp                          ciTypeFlow.hpp
  42 ciTypeFlow.cpp                          compileLog.hpp
  43 ciTypeFlow.cpp                          deoptimization.hpp
  44 ciTypeFlow.cpp                          growableArray.hpp
  45 ciTypeFlow.cpp                          shark_globals.hpp
  46 
  47 ciTypeFlow.hpp                          ciEnv.hpp
  48 ciTypeFlow.hpp                          ciKlass.hpp
  49 ciTypeFlow.hpp                          ciMethodBlocks.hpp
  50 
  51 cppInterpreter_<arch>.cpp               shark_globals.hpp
  52 
  53 compileBroker.cpp                       sharkCompiler.hpp
  54 
  55 disassembler.cpp                        sharkEntry.hpp
  56 
  57 globals.hpp                             shark_globals_<arch>.hpp
  58 
  59 globals.cpp                             shark_globals.hpp
  60 
  61 llvmValue.hpp                           llvmHeaders.hpp
  62 llvmValue.hpp                           sharkContext.hpp
  63 llvmValue.hpp                           sharkType.hpp
  64 
  65 nmethod.cpp                             sharkCompiler.hpp
  66 
  67 sharedRuntime_<arch>.cpp                compileBroker.hpp
  68 sharedRuntime_<arch>.cpp                sharkCompiler.hpp
  69 
  70 shark_globals.cpp                       shark_globals.hpp
  71 
  72 shark_globals.hpp                       shark_globals_<arch>.hpp
  73 shark_globals.hpp                       globals.hpp
  74 
  75 sharkBlock.cpp                          debug.hpp
  76 sharkBlock.cpp                          bytecodes.hpp
  77 sharkBlock.cpp                          llvmHeaders.hpp
  78 sharkBlock.cpp                          llvmValue.hpp
  79 sharkBlock.cpp                          shark_globals.hpp
  80 sharkBlock.cpp                          sharkBlock.hpp
  81 sharkBlock.cpp                          sharkBuilder.hpp
  82 sharkBlock.cpp                          sharkConstant.hpp
  83 sharkBlock.cpp                          sharkState.hpp
  84 sharkBlock.cpp                          sharkValue.hpp
  85 
  86 sharkBlock.hpp                          allocation.hpp
  87 sharkBlock.hpp                          ciMethod.hpp
  88 sharkBlock.hpp                          ciStreams.hpp
  89 sharkBlock.hpp                          debug.hpp
  90 sharkBlock.hpp                          llvmHeaders.hpp
  91 sharkBlock.hpp                          sharkBuilder.hpp
  92 sharkBlock.hpp                          sharkConstant.hpp
  93 sharkBlock.hpp                          sharkInvariants.hpp
  94 sharkBlock.hpp                          sharkState.hpp
  95 sharkBlock.hpp                          sharkValue.hpp
  96 
  97 sharkBuilder.cpp                        ciMethod.hpp
  98 sharkBuilder.cpp                        debug.hpp
  99 sharkBuilder.cpp                        llvmHeaders.hpp
 100 sharkBuilder.cpp                        llvmValue.hpp
 101 sharkBuilder.cpp                        methodOop.hpp
 102 sharkBuilder.cpp                        os.hpp
 103 sharkBuilder.cpp                        resourceArea.hpp
 104 sharkBuilder.cpp                        llvmHeaders.hpp
 105 sharkBuilder.cpp                        sharkBuilder.hpp
 106 sharkBuilder.cpp                        sharkContext.hpp
 107 sharkBuilder.cpp                        sharkRuntime.hpp
 108 sharkBuilder.cpp                        synchronizer.hpp
 109 sharkBuilder.cpp                        thread.hpp
 110 
 111 sharkBuilder.hpp                        barrierSet.hpp
 112 sharkBuilder.hpp                        cardTableModRefBS.hpp
 113 sharkBuilder.hpp                        ciType.hpp
 114 sharkBuilder.hpp                        debug.hpp
 115 sharkBuilder.hpp                        llvmHeaders.hpp
 116 sharkBuilder.hpp                        llvmValue.hpp
 117 sharkBuilder.hpp                        sizes.hpp
 118 sharkBuilder.hpp                        sharkCodeBuffer.hpp
 119 sharkBuilder.hpp                        sharkType.hpp
 120 sharkBuilder.hpp                        sharkValue.hpp
 121 sharkBuilder.hpp                        sharkEntry.hpp
 122 
 123 sharkCacheDecache.cpp                   ciMethod.hpp
 124 sharkCacheDecache.cpp                   debugInfoRec.hpp
 125 sharkCacheDecache.cpp                   llvmValue.hpp
 126 sharkCacheDecache.cpp                   sharkBuilder.hpp
 127 sharkCacheDecache.cpp                   sharkCacheDecache.hpp
 128 sharkCacheDecache.cpp                   sharkFunction.hpp
 129 sharkCacheDecache.cpp                   sharkState.hpp
 130 
 131 sharkCacheDecache.hpp                   ciMethod.hpp
 132 sharkCacheDecache.hpp                   debugInfoRec.hpp
 133 sharkCacheDecache.hpp                   sharkBuilder.hpp
 134 sharkCacheDecache.hpp                   sharkFunction.hpp
 135 sharkCacheDecache.hpp                   sharkStateScanner.hpp
 136 
 137 sharkCodeBuffer.hpp                     allocation.hpp
 138 sharkCodeBuffer.hpp                     codeBuffer.hpp
 139 sharkCodeBuffer.hpp                     llvmHeaders.hpp
 140 
 141 sharkCompiler.cpp                       abstractCompiler.hpp
 142 sharkCompiler.cpp                       ciEnv.hpp
 143 sharkCompiler.cpp                       ciMethod.hpp
 144 sharkCompiler.cpp                       debug.hpp
 145 sharkCompiler.cpp                       debugInfoRec.hpp
 146 sharkCompiler.cpp                       dependencies.hpp
 147 sharkCompiler.cpp                       exceptionHandlerTable.hpp
 148 sharkCompiler.cpp                       llvmHeaders.hpp
 149 sharkCompiler.cpp                       oopMap.hpp
 150 sharkCompiler.cpp                       oopRecorder.hpp
 151 sharkCompiler.cpp                       shark_globals.hpp
 152 sharkCompiler.cpp                       sharkBuilder.hpp
 153 sharkCompiler.cpp                       sharkCodeBuffer.hpp
 154 sharkCompiler.cpp                       sharkCompiler.hpp
 155 sharkCompiler.cpp                       sharkContext.hpp
 156 sharkCompiler.cpp                       sharkEntry.hpp
 157 sharkCompiler.cpp                       sharkFunction.hpp
 158 sharkCompiler.cpp                       sharkMemoryManager.hpp
 159 sharkCompiler.cpp                       sharkNativeWrapper.hpp
 160 
 161 sharkCompiler.hpp                       abstractCompiler.hpp
 162 sharkCompiler.hpp                       ciEnv.hpp
 163 sharkCompiler.hpp                       ciMethod.hpp
 164 sharkCompiler.hpp                       compileBroker.hpp
 165 sharkCompiler.hpp                       llvmHeaders.hpp
 166 sharkCompiler.hpp                       sharkMemoryManager.hpp
 167 
 168 sharkContext.cpp                        arrayOop.hpp
 169 sharkContext.cpp                        globalDefinitions.hpp
 170 sharkContext.cpp                        llvmHeaders.hpp
 171 sharkContext.cpp                        oop.hpp
 172 sharkContext.cpp                        sharkContext.hpp
 173 
 174 sharkContext.hpp                        llvmHeaders.hpp
 175 sharkContext.hpp                        sharkCompiler.hpp
 176 
 177 sharkConstant.cpp                       ciInstance.hpp
 178 sharkConstant.cpp                       ciStreams.hpp
 179 sharkConstant.cpp                       sharkBuilder.hpp
 180 sharkConstant.cpp                       sharkConstant.hpp
 181 sharkConstant.cpp                       sharkValue.hpp
 182 
 183 sharkConstant.hpp                       allocation.hpp
 184 sharkConstant.hpp                       ciStreams.hpp
 185 sharkConstant.hpp                       sharkBuilder.hpp
 186 sharkConstant.hpp                       sharkValue.hpp
 187 
 188 sharkEntry.hpp                          llvmHeaders.hpp
 189 
 190 sharkFunction.cpp                       allocation.hpp
 191 sharkFunction.cpp                       ciTypeFlow.hpp
 192 sharkFunction.cpp                       debug.hpp
 193 sharkFunction.cpp                       llvmHeaders.hpp
 194 sharkFunction.cpp                       llvmValue.hpp
 195 sharkFunction.cpp                       shark_globals.hpp
 196 sharkFunction.cpp                       sharkBuilder.hpp
 197 sharkFunction.cpp                       sharkEntry.hpp
 198 sharkFunction.cpp                       sharkFunction.hpp
 199 sharkFunction.cpp                       sharkState.hpp
 200 sharkFunction.cpp                       sharkTopLevelBlock.hpp
 201 
 202 sharkFunction.hpp                       allocation.hpp
 203 sharkFunction.hpp                       ciEnv.hpp
 204 sharkFunction.hpp                       ciStreams.hpp
 205 sharkFunction.hpp                       ciTypeFlow.hpp
 206 sharkFunction.hpp                       llvmHeaders.hpp
 207 sharkFunction.hpp                       llvmValue.hpp
 208 sharkFunction.hpp                       sharkBuilder.hpp
 209 sharkFunction.hpp                       sharkContext.hpp
 210 sharkFunction.hpp                       sharkInvariants.hpp
 211 sharkFunction.hpp                       sharkStack.hpp
 212 
 213 sharkInliner.cpp                        allocation.hpp
 214 sharkInliner.cpp                        bytecodes.hpp
 215 sharkInliner.cpp                        ciField.hpp
 216 sharkInliner.cpp                        ciMethod.hpp
 217 sharkInliner.cpp                        ciStreams.hpp
 218 sharkInliner.cpp                        shark_globals.hpp
 219 sharkInliner.cpp                        sharkBlock.hpp
 220 sharkInliner.cpp                        sharkConstant.hpp
 221 sharkInliner.cpp                        sharkInliner.hpp
 222 sharkInliner.cpp                        sharkIntrinsics.hpp
 223 sharkInliner.cpp                        sharkState.hpp
 224 sharkInliner.cpp                        sharkValue.hpp
 225 
 226 sharkInliner.hpp                        allocation.hpp
 227 sharkInliner.hpp                        ciMethod.hpp
 228 sharkInliner.hpp                        llvmHeaders.hpp
 229 sharkInliner.hpp                        sharkState.hpp
 230 
 231 sharkIntrinsics.cpp                     ciMethod.hpp
 232 sharkIntrinsics.cpp                     llvmHeaders.hpp
 233 sharkIntrinsics.cpp                     shark_globals.hpp
 234 sharkIntrinsics.cpp                     sharkIntrinsics.hpp
 235 sharkIntrinsics.cpp                     sharkState.hpp
 236 sharkIntrinsics.cpp                     sharkValue.hpp
 237 
 238 sharkIntrinsics.hpp                     allocation.hpp
 239 sharkIntrinsics.hpp                     ciMethod.hpp
 240 sharkIntrinsics.hpp                     llvmHeaders.hpp
 241 sharkIntrinsics.hpp                     sharkState.hpp
 242 
 243 sharkInvariants.cpp                     sharkInvariants.hpp
 244 
 245 sharkInvariants.hpp                     allocation.hpp
 246 sharkInvariants.hpp                     ciEnv.hpp
 247 sharkInvariants.hpp                     ciMethod.hpp
 248 sharkInvariants.hpp                     ciInstanceKlass.hpp
 249 sharkInvariants.hpp                     ciTypeFlow.hpp
 250 sharkInvariants.hpp                     debugInfoRec.hpp
 251 sharkInvariants.hpp                     dependencies.hpp
 252 sharkInvariants.hpp                     llvmHeaders.hpp
 253 sharkInvariants.hpp                     sharkBuilder.hpp
 254 
 255 sharkMemoryManager.hpp                  llvmHeaders.hpp
 256 sharkMemoryManager.hpp                  sharkEntry.hpp
 257 
 258 sharkMemoryManager.cpp                  llvmHeaders.hpp
 259 sharkMemoryManager.cpp                  sharkEntry.hpp
 260 sharkMemoryManager.cpp                  sharkMemoryManager.hpp
 261 
 262 sharkNativeWrapper.cpp                  llvmHeaders.hpp
 263 sharkNativeWrapper.cpp                  sharkNativeWrapper.hpp
 264 sharkNativeWrapper.cpp                  sharkType.hpp
 265 
 266 sharkNativeWrapper.hpp                  handles.hpp
 267 sharkNativeWrapper.hpp                  llvmHeaders.hpp
 268 sharkNativeWrapper.hpp                  sharkBuilder.hpp
 269 sharkNativeWrapper.hpp                  sharkContext.hpp
 270 sharkNativeWrapper.hpp                  sharkInvariants.hpp
 271 sharkNativeWrapper.hpp                  sharkStack.hpp
 272 
 273 sharkRuntime.cpp                        biasedLocking.hpp
 274 sharkRuntime.cpp                        deoptimization.hpp
 275 sharkRuntime.cpp                        llvmHeaders.hpp
 276 sharkRuntime.cpp                        klassOop.hpp
 277 sharkRuntime.cpp                        sharkRuntime.hpp
 278 sharkRuntime.cpp                        stack_<arch>.inline.hpp
 279 sharkRuntime.cpp                        thread.hpp
 280 
 281 sharkRuntime.hpp                        allocation.hpp
 282 sharkRuntime.hpp                        llvmHeaders.hpp
 283 sharkRuntime.hpp                        llvmValue.hpp
 284 sharkRuntime.hpp                        klassOop.hpp
 285 sharkRuntime.hpp                        thread.hpp
 286 
 287 sharkStack.cpp                          llvmHeaders.hpp
 288 sharkStack.cpp                          sharkFunction.hpp
 289 sharkStack.cpp                          sharkNativeWrapper.hpp
 290 sharkStack.cpp                          sharkStack.hpp
 291 sharkStack.cpp                          sharkType.hpp
 292 
 293 sharkStack.hpp                          llvmHeaders.hpp
 294 sharkStack.hpp                          sharkInvariants.hpp
 295 sharkStack.hpp                          sharkType.hpp
 296 
 297 sharkState.cpp                          allocation.hpp
 298 sharkState.cpp                          ciType.hpp
 299 sharkState.cpp                          ciTypeFlow.hpp
 300 sharkState.cpp                          sharkBuilder.hpp
 301 sharkState.cpp                          sharkCacheDecache.hpp
 302 sharkState.cpp                          sharkState.hpp
 303 sharkState.cpp                          sharkTopLevelBlock.hpp
 304 sharkState.cpp                          sharkType.hpp
 305 sharkState.cpp                          sharkValue.hpp
 306 
 307 sharkState.hpp                          allocation.hpp
 308 sharkState.hpp                          ciMethod.hpp
 309 sharkState.hpp                          llvmHeaders.hpp
 310 sharkState.hpp                          sharkBuilder.hpp
 311 sharkState.hpp                          sharkInvariants.hpp
 312 sharkState.hpp                          sharkValue.hpp
 313 
 314 sharkStateScanner.cpp                   sharkState.hpp
 315 sharkStateScanner.cpp                   sharkStateScanner.hpp
 316 
 317 sharkStateScanner.hpp                   allocation.hpp
 318 sharkStateScanner.hpp                   llvmHeaders.hpp
 319 sharkStateScanner.hpp                   sharkFunction.hpp
 320 sharkStateScanner.hpp                   sharkInvariants.hpp
 321 
 322 sharkTopLevelBlock.cpp                  allocation.hpp
 323 sharkTopLevelBlock.cpp                  bytecodes.hpp
 324 sharkTopLevelBlock.cpp                  ciField.hpp
 325 sharkTopLevelBlock.cpp                  ciInstance.hpp
 326 sharkTopLevelBlock.cpp                  ciObjArrayKlass.hpp
 327 sharkTopLevelBlock.cpp                  ciStreams.hpp
 328 sharkTopLevelBlock.cpp                  ciType.hpp
 329 sharkTopLevelBlock.cpp                  ciTypeFlow.hpp
 330 sharkTopLevelBlock.cpp                  debug.hpp
 331 sharkTopLevelBlock.cpp                  deoptimization.hpp
 332 sharkTopLevelBlock.cpp                  llvmHeaders.hpp
 333 sharkTopLevelBlock.cpp                  llvmValue.hpp
 334 sharkTopLevelBlock.cpp                  shark_globals.hpp
 335 sharkTopLevelBlock.cpp                  sharkCacheDecache.hpp
 336 sharkTopLevelBlock.cpp                  sharkTopLevelBlock.hpp
 337 sharkTopLevelBlock.cpp                  sharkBuilder.hpp
 338 sharkTopLevelBlock.cpp                  sharkConstant.hpp
 339 sharkTopLevelBlock.cpp                  sharkInliner.hpp
 340 sharkTopLevelBlock.cpp                  sharkState.hpp
 341 sharkTopLevelBlock.cpp                  sharkValue.hpp
 342 
 343 sharkTopLevelBlock.hpp                  allocation.hpp
 344 sharkTopLevelBlock.hpp                  bytecodes.hpp
 345 sharkTopLevelBlock.hpp                  ciStreams.hpp
 346 sharkTopLevelBlock.hpp                  ciType.hpp
 347 sharkTopLevelBlock.hpp                  ciTypeFlow.hpp
 348 sharkTopLevelBlock.hpp                  llvmHeaders.hpp
 349 sharkTopLevelBlock.hpp                  sharkBlock.hpp
 350 sharkTopLevelBlock.hpp                  sharkBuilder.hpp
 351 sharkTopLevelBlock.hpp                  sharkFunction.hpp
 352 sharkTopLevelBlock.hpp                  sharkState.hpp
 353 sharkTopLevelBlock.hpp                  sharkValue.hpp
 354 
 355 sharkType.hpp                           allocation.hpp
 356 sharkType.hpp                           ciType.hpp
 357 sharkType.hpp                           globalDefinitions.hpp
 358 sharkType.hpp                           llvmHeaders.hpp
 359 sharkType.hpp                           sharkContext.hpp
 360 
 361 sharkValue.cpp                          ciType.hpp
 362 sharkValue.cpp                          llvmHeaders.hpp
 363 sharkValue.cpp                          llvmValue.hpp
 364 sharkValue.cpp                          sharkBuilder.hpp
 365 sharkValue.cpp                          sharkValue.hpp
 366 
 367 sharkValue.hpp                          allocation.hpp
 368 sharkValue.hpp                          ciType.hpp
 369 sharkValue.hpp                          llvmHeaders.hpp
 370 sharkValue.hpp                          llvmValue.hpp
 371 sharkValue.hpp                          sharkType.hpp