Mercurial > hg > truffle
comparison src/share/vm/memory/space.cpp @ 1142:4ce7240d622c
6914300: ciEnv should export all well known classes
Reviewed-by: kvn, twisti
author | never |
---|---|
date | Wed, 06 Jan 2010 14:22:39 -0800 |
parents | 0fbdb4381b99 |
children | c18cbe5936b8 2d127394260e |
comparison
equal
deleted
inserted
replaced
1140:1f6d42899c3a | 1142:4ce7240d622c |
---|---|
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); |