Lines Matching refs:class_size
2567 uint32_t class_size) {
2568 DCHECK_GE(class_size, sizeof(mirror::Class));
2570 mirror::Class::InitializeClassVisitor visitor(class_size);
2572 heap->AllocObject<true>(self, java_lang_Class, class_size, visitor) :
2573 heap->AllocNonMovableObject<true>(self, java_lang_Class, class_size, visitor);
2581 ObjPtr<mirror::Class> ClassLinker::AllocClass(Thread* self, uint32_t class_size) {
2582 return AllocClass(self, GetClassRoot<mirror::Class>(this), class_size);
5850 size_t class_size;
5851 if (!LinkStaticFields(self, klass, &class_size)) {
5887 if (!klass->IsTemp() || (!init_done_ && klass->GetClassSize() == class_size)) {
5890 CHECK_EQ(klass->GetClassSize(), class_size) << klass->PrettyDescriptor();
5914 auto h_new_class = hs.NewHandle(klass->CopyOf(self, class_size, imt, image_pointer_size_));
5928 CHECK_EQ(h_new_class->GetClassSize(), class_size);
8139 bool ClassLinker::LinkStaticFields(Thread* self, Handle<mirror::Class> klass, size_t* class_size) {
8141 return LinkFields(self, klass, true, class_size);
8181 size_t* class_size) {
8276 *class_size = size;
9776 uint32_t class_size);
9780 uint32_t class_size);