Searched refs:weak_collection (Results 1 - 6 of 6) sorted by relevance
/external/v8/src/runtime/ |
H A D | runtime-collections.cc | 252 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 D | objects-visiting-inl.h | 385 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 D | mark-compact.cc | 2754 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 D | heap.h | 788 void set_encountered_weak_collections(Object* weak_collection) { argument 789 encountered_weak_collections_ = weak_collection;
|
/external/v8/src/ |
H A D | api.cc | 2981 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 D | objects.cc | 18680 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