Lines Matching defs:dictionary
57 // Delete a property from the dictionary.
59 Isolate* isolate, Handle<Derived> dictionary, InternalIndex entry);
61 // Attempt to shrink the dictionary after deletion of key.
63 Isolate* isolate, Handle<Derived> dictionary) {
64 return DerivedHashTable::Shrink(isolate, dictionary);
83 IsolateT* isolate, Handle<Derived> dictionary, Key key,
88 Handle<Derived> dictionary);
93 Handle<Derived> dictionary,
146 // Creates a new dictionary.
155 static int NextEnumerationIndex(Isolate* isolate, Handle<Derived> dictionary);
162 Handle<Derived> dictionary);
166 IsolateT* isolate, Handle<Derived> dictionary, Key key,
171 Isolate* isolate, Handle<Derived> dictionary, Key key,
302 Set(Isolate* isolate, Handle<SimpleNumberDictionary> dictionary, uint32_t key,
326 Isolate* isolate, Handle<NumberDictionary> dictionary, uint32_t key,
338 // for the elements kept in this dictionary. We require slow
346 // dictionary. max_number_key can only be called if
358 // JSObjects prefer dictionary elements if the dictionary saves this much