Lines Matching defs:thread
28 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
33 layoutInfoHandle->SetNumberOfElements(thread, 100);
39 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
47 layoutInfoHandle->SetPropertyInit(thread, 0, key.GetTaggedValue(), defaultAttr);
54 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
63 layoutInfoHandle->SetPropertyInit(thread, 0, key1.GetTaggedValue(), defaultAttr);
64 layoutInfoHandle->SetPropertyInit(thread, 1, key2.GetTaggedValue(), defaultAttr);
65 layoutInfoHandle->SetSortedIndex(thread, 0, infoLength - 4);
74 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
84 JSHandle<JSTaggedValue> elements(thread, JSTaggedValue(i));
85 JSHandle<JSTaggedValue> elementsKey(JSTaggedValue::ToString(thread, elements));
87 layoutInfoHandle->AddKey(thread, i, elementsKey.GetTaggedValue(), defaultAttr);
91 result = layoutInfoHandle->FindElementWithCache(thread, nullptr, key1.GetTaggedValue(), propertiesNumber);
93 result = layoutInfoHandle->FindElementWithCache(thread, nullptr, key5.GetTaggedValue(), propertiesNumber);
98 JSHandle<JSTaggedValue> elements(thread, JSTaggedValue(i));
99 JSHandle<JSTaggedValue> elementsKey(JSTaggedValue::ToString(thread, elements));
101 newLayoutInfo->AddKey(thread, i, elementsKey.GetTaggedValue(), defaultAttr);
103 result = newLayoutInfo->FindElementWithCache(thread, nullptr, key4.GetTaggedValue(), newPropertiesLength);
105 result = newLayoutInfo->FindElementWithCache(thread, nullptr, key10.GetTaggedValue(), newPropertiesLength);
107 result = newLayoutInfo->FindElementWithCache(thread, nullptr, key5.GetTaggedValue(), newPropertiesLength);
109 result = newLayoutInfo->FindElementWithCache(thread, nullptr, key11.GetTaggedValue(), newPropertiesLength);
113 void GetAllKeysCommon(JSThread *thread, bool enumKeys = false)
116 ObjectFactory *factory = thread->GetEcmaVM()->GetFactory();
127 JSHandle<JSTaggedValue> elements(thread, JSTaggedValue(i));
128 JSHandle<JSTaggedValue> elementsKey(JSTaggedValue::ToString(thread, elements));
137 layoutInfoHandle->AddKey(thread, i, elementsKey.GetTaggedValue(), defaultAttr);
141 layoutInfoHandle->GetAllEnumKeys(thread, infoLength, 0, keyArray, &keys, objectHandle); // 0: offset
145 layoutInfoHandle->GetAllKeys(thread, infoLength, 0, *keyArray, objectHandle); // 0: offset
158 GetAllKeysCommon(thread);
163 GetAllKeysCommon(thread, true);