Home
last modified time | relevance | path

Searched refs:class_size (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dclass_linker.h441 mirror::Class* AllocClass(Thread* self, mirror::Class* java_lang_Class, uint32_t class_size)
447 mirror::Class* AllocClass(Thread* self, uint32_t class_size)
553 bool LinkStaticFields(Handle<mirror::Class> klass, size_t* class_size)
557 bool LinkFields(Handle<mirror::Class> klass, bool is_static, size_t* class_size)
Dclass_linker.cc1928 uint32_t class_size) { in AllocClass() argument
1929 DCHECK_GE(class_size, sizeof(mirror::Class)); in AllocClass()
1931 mirror::Class::InitializeClassVisitor visitor(class_size); in AllocClass()
1933 heap->AllocObject<true>(self, java_lang_Class, class_size, visitor) : in AllocClass()
1934 heap->AllocNonMovableObject<true>(self, java_lang_Class, class_size, visitor); in AllocClass()
1942 mirror::Class* ClassLinker::AllocClass(Thread* self, uint32_t class_size) { in AllocClass() argument
1943 return AllocClass(self, GetClassRoot(kJavaLangClass), class_size); in AllocClass()
4454 size_t class_size; in LinkClass() local
4455 if (!LinkStaticFields(klass, &class_size)) { in LinkClass()
4462 if (!klass->IsTemp() || (!init_done_ && klass->GetClassSize() == class_size)) { in LinkClass()
[all …]
/art/runtime/mirror/
Dclass.h1036 explicit InitializeClassVisitor(uint32_t class_size) : class_size_(class_size) { in InitializeClassVisitor() argument