hotspot/src/share/vm/memory/space.cpp
changeset 4571 80b553bddc26
parent 2105 347008ce7984
child 5694 1e0532a6abff
child 5547 f4b087cbb361
equal deleted inserted replaced
4569:f372ea9e5ed4 4571:80b553bddc26
   874     assert((int) size == instanceOopDesc::header_size(),
   874     assert((int) size == instanceOopDesc::header_size(),
   875            "size for smallest fake object doesn't match");
   875            "size for smallest fake object doesn't match");
   876     instanceOop obj = (instanceOop) allocate(size);
   876     instanceOop obj = (instanceOop) allocate(size);
   877     obj->set_mark(markOopDesc::prototype());
   877     obj->set_mark(markOopDesc::prototype());
   878     obj->set_klass_gap(0);
   878     obj->set_klass_gap(0);
   879     obj->set_klass(SystemDictionary::object_klass());
   879     obj->set_klass(SystemDictionary::Object_klass());
   880   }
   880   }
   881 }
   881 }
   882 
   882 
   883 void EdenSpace::clear(bool mangle_space) {
   883 void EdenSpace::clear(bool mangle_space) {
   884   ContiguousSpace::clear(mangle_space);
   884   ContiguousSpace::clear(mangle_space);