< prev index next >

src/share/vm/precompiled/precompiled.hpp

Print this page
rev 8362 : [mq]: hotspot


  63 # include "classfile/vmSymbols.hpp"
  64 # include "code/codeBlob.hpp"
  65 # include "code/codeCache.hpp"
  66 # include "code/compressedStream.hpp"
  67 # include "code/debugInfo.hpp"
  68 # include "code/debugInfoRec.hpp"
  69 # include "code/dependencies.hpp"
  70 # include "code/exceptionHandlerTable.hpp"
  71 # include "code/jvmticmlr.h"
  72 # include "code/location.hpp"
  73 # include "code/nativeInst.hpp"
  74 # include "code/nmethod.hpp"
  75 # include "code/oopRecorder.hpp"
  76 # include "code/pcDesc.hpp"
  77 # include "code/relocInfo.hpp"
  78 # include "code/stubs.hpp"
  79 # include "code/vmreg.hpp"
  80 # include "compiler/disassembler.hpp"
  81 # include "compiler/methodLiveness.hpp"
  82 # include "compiler/oopMap.hpp"
  83 # include "gc_implementation/shared/adaptiveSizePolicy.hpp"
  84 # include "gc_implementation/shared/ageTable.hpp"
  85 # include "gc_implementation/shared/allocationStats.hpp"
  86 # include "gc_implementation/shared/cSpaceCounters.hpp"
  87 # include "gc_implementation/shared/collectorCounters.hpp"
  88 # include "gc_implementation/shared/gSpaceCounters.hpp"
  89 # include "gc_implementation/shared/gcStats.hpp"
  90 # include "gc_implementation/shared/gcUtil.hpp"
  91 # include "gc_implementation/shared/generationCounters.hpp"
  92 # include "gc_implementation/shared/immutableSpace.hpp"
  93 # include "gc_implementation/shared/mutableSpace.hpp"
  94 # include "gc_implementation/shared/spaceCounters.hpp"
  95 # include "gc_implementation/shared/spaceDecorator.hpp"
  96 # include "gc_interface/collectedHeap.hpp"
  97 # include "gc_interface/gcCause.hpp"

















  98 # include "interpreter/abstractInterpreter.hpp"
  99 # include "interpreter/bytecode.hpp"
 100 # include "interpreter/bytecodeHistogram.hpp"
 101 # include "interpreter/bytecodeInterpreter.hpp"
 102 # include "interpreter/bytecodeInterpreter.inline.hpp"
 103 # include "interpreter/bytecodeTracer.hpp"
 104 # include "interpreter/bytecodes.hpp"
 105 # include "interpreter/cppInterpreter.hpp"
 106 # include "interpreter/interpreter.hpp"
 107 # include "interpreter/interp_masm.hpp"

 108 # include "interpreter/invocationCounter.hpp"
 109 # include "interpreter/linkResolver.hpp"
 110 # include "interpreter/templateInterpreter.hpp"
 111 # include "interpreter/templateTable.hpp"
 112 # include "jvmtifiles/jvmti.h"
 113 # include "memory/allocation.hpp"
 114 # include "memory/allocation.inline.hpp"
 115 # include "memory/barrierSet.hpp"
 116 # include "memory/blockOffsetTable.hpp"
 117 # include "memory/cardTableModRefBS.hpp"
 118 # include "memory/collectorPolicy.hpp"
 119 # include "memory/defNewGeneration.hpp"
 120 # include "memory/gcLocker.hpp"
 121 # include "memory/genCollectedHeap.hpp"
 122 # include "memory/genRemSet.hpp"
 123 # include "memory/generation.hpp"
 124 # include "memory/heap.hpp"
 125 # include "memory/iterator.hpp"
 126 # include "memory/memRegion.hpp"
 127 # include "memory/modRefBarrierSet.hpp"
 128 # include "memory/oopFactory.hpp"
 129 # include "memory/referencePolicy.hpp"
 130 # include "memory/referenceProcessor.hpp"
 131 # include "memory/resourceArea.hpp"
 132 # include "memory/space.hpp"
 133 # include "memory/threadLocalAllocBuffer.hpp"
 134 # include "memory/universe.hpp"
 135 # include "memory/universe.inline.hpp"
 136 # include "memory/virtualspace.hpp"
 137 # include "memory/watermark.hpp"
 138 # include "oops/arrayKlass.hpp"
 139 # include "oops/arrayOop.hpp"
 140 # include "oops/constMethod.hpp"
 141 # include "oops/instanceKlass.hpp"
 142 # include "oops/instanceOop.hpp"
 143 # include "oops/instanceRefKlass.hpp"
 144 # include "oops/klass.hpp"
 145 # include "oops/klassVtable.hpp"
 146 # include "oops/markOop.hpp"
 147 # include "oops/markOop.inline.hpp"
 148 # include "oops/methodData.hpp"
 149 # include "oops/method.hpp"

 150 # include "oops/objArrayKlass.hpp"
 151 # include "oops/objArrayOop.hpp"
 152 # include "oops/oop.hpp"
 153 # include "oops/oopsHierarchy.hpp"
 154 # include "oops/symbol.hpp"
 155 # include "oops/typeArrayKlass.hpp"
 156 # include "oops/typeArrayOop.hpp"
 157 # include "prims/jni.h"
 158 # include "prims/jvm.h"
 159 # include "prims/jvmtiExport.hpp"
 160 # include "prims/methodHandles.hpp"
 161 # include "runtime/arguments.hpp"
 162 # include "runtime/atomic.hpp"
 163 # include "runtime/deoptimization.hpp"
 164 # include "runtime/extendedPC.hpp"
 165 # include "runtime/fieldDescriptor.hpp"
 166 # include "runtime/fieldType.hpp"
 167 # include "runtime/frame.hpp"
 168 # include "runtime/frame.inline.hpp"
 169 # include "runtime/globals.hpp"


 195 # include "runtime/safepoint.hpp"
 196 # include "runtime/sharedRuntime.hpp"
 197 # include "runtime/signature.hpp"
 198 # include "runtime/stackValue.hpp"
 199 # include "runtime/stackValueCollection.hpp"
 200 # include "runtime/stubCodeGenerator.hpp"
 201 # include "runtime/stubRoutines.hpp"
 202 # include "runtime/synchronizer.hpp"
 203 # include "runtime/thread.hpp"
 204 # include "runtime/threadLocalStorage.hpp"
 205 # include "runtime/timer.hpp"
 206 # include "runtime/unhandledOops.hpp"
 207 # include "runtime/vframe.hpp"
 208 # include "runtime/vmThread.hpp"
 209 # include "runtime/vm_operations.hpp"
 210 # include "runtime/vm_version.hpp"
 211 # include "services/allocationSite.hpp"
 212 # include "services/lowMemoryDetector.hpp"
 213 # include "services/mallocTracker.hpp"
 214 # include "services/memBaseline.hpp"


 215 # include "services/memoryPool.hpp"
 216 # include "services/memoryService.hpp"
 217 # include "services/memoryUsage.hpp"
 218 # include "services/memReporter.hpp"
 219 # include "services/memTracker.hpp"
 220 # include "services/nmtCommon.hpp"
 221 # include "services/virtualMemoryTracker.hpp"
 222 # include "utilities/accessFlags.hpp"
 223 # include "utilities/array.hpp"
 224 # include "utilities/bitMap.hpp"
 225 # include "utilities/bitMap.inline.hpp"
 226 # include "utilities/bytes.hpp"
 227 # include "utilities/constantTag.hpp"
 228 # include "utilities/copy.hpp"
 229 # include "utilities/debug.hpp"
 230 # include "utilities/exceptions.hpp"
 231 # include "utilities/globalDefinitions.hpp"
 232 # include "utilities/growableArray.hpp"
 233 # include "utilities/hashtable.hpp"
 234 # include "utilities/histogram.hpp"
 235 # include "utilities/macros.hpp"
 236 # include "utilities/nativeCallStack.hpp"
 237 # include "utilities/numberSeq.hpp"
 238 # include "utilities/ostream.hpp"
 239 # include "utilities/preserveException.hpp"
 240 # include "utilities/sizes.hpp"
 241 # include "utilities/taskqueue.hpp"
 242 # include "utilities/top.hpp"
 243 # include "utilities/utf8.hpp"
 244 # include "utilities/workgroup.hpp"
 245 # include "utilities/yieldingWorkgroup.hpp"
 246 #ifdef COMPILER2
 247 # include "libadt/dict.hpp"
 248 # include "libadt/set.hpp"
 249 # include "libadt/vectset.hpp"
 250 # include "opto/ad.hpp"
 251 # include "opto/addnode.hpp"
 252 # include "opto/adlcVMDeps.hpp"
 253 # include "opto/block.hpp"
 254 # include "opto/c2_globals.hpp"
 255 # include "opto/callnode.hpp"
 256 # include "opto/castnode.hpp"
 257 # include "opto/cfgnode.hpp"
 258 # include "opto/compile.hpp"
 259 # include "opto/connode.hpp"
 260 # include "opto/convertnode.hpp"
 261 # include "opto/countbitsnode.hpp"
 262 # include "opto/idealGraphPrinter.hpp"
 263 # include "opto/intrinsicnode.hpp"
 264 # include "opto/loopnode.hpp"
 265 # include "opto/machnode.hpp"
 266 # include "opto/matcher.hpp"
 267 # include "opto/memnode.hpp"
 268 # include "opto/movenode.hpp"
 269 # include "opto/mulnode.hpp"
 270 # include "opto/multnode.hpp"
 271 # include "opto/narrowptrnode.hpp"
 272 # include "opto/opcodes.hpp"
 273 # include "opto/opaquenode.hpp"

 274 # include "opto/optoreg.hpp"
 275 # include "opto/phase.hpp"
 276 # include "opto/phaseX.hpp"
 277 # include "opto/regalloc.hpp"
 278 # include "opto/regmask.hpp"
 279 # include "opto/runtime.hpp"
 280 # include "opto/subnode.hpp"
 281 # include "opto/type.hpp"
 282 # include "opto/vectornode.hpp"
 283 #endif // COMPILER2
 284 #ifdef COMPILER1
 285 # include "c1/c1_Compilation.hpp"
 286 # include "c1/c1_Defs.hpp"
 287 # include "c1/c1_FrameMap.hpp"
 288 # include "c1/c1_LIR.hpp"
 289 # include "c1/c1_MacroAssembler.hpp"
 290 # include "c1/c1_ValueType.hpp"
 291 # include "c1/c1_globals.hpp"
 292 #endif // COMPILER1
 293 #if INCLUDE_ALL_GCS
 294 # include "gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp"
 295 # include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp"
 296 # include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp"
 297 # include "gc_implementation/concurrentMarkSweep/freeChunk.hpp"
 298 # include "gc_implementation/concurrentMarkSweep/promotionInfo.hpp"
 299 # include "gc_implementation/g1/dirtyCardQueue.hpp"
 300 # include "gc_implementation/g1/g1BlockOffsetTable.hpp"
 301 # include "gc_implementation/g1/g1OopClosures.hpp"
 302 # include "gc_implementation/g1/g1_globals.hpp"
 303 # include "gc_implementation/g1/ptrQueue.hpp"
 304 # include "gc_implementation/g1/satbQueue.hpp"
 305 # include "gc_implementation/parNew/parOopClosures.hpp"
 306 # include "gc_implementation/parallelScavenge/objectStartArray.hpp"
 307 # include "gc_implementation/parallelScavenge/parMarkBitMap.hpp"
 308 # include "gc_implementation/parallelScavenge/parallelScavengeHeap.hpp"
 309 # include "gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp"
 310 # include "gc_implementation/parallelScavenge/psCompactionManager.hpp"
 311 # include "gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp"
 312 # include "gc_implementation/parallelScavenge/psGenerationCounters.hpp"
 313 # include "gc_implementation/parallelScavenge/psOldGen.hpp"
 314 # include "gc_implementation/parallelScavenge/psVirtualspace.hpp"
 315 # include "gc_implementation/parallelScavenge/psYoungGen.hpp"
 316 # include "gc_implementation/shared/gcAdaptivePolicyCounters.hpp"
 317 # include "gc_implementation/shared/gcPolicyCounters.hpp"
 318 # include "gc_implementation/shared/plab.hpp"
 319 #endif // INCLUDE_ALL_GCS
 320 
 321 #endif // !DONT_USE_PRECOMPILED_HEADER


  63 # include "classfile/vmSymbols.hpp"
  64 # include "code/codeBlob.hpp"
  65 # include "code/codeCache.hpp"
  66 # include "code/compressedStream.hpp"
  67 # include "code/debugInfo.hpp"
  68 # include "code/debugInfoRec.hpp"
  69 # include "code/dependencies.hpp"
  70 # include "code/exceptionHandlerTable.hpp"
  71 # include "code/jvmticmlr.h"
  72 # include "code/location.hpp"
  73 # include "code/nativeInst.hpp"
  74 # include "code/nmethod.hpp"
  75 # include "code/oopRecorder.hpp"
  76 # include "code/pcDesc.hpp"
  77 # include "code/relocInfo.hpp"
  78 # include "code/stubs.hpp"
  79 # include "code/vmreg.hpp"
  80 # include "compiler/disassembler.hpp"
  81 # include "compiler/methodLiveness.hpp"
  82 # include "compiler/oopMap.hpp"
  83 # include "gc/serial/defNewGeneration.hpp"
  84 # include "gc/shared/adaptiveSizePolicy.hpp"
  85 # include "gc/shared/ageTable.hpp"
  86 # include "gc/shared/allocationStats.hpp"
  87 # include "gc/shared/barrierSet.hpp"
  88 # include "gc/shared/blockOffsetTable.hpp"
  89 # include "gc/shared/cSpaceCounters.hpp"
  90 # include "gc/shared/cardTableModRefBS.hpp"
  91 # include "gc/shared/collectedHeap.hpp"
  92 # include "gc/shared/collectorCounters.hpp"
  93 # include "gc/shared/collectorPolicy.hpp"
  94 # include "gc/shared/gSpaceCounters.hpp"
  95 # include "gc/shared/gcCause.hpp"
  96 # include "gc/shared/gcLocker.hpp"
  97 # include "gc/shared/gcStats.hpp"
  98 # include "gc/shared/gcUtil.hpp"
  99 # include "gc/shared/genCollectedHeap.hpp"
 100 # include "gc/shared/genRemSet.hpp"
 101 # include "gc/shared/generation.hpp"
 102 # include "gc/shared/generationCounters.hpp"
 103 # include "gc/shared/immutableSpace.hpp"
 104 # include "gc/shared/modRefBarrierSet.hpp"
 105 # include "gc/shared/mutableSpace.hpp"
 106 # include "gc/shared/referencePolicy.hpp"
 107 # include "gc/shared/referenceProcessor.hpp"
 108 # include "gc/shared/space.hpp"
 109 # include "gc/shared/spaceCounters.hpp"
 110 # include "gc/shared/spaceDecorator.hpp"
 111 # include "gc/shared/taskqueue.hpp"
 112 # include "gc/shared/threadLocalAllocBuffer.hpp"
 113 # include "gc/shared/watermark.hpp"
 114 # include "gc/shared/workgroup.hpp"
 115 # include "interpreter/abstractInterpreter.hpp"
 116 # include "interpreter/bytecode.hpp"
 117 # include "interpreter/bytecodeHistogram.hpp"
 118 # include "interpreter/bytecodeInterpreter.hpp"
 119 # include "interpreter/bytecodeInterpreter.inline.hpp"
 120 # include "interpreter/bytecodeTracer.hpp"
 121 # include "interpreter/bytecodes.hpp"
 122 # include "interpreter/cppInterpreter.hpp"

 123 # include "interpreter/interp_masm.hpp"
 124 # include "interpreter/interpreter.hpp"
 125 # include "interpreter/invocationCounter.hpp"
 126 # include "interpreter/linkResolver.hpp"
 127 # include "interpreter/templateInterpreter.hpp"
 128 # include "interpreter/templateTable.hpp"
 129 # include "jvmtifiles/jvmti.h"
 130 # include "memory/allocation.hpp"
 131 # include "memory/allocation.inline.hpp"









 132 # include "memory/heap.hpp"
 133 # include "memory/iterator.hpp"
 134 # include "memory/memRegion.hpp"

 135 # include "memory/oopFactory.hpp"


 136 # include "memory/resourceArea.hpp"


 137 # include "memory/universe.hpp"
 138 # include "memory/universe.inline.hpp"
 139 # include "memory/virtualspace.hpp"

 140 # include "oops/arrayKlass.hpp"
 141 # include "oops/arrayOop.hpp"
 142 # include "oops/constMethod.hpp"
 143 # include "oops/instanceKlass.hpp"
 144 # include "oops/instanceOop.hpp"
 145 # include "oops/instanceRefKlass.hpp"
 146 # include "oops/klass.hpp"
 147 # include "oops/klassVtable.hpp"
 148 # include "oops/markOop.hpp"
 149 # include "oops/markOop.inline.hpp"

 150 # include "oops/method.hpp"
 151 # include "oops/methodData.hpp"
 152 # include "oops/objArrayKlass.hpp"
 153 # include "oops/objArrayOop.hpp"
 154 # include "oops/oop.hpp"
 155 # include "oops/oopsHierarchy.hpp"
 156 # include "oops/symbol.hpp"
 157 # include "oops/typeArrayKlass.hpp"
 158 # include "oops/typeArrayOop.hpp"
 159 # include "prims/jni.h"
 160 # include "prims/jvm.h"
 161 # include "prims/jvmtiExport.hpp"
 162 # include "prims/methodHandles.hpp"
 163 # include "runtime/arguments.hpp"
 164 # include "runtime/atomic.hpp"
 165 # include "runtime/deoptimization.hpp"
 166 # include "runtime/extendedPC.hpp"
 167 # include "runtime/fieldDescriptor.hpp"
 168 # include "runtime/fieldType.hpp"
 169 # include "runtime/frame.hpp"
 170 # include "runtime/frame.inline.hpp"
 171 # include "runtime/globals.hpp"


 197 # include "runtime/safepoint.hpp"
 198 # include "runtime/sharedRuntime.hpp"
 199 # include "runtime/signature.hpp"
 200 # include "runtime/stackValue.hpp"
 201 # include "runtime/stackValueCollection.hpp"
 202 # include "runtime/stubCodeGenerator.hpp"
 203 # include "runtime/stubRoutines.hpp"
 204 # include "runtime/synchronizer.hpp"
 205 # include "runtime/thread.hpp"
 206 # include "runtime/threadLocalStorage.hpp"
 207 # include "runtime/timer.hpp"
 208 # include "runtime/unhandledOops.hpp"
 209 # include "runtime/vframe.hpp"
 210 # include "runtime/vmThread.hpp"
 211 # include "runtime/vm_operations.hpp"
 212 # include "runtime/vm_version.hpp"
 213 # include "services/allocationSite.hpp"
 214 # include "services/lowMemoryDetector.hpp"
 215 # include "services/mallocTracker.hpp"
 216 # include "services/memBaseline.hpp"
 217 # include "services/memReporter.hpp"
 218 # include "services/memTracker.hpp"
 219 # include "services/memoryPool.hpp"
 220 # include "services/memoryService.hpp"
 221 # include "services/memoryUsage.hpp"


 222 # include "services/nmtCommon.hpp"
 223 # include "services/virtualMemoryTracker.hpp"
 224 # include "utilities/accessFlags.hpp"
 225 # include "utilities/array.hpp"
 226 # include "utilities/bitMap.hpp"
 227 # include "utilities/bitMap.inline.hpp"
 228 # include "utilities/bytes.hpp"
 229 # include "utilities/constantTag.hpp"
 230 # include "utilities/copy.hpp"
 231 # include "utilities/debug.hpp"
 232 # include "utilities/exceptions.hpp"
 233 # include "utilities/globalDefinitions.hpp"
 234 # include "utilities/growableArray.hpp"
 235 # include "utilities/hashtable.hpp"
 236 # include "utilities/histogram.hpp"
 237 # include "utilities/macros.hpp"
 238 # include "utilities/nativeCallStack.hpp"
 239 # include "utilities/numberSeq.hpp"
 240 # include "utilities/ostream.hpp"
 241 # include "utilities/preserveException.hpp"
 242 # include "utilities/sizes.hpp"

 243 # include "utilities/top.hpp"
 244 # include "utilities/utf8.hpp"


 245 #ifdef COMPILER2
 246 # include "libadt/dict.hpp"
 247 # include "libadt/set.hpp"
 248 # include "libadt/vectset.hpp"
 249 # include "opto/ad.hpp"
 250 # include "opto/addnode.hpp"
 251 # include "opto/adlcVMDeps.hpp"
 252 # include "opto/block.hpp"
 253 # include "opto/c2_globals.hpp"
 254 # include "opto/callnode.hpp"
 255 # include "opto/castnode.hpp"
 256 # include "opto/cfgnode.hpp"
 257 # include "opto/compile.hpp"
 258 # include "opto/connode.hpp"
 259 # include "opto/convertnode.hpp"
 260 # include "opto/countbitsnode.hpp"
 261 # include "opto/idealGraphPrinter.hpp"
 262 # include "opto/intrinsicnode.hpp"
 263 # include "opto/loopnode.hpp"
 264 # include "opto/machnode.hpp"
 265 # include "opto/matcher.hpp"
 266 # include "opto/memnode.hpp"
 267 # include "opto/movenode.hpp"
 268 # include "opto/mulnode.hpp"
 269 # include "opto/multnode.hpp"
 270 # include "opto/narrowptrnode.hpp"

 271 # include "opto/opaquenode.hpp"
 272 # include "opto/opcodes.hpp"
 273 # include "opto/optoreg.hpp"
 274 # include "opto/phase.hpp"
 275 # include "opto/phaseX.hpp"
 276 # include "opto/regalloc.hpp"
 277 # include "opto/regmask.hpp"
 278 # include "opto/runtime.hpp"
 279 # include "opto/subnode.hpp"
 280 # include "opto/type.hpp"
 281 # include "opto/vectornode.hpp"
 282 #endif // COMPILER2
 283 #ifdef COMPILER1
 284 # include "c1/c1_Compilation.hpp"
 285 # include "c1/c1_Defs.hpp"
 286 # include "c1/c1_FrameMap.hpp"
 287 # include "c1/c1_LIR.hpp"
 288 # include "c1/c1_MacroAssembler.hpp"
 289 # include "c1/c1_ValueType.hpp"
 290 # include "c1/c1_globals.hpp"
 291 #endif // COMPILER1
 292 #if INCLUDE_ALL_GCS
 293 # include "gc/cms/compactibleFreeListSpace.hpp"
 294 # include "gc/cms/concurrentMarkSweepGeneration.hpp"
 295 # include "gc/cms/freeChunk.hpp"
 296 # include "gc/cms/parOopClosures.hpp"
 297 # include "gc/cms/promotionInfo.hpp"
 298 # include "gc/cms/yieldingWorkgroup.hpp"
 299 # include "gc/g1/dirtyCardQueue.hpp"
 300 # include "gc/g1/g1BlockOffsetTable.hpp"
 301 # include "gc/g1/g1OopClosures.hpp"
 302 # include "gc/g1/g1_globals.hpp"
 303 # include "gc/g1/ptrQueue.hpp"
 304 # include "gc/g1/satbQueue.hpp"
 305 # include "gc/parallel/objectStartArray.hpp"
 306 # include "gc/parallel/parMarkBitMap.hpp"
 307 # include "gc/parallel/parallelScavengeHeap.hpp"
 308 # include "gc/parallel/psAdaptiveSizePolicy.hpp"
 309 # include "gc/parallel/psCompactionManager.hpp"
 310 # include "gc/parallel/psGCAdaptivePolicyCounters.hpp"
 311 # include "gc/parallel/psGenerationCounters.hpp"
 312 # include "gc/parallel/psOldGen.hpp"
 313 # include "gc/parallel/psVirtualspace.hpp"
 314 # include "gc/parallel/psYoungGen.hpp"
 315 # include "gc/shared/gcAdaptivePolicyCounters.hpp"
 316 # include "gc/shared/gcPolicyCounters.hpp"
 317 # include "gc/shared/plab.hpp"
 318 #endif // INCLUDE_ALL_GCS
 319 
 320 #endif // !DONT_USE_PRECOMPILED_HEADER
< prev index next >