Searched refs:weak_collection (Results 1 - 6 of 6) sorted by relevance

/external/v8/src/runtime/
H A Druntime-collections.cc252 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0);
253 JSWeakCollection::Initialize(weak_collection, isolate);
254 return *weak_collection;
261 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0);
266 ObjectHashTable::cast(weak_collection->table()));
277 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0);
282 ObjectHashTable::cast(weak_collection->table()));
292 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0);
297 ObjectHashTable::cast(weak_collection->table()));
299 bool was_present = JSWeakCollection::Delete(weak_collection, ke
[all...]
/external/v8/src/heap/
H A Dobjects-visiting-inl.h385 JSWeakCollection* weak_collection = local
389 if (weak_collection->next() == heap->undefined_value()) {
390 weak_collection->set_next(heap->encountered_weak_collections());
391 heap->set_encountered_weak_collections(weak_collection);
399 if (!weak_collection->table()->IsHashTable()) return;
H A Dmark-compact.cc2754 JSWeakCollection* weak_collection = local
2756 DCHECK(ObjectMarking::IsBlackOrGrey(weak_collection));
2757 if (weak_collection->table()->IsHashTable()) {
2758 ObjectHashTable* table = ObjectHashTable::cast(weak_collection->table());
2771 weak_collection_obj = weak_collection->next();
2780 JSWeakCollection* weak_collection = local
2782 DCHECK(ObjectMarking::IsBlackOrGrey(weak_collection));
2783 if (weak_collection->table()->IsHashTable()) {
2784 ObjectHashTable* table = ObjectHashTable::cast(weak_collection->table());
2792 weak_collection_obj = weak_collection
2802 JSWeakCollection* weak_collection = local
[all...]
H A Dheap.h788 void set_encountered_weak_collections(Object* weak_collection) { argument
789 encountered_weak_collections_ = weak_collection;
/external/v8/src/
H A Dapi.cc2981 i::Handle<i::JSWeakMap> weak_collection = Utils::OpenHandle(this); local
2982 i::Isolate* isolate = weak_collection->GetIsolate();
2992 i::ObjectHashTable::cast(weak_collection->table()));
2998 i::JSWeakCollection::Set(weak_collection, key, value, hash);
3003 i::Handle<i::JSWeakMap> weak_collection = Utils::OpenHandle(this); local
3004 i::Isolate* isolate = weak_collection->GetIsolate();
3012 i::ObjectHashTable::cast(weak_collection->table()));
3025 i::Handle<i::JSWeakMap> weak_collection = Utils::OpenHandle(this); local
3026 i::Isolate* isolate = weak_collection->GetIsolate();
3035 i::ObjectHashTable::cast(weak_collection
3046 i::Handle<i::JSWeakMap> weak_collection = Utils::OpenHandle(this); local
[all...]
H A Dobjects.cc18680 void JSWeakCollection::Initialize(Handle<JSWeakCollection> weak_collection, argument
18683 weak_collection->set_table(*table);
18687 void JSWeakCollection::Set(Handle<JSWeakCollection> weak_collection, argument
18692 ObjectHashTable::cast(weak_collection->table()));
18696 weak_collection->set_table(*new_table);
18704 bool JSWeakCollection::Delete(Handle<JSWeakCollection> weak_collection, argument
18708 ObjectHashTable::cast(weak_collection->table()));
18713 weak_collection->set_table(*new_table);

Completed in 263 milliseconds