Searched refs:JSWeakCollection (Results 1 – 15 of 15) sorted by relevance
/external/v8/src/objects/ |
D | js-collection.h | 92 class JSWeakCollection : public JSObject { 94 DECL_CAST(JSWeakCollection) 99 static void Initialize(Handle<JSWeakCollection> collection, Isolate* isolate); 100 static void Set(Handle<JSWeakCollection> collection, Handle<Object> key, 102 static bool Delete(Handle<JSWeakCollection> collection, Handle<Object> key, 104 static Handle<JSArray> GetEntries(Handle<JSWeakCollection> holder, 120 DISALLOW_IMPLICIT_CONSTRUCTORS(JSWeakCollection); 124 class JSWeakMap : public JSWeakCollection { 137 class JSWeakSet : public JSWeakCollection {
|
D | js-collection-inl.h | 22 ACCESSORS(JSWeakCollection, table, Object, kTableOffset) in ACCESSORS() 28 CAST_ACCESSOR(JSWeakCollection) in ACCESSORS()
|
D | map.h | 43 V(JSWeakCollection) \
|
/external/v8/src/runtime/ |
D | runtime-collections.cc | 85 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, holder, 0); in RUNTIME_FUNCTION() 88 return *JSWeakCollection::GetEntries(holder, max_entries); in RUNTIME_FUNCTION() 94 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); in RUNTIME_FUNCTION() 109 bool was_present = JSWeakCollection::Delete(weak_collection, key, hash); in RUNTIME_FUNCTION() 116 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, holder, 0); in RUNTIME_FUNCTION() 119 return *JSWeakCollection::GetEntries(holder, max_values); in RUNTIME_FUNCTION() 125 CONVERT_ARG_HANDLE_CHECKED(JSWeakCollection, weak_collection, 0); in RUNTIME_FUNCTION() 141 JSWeakCollection::Set(weak_collection, key, value, hash); in RUNTIME_FUNCTION()
|
/external/v8/src/heap/ |
D | objects-visiting.h | 25 class JSWeakCollection; variable 49 V(JSWeakCollection) \
|
D | concurrent-marking.cc | 335 int VisitJSWeakCollection(Map* map, JSWeakCollection* object) { in VisitJSWeakCollection()
|
D | factory.cc | 2990 JSWeakCollection::Initialize(weakmap, isolate()); in NewJSWeakMap()
|
/external/v8/src/profiler/ |
D | heap-snapshot-generator.h | 33 class JSWeakCollection; variable 389 JSWeakCollection* collection);
|
D | heap-snapshot-generator.cc | 1065 JSWeakCollection* obj) { in ExtractJSWeakCollectionReferences() 1067 JSWeakCollection::kTableOffset); in ExtractJSWeakCollectionReferences()
|
/external/v8/src/ |
D | objects-body-descriptors-inl.h | 428 class JSWeakCollection::BodyDescriptorImpl final : public BodyDescriptorBase { 745 return Op::template apply<JSWeakCollection::BodyDescriptor>(p1, p2, p3, in BodyDescriptorApply()
|
D | objects.cc | 18309 void JSWeakCollection::Initialize(Handle<JSWeakCollection> weak_collection, in Initialize() 18316 void JSWeakCollection::Set(Handle<JSWeakCollection> weak_collection, in Set() 18334 bool JSWeakCollection::Delete(Handle<JSWeakCollection> weak_collection, in Delete() 18352 Handle<JSArray> JSWeakCollection::GetEntries(Handle<JSWeakCollection> holder, in GetEntries()
|
D | objects.h | 846 V(JSWeakCollection) \
|
D | api.cc | 9605 return Utils::ToLocal(i::JSWeakCollection::GetEntries( in PreviewEntries() 9606 i::Handle<i::JSWeakCollection>::cast(object), 0)); in PreviewEntries()
|
/external/v8/src/builtins/ |
D | builtins-collections-gen.cc | 2028 TNode<EphemeronHashTable> LoadTable(TNode<JSWeakCollection> collection); 2179 TNode<JSWeakCollection> collection) { in LoadTable() 2180 return CAST(LoadObjectField(collection, JSWeakCollection::kTableOffset)); in LoadTable() 2340 TNode<JSWeakCollection> collection = CAST(Parameter(Descriptor::kCollection)); in TF_BUILTIN() 2370 TNode<JSWeakCollection> collection = CAST(Parameter(Descriptor::kCollection)); in TF_BUILTIN()
|
/external/v8/src/compiler/ |
D | code-assembler.h | 35 class JSWeakCollection; variable
|