Searched refs:PropertyKey (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | properties_cache.h | 33 PropertyKey &prop = keys_[hash]; in Get() 42 PropertyKey &prop = keys_[hash]; in Set() 68 struct PropertyKey : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(), struct in panda::ecmascript::PropertiesCache 124 std::array<PropertyKey, CACHE_LENGTH> keys_{};
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | stub_builder-inl.h | 3873 PtrAdd(cache, PtrMul(ZExtInt32ToPtr(hash), IntPtr(PropertiesCache::PropertyKey::GetPropertyKeySize()))); in SetToPropertiesCache() 3874 StoreWithoutBarrier(VariableType::JS_POINTER(), prop, IntPtr(PropertiesCache::PropertyKey::GetHclassOffset()), cls); in SetToPropertiesCache() 3875 StoreWithoutBarrier(VariableType::JS_ANY(), prop, IntPtr(PropertiesCache::PropertyKey::GetKeyOffset()), key); in SetToPropertiesCache() 3876 StoreWithoutBarrier(VariableType::INT32(), prop, IntPtr(PropertiesCache::PropertyKey::GetResultsOffset()), result); in SetToPropertiesCache()
|
H A D | stub_builder.cpp | 385 PtrAdd(cache, PtrMul(ZExtInt32ToPtr(hash), IntPtr(PropertiesCache::PropertyKey::GetPropertyKeySize()))); in GetIndexFromPropertiesCache() 386 size_t propHclassOffset = PropertiesCache::PropertyKey::GetHclassOffset(); in GetIndexFromPropertiesCache() 387 size_t propKeyOffset = PropertiesCache::PropertyKey::GetKeyOffset(); in GetIndexFromPropertiesCache() 394 result = Load(VariableType::INT32(), prop, IntPtr(PropertiesCache::PropertyKey::GetResultsOffset())); in GetIndexFromPropertiesCache()
|
Completed in 26 milliseconds