Lines Matching full:int
32 static constexpr int MIN_PROPERTIES_LENGTH = JSObject::MIN_PROPERTIES_LENGTH;
33 static constexpr int MAX_PROPERTIES_LENGTH = PropertyAttributes::MAX_FAST_PROPS_CAPACITY;
53 void Initialize(const JSThread *thread, int num = 0);
54 int GetPropertiesCapacity() const;
55 int NumberOfElements() const;
56 void SetNumberOfElements(const JSThread *thread, int properties);
57 uint32_t GetKeyIndex(int index) const;
58 uint32_t GetAttrIndex(int index) const;
60 …void SetPropertyInit(const JSThread *thread, int index, const JSTaggedValue &key, const PropertyAt…
61 void SetKey(const JSThread *thread, int index, const JSTaggedValue &key);
62 void SetNormalAttr(const JSThread *thread, int index, const PropertyAttributes &attr);
63 JSTaggedValue GetKey(int index) const;
64 PropertyAttributes GetAttr(int index) const;
65 JSTaggedValue GetSortedKey(int index) const;
66 uint32_t GetSortedIndex(int index) const;
67 void SetSortedIndex(const JSThread *thread, int index, int sortedIndex);
69 …void AddKey(const JSThread *thread, int index, const JSTaggedValue &key, const PropertyAttributes …
70 void SetIsNotHole(const JSThread *thread, int index);
71 void UpdateTrackTypeAttr(int index, const PropertyAttributes &attr);
72 void SetIsPGODumped(int index);
95 …int FindElementWithCache(const JSThread *thread, JSHClass *cls, JSTaggedValue key, int propertiesN…
96 int BinarySearch(JSTaggedValue key, int propertiesNumber);
97 void GetAllKeys(const JSThread *thread, int end, int offset, TaggedArray *keyArray);
98 void GetAllKeysForSerialization(int end, std::vector<JSTaggedValue> &keyVector);
101 std::pair<uint32_t, uint32_t> GetNumOfEnumKeys(int end) const;
102 …void GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, uint32_…
104 …void GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, uint32_…
106 void DumpFieldIndexByPGO(int index, pgo::HClassLayoutDesc* desc);
107 bool UpdateFieldIndexByPGO(int index, pgo::HClassLayoutDesc* desc);