instanceOop InstanceMirrorKlass::allocate_instance(Klass* k, TRAPS) { // Query before forming handle.
size_t size = instance_size(k);
assert(size > 0, "total object size must be non-zero: " SIZE_FORMAT, size);
// Since mirrors can be variable sized because of the static fields, store // the size in the mirror itself. return (instanceOop)Universe::heap()->class_allocate(this, size, THREAD);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.