src/hotspot/share/gc/parallel/mutableSpace.cpp
changeset 51332 c25572739e7c
parent 51268 4ac20e5f96ce
child 54786 ebf733a324d4
equal deleted inserted replaced
51331:7939b3c4e408 51332:c25572739e7c
    31 #include "runtime/safepoint.hpp"
    31 #include "runtime/safepoint.hpp"
    32 #include "runtime/thread.hpp"
    32 #include "runtime/thread.hpp"
    33 #include "utilities/align.hpp"
    33 #include "utilities/align.hpp"
    34 #include "utilities/macros.hpp"
    34 #include "utilities/macros.hpp"
    35 
    35 
    36 MutableSpace::MutableSpace(size_t alignment): ImmutableSpace(), _top(NULL), _alignment(alignment) {
    36 MutableSpace::MutableSpace(size_t alignment): ImmutableSpace(), _alignment(alignment), _top(NULL) {
    37   assert(MutableSpace::alignment() % os::vm_page_size() == 0,
    37   assert(MutableSpace::alignment() % os::vm_page_size() == 0,
    38          "Space should be aligned");
    38          "Space should be aligned");
    39   _mangler = new MutableSpaceMangler(this);
    39   _mangler = new MutableSpaceMangler(this);
    40 }
    40 }
    41 
    41