22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 // Precompiled headers are turned off for Sun Studion, |
25 // Precompiled headers are turned off for Sun Studion, |
26 // or if the user passes USE_PRECOMPILED_HEADER=0 to the makefiles. |
26 // or if the user passes USE_PRECOMPILED_HEADER=0 to the makefiles. |
|
27 |
27 #ifndef DONT_USE_PRECOMPILED_HEADER |
28 #ifndef DONT_USE_PRECOMPILED_HEADER |
28 |
29 |
29 # include "asm/assembler.hpp" |
30 # include "asm/assembler.hpp" |
30 # include "asm/assembler.inline.hpp" |
31 # include "asm/assembler.inline.hpp" |
31 # include "asm/codeBuffer.hpp" |
32 # include "asm/codeBuffer.hpp" |
283 # include "c1/c1_LIR.hpp" |
284 # include "c1/c1_LIR.hpp" |
284 # include "c1/c1_MacroAssembler.hpp" |
285 # include "c1/c1_MacroAssembler.hpp" |
285 # include "c1/c1_ValueType.hpp" |
286 # include "c1/c1_ValueType.hpp" |
286 # include "c1/c1_globals.hpp" |
287 # include "c1/c1_globals.hpp" |
287 #endif // COMPILER1 |
288 #endif // COMPILER1 |
288 #ifndef SERIALGC |
289 #if INCLUDE_ALL_GCS |
289 # include "gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp" |
290 # include "gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp" |
290 # include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" |
291 # include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" |
291 # include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp" |
292 # include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp" |
292 # include "gc_implementation/concurrentMarkSweep/freeChunk.hpp" |
293 # include "gc_implementation/concurrentMarkSweep/freeChunk.hpp" |
293 # include "gc_implementation/concurrentMarkSweep/promotionInfo.hpp" |
294 # include "gc_implementation/concurrentMarkSweep/promotionInfo.hpp" |
312 # include "gc_implementation/parallelScavenge/psVirtualspace.hpp" |
313 # include "gc_implementation/parallelScavenge/psVirtualspace.hpp" |
313 # include "gc_implementation/parallelScavenge/psYoungGen.hpp" |
314 # include "gc_implementation/parallelScavenge/psYoungGen.hpp" |
314 # include "gc_implementation/shared/gcAdaptivePolicyCounters.hpp" |
315 # include "gc_implementation/shared/gcAdaptivePolicyCounters.hpp" |
315 # include "gc_implementation/shared/gcPolicyCounters.hpp" |
316 # include "gc_implementation/shared/gcPolicyCounters.hpp" |
316 # include "gc_implementation/shared/parGCAllocBuffer.hpp" |
317 # include "gc_implementation/shared/parGCAllocBuffer.hpp" |
317 #endif // SERIALGC |
318 #endif // INCLUDE_ALL_GCS |
318 |
319 |
319 #endif // !DONT_USE_PRECOMPILED_HEADER |
320 #endif // !DONT_USE_PRECOMPILED_HEADER |