Home | History | Annotate | Download | only in cctest

Lines Matching refs:weakmap

44   Handle<JSWeakMap> weakmap = isolate->factory()->NewJSWeakMap();
49 weakmap->set_table(*table);
51 return weakmap;
72 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
92 JSWeakCollection::Set(weakmap, key, object, hash);
94 JSWeakCollection::Set(weakmap, object, smi, object_hash);
96 CHECK_EQ(2, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
101 CHECK_EQ(2, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
103 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
117 CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
119 ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
129 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
132 CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->Capacity());
142 JSWeakCollection::Set(weakmap, object, smi, object_hash);
147 CHECK_EQ(128, ObjectHashTable::cast(weakmap->table())->Capacity());
150 CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
152 0, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
154 CHECK_EQ(0, ObjectHashTable::cast(weakmap->table())->NumberOfElements());
156 32, ObjectHashTable::cast(weakmap->table())->NumberOfDeletedElements());
159 CHECK_EQ(32, ObjectHashTable::cast(weakmap->table())->Capacity());
176 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
190 JSWeakCollection::Set(weakmap, key, object, hash);
228 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
232 JSWeakCollection::Set(weakmap, keys[i], smi, hash);