Home
last modified time | relevance | path

Searched refs:IsFinalizable (Results 1 – 13 of 13) sorted by relevance

/art/runtime/mirror/
Dclass-alloc-inl.h52 const bool add_finalizer = kCheckAddFinalizer && IsFinalizable(); in Alloc()
54 DCHECK(!IsFinalizable()); in Alloc()
Dobject.cc169 if (this_object->GetClass()->IsFinalizable()) { in Clone()
Dclass.h218 ALWAYS_INLINE bool IsFinalizable() REQUIRES_SHARED(Locks::mutator_lock_) { in IsFinalizable() function
Dclass.cc206 if (!h_this->IsFinalizable()) { in SetStatus()
/art/compiler/optimizing/
Descape.cc40 if (reference->IsNewInstance() && reference->AsNewInstance()->IsFinalizable()) { in CalculateEscape()
Dload_store_elimination.cc709 if (reference->IsNewInstance() && reference->AsNewInstance()->IsFinalizable()) { in VisitDeoptimize()
815 DCHECK(!new_instance->IsFinalizable()); in VisitNewInstance()
Dinstruction_builder.cc1065 if (load_class->NeedsAccessCheck() || klass->IsFinalizable() || !klass->IsInstantiable()) { in BuildNewInstance()
1074 bool finalizable = (klass == nullptr) || klass->IsFinalizable(); in BuildNewInstance()
Dnodes.h4242 bool IsFinalizable() const { return GetPackedFlag<kFlagFinalizable>(); } in IsFinalizable() function
/art/runtime/
Dclass_linker_test.cc1369 EXPECT_FALSE(c->IsFinalizable()); in TEST_F()
1373 EXPECT_FALSE(c->IsFinalizable()); in TEST_F()
1377 EXPECT_FALSE(c->IsFinalizable()); in TEST_F()
1381 EXPECT_TRUE(c->IsFinalizable()); in TEST_F()
1385 EXPECT_FALSE(c->IsFinalizable()); in TEST_F()
1387 EXPECT_TRUE(c->IsFinalizable()); in TEST_F()
1392 EXPECT_TRUE(c->IsFinalizable()); in TEST_F()
1394 EXPECT_TRUE(c->IsFinalizable()); in TEST_F()
Dclass_linker.cc6072 if (super->IsFinalizable()) { in LinkSuperClass()
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.cc45 if (!kFinalize || !klass->IsFinalizable()) { in artAllocObjectFromCode()
/art/runtime/interpreter/
Dunstarted_runtime.cc294 if (h_klass->IsFinalizable()) { in UnstartedClassNewInstance()
Dinterpreter_switch_impl-inl.h855 if (transaction_active && obj->GetClass()->IsFinalizable()) { in NEW_INSTANCE()