# HG changeset patch # User Roman Kennke # Date 1422002698 -3600 # Node ID 14cbd68c1a64dca7a742545e177f8c1d0ea6d1ad # Parent ca617ad7ee111a7e5b5d92fb056c0c09c58acdac Include inline header files where appropriate. diff -r ca617ad7ee11 -r 14cbd68c1a64 src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Thu Jan 22 15:18:31 2015 +0100 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Fri Jan 23 09:44:58 2015 +0100 @@ -4,6 +4,7 @@ #include "precompiled.hpp" #include "asm/macroAssembler.hpp" +#include "gc_interface/collectedHeap.inline.hpp" #include "gc_implementation/shared/cmBitMap.inline.hpp" #include "gc_implementation/shared/gcHeapSummary.hpp" @@ -21,6 +22,8 @@ #include "memory/iterator.hpp" #include "memory/oopFactory.hpp" #include "memory/referenceProcessor.hpp" +#include "memory/space.inline.hpp" +#include "memory/threadLocalAllocBuffer.inline.hpp" #include "memory/universe.hpp" #include "utilities/copy.hpp" #include "gc_implementation/shared/vmGCOperations.hpp" diff -r ca617ad7ee11 -r 14cbd68c1a64 src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp Thu Jan 22 15:18:31 2015 +0100 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp Fri Jan 23 09:44:58 2015 +0100 @@ -15,7 +15,7 @@ #include "memory/barrierSet.hpp" #include "memory/sharedHeap.hpp" -#include "memory/space.inline.hpp" +#include "memory/space.hpp" #include "oops/oop.hpp" #include "oops/markOop.hpp" diff -r ca617ad7ee11 -r 14cbd68c1a64 src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp Thu Jan 22 15:18:31 2015 +0100 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp Fri Jan 23 09:44:58 2015 +0100 @@ -1,14 +1,16 @@ /* Copyright 2014 Red Hat, Inc. and/or its affiliates. */ + #include "gc_implementation/shenandoah/brooksPointer.hpp" #include "gc_implementation/shenandoah/shenandoahHeapRegion.hpp" #include "gc_implementation/shenandoah/shenandoahHeap.hpp" +#include "memory/space.inline.hpp" #include "memory/universe.hpp" #include "runtime/mutexLocker.hpp" #include "runtime/os.hpp" -size_t ShenandoahHeapRegion::RegionSizeShift = 23; +size_t ShenandoahHeapRegion::RegionSizeShift = 27; size_t ShenandoahHeapRegion::RegionSizeBytes = 1 << ShenandoahHeapRegion::RegionSizeShift; // 1024 * 1024 * 8; jint ShenandoahHeapRegion::initialize(HeapWord* start, diff -r ca617ad7ee11 -r 14cbd68c1a64 src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp Thu Jan 22 15:18:31 2015 +0100 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp Fri Jan 23 09:44:58 2015 +0100 @@ -4,7 +4,7 @@ #ifndef SHARE_VM_GC_IMPLEMENTATION_SHENANDOAH_SHENANDOAHHEAPREGION_HPP #define SHARE_VM_GC_IMPLEMENTATION_SHENANDOAH_SHENANDOAHHEAPREGION_HPP -#include "memory/space.inline.hpp" +#include "memory/space.hpp" #include "memory/universe.hpp" #include "utilities/sizes.hpp"