Searched refs:SynchronizedSetClass (Results 1 - 13 of 13) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | tagged_object-inl.h | 43 inline void TaggedObject::SynchronizedSetClass(const JSThread *thread, JSHClass *hclass) in SynchronizedSetClass() function in panda::ecmascript::TaggedObject 45 Barriers::SynchronizedSetClass(thread, this, JSTaggedValue(hclass).GetRawData()); in SynchronizedSetClass()
|
H A D | tagged_object.h | 35 void SynchronizedSetClass(const JSThread *thread, JSHClass *hclass);
|
H A D | barriers.h | 56 static void SynchronizedSetClass(const JSThread *thread, void *obj, JSTaggedType value);
|
H A D | barriers-inl.h | 89 inline void Barriers::SynchronizedSetClass(const JSThread *thread, void *obj, JSTaggedType value) in SynchronizedSetClass() function in panda::ecmascript::Barriers
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_hclass.cpp | 293 obj->SynchronizedSetClass(thread, newClass); in AddProperty() 319 obj->SynchronizedSetClass(thread, *newJsHClass); in AddProperty() 422 proto->GetTaggedObject()->SynchronizedSetClass(thread, JSHClass::Cast(transPhc->GetTaggedObject())); in ReBuildFunctionInheritanceRelationship() 493 object->SynchronizedSetClass(thread, *newClass); in SetPrototypeTransition() 548 JSObject::Cast(proto->GetTaggedObject())->SynchronizedSetClass(thread, *newProtoClass); in OptimizePrototypeForIC() 579 obj->SynchronizedSetClass(thread, *newJsHClass); in TransitionToDictionary() 624 obj->SynchronizedSetClass(thread, *newJsHClass); in OptimizeAsFastProperties() 653 receiver->SynchronizedSetClass(thread, *newHClass); in TransitionForRepChange() 690 obj->SynchronizedSetClass(thread, hclass); in TransitToElementsKindUncheck()
|
H A D | js_typed_array.cpp | 777 TaggedObject::Cast(*typedArray)->SynchronizedSetClass(thread, *notOnHeapHclass); // onHeap->notOnHeap in GetOffHeapBuffer() 809 TaggedObject::Cast(*typedArray)->SynchronizedSetClass(thread, *notOnHeapHclass); // onHeap->notOnHeap in GetSharedOffHeapBuffer()
|
H A D | js_object.cpp | 1565 obj->SynchronizedSetClass(thread, *newHclass); in PreventExtensions() 1898 obj->SynchronizedSetClass(thread, *newClass); in FreezeSharedObject()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | concurrent_marking_test.cpp | 154 obj->SynchronizedSetClass(thread, *hclass); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | program_object.h | 623 arr->SynchronizedSetClass(thread, JSHClass::Cast(hclassVal.GetTaggedObject())); in GetLiteralFromCache()
|
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | typed_array_helper.cpp | 220 TaggedObject::Cast(*obj)->SynchronizedSetClass(thread, *onHeapHclass); // notOnHeap->onHeap in AllocateTypedArrayBuffer() 277 TaggedObject::Cast(*obj)->SynchronizedSetClass(thread, *onHeapHclass); // notOnHeap->onHeap in AllocateTypedArrayBuffer()
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_processor.cpp | 1673 object->SynchronizedSetClass(vm_->GetJSThread(), JSHClass::Cast(hclassValue.GetTaggedObject())); in DeserializeClassWord() 1677 object->SynchronizedSetClass(vm_->GetJSThread(), reinterpret_cast<JSHClass *>(hclassAddr)); in DeserializeClassWord()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | ic_runtime_stub-inl.h | 332 objHandle->SynchronizedSetClass(thread, newHClass); in StoreWithTransition()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_runtime_stub_test.cpp | 491 handleObj->SynchronizedSetClass(thread, *originHClass); in HWTEST_F_L0()
|
Completed in 24 milliseconds