Home
last modified time | relevance | path

Searched refs:JSWeakCollection (Results 1 – 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/objects/
Djs-collection.h89 class JSWeakCollection
90 : public TorqueGeneratedJSWeakCollection<JSWeakCollection, JSObject> {
92 static void Initialize(Handle<JSWeakCollection> collection, Isolate* isolate);
93 V8_EXPORT_PRIVATE static void Set(Handle<JSWeakCollection> collection,
96 static bool Delete(Handle<JSWeakCollection> collection, Handle<Object> key,
98 static Handle<JSArray> GetEntries(Handle<JSWeakCollection> holder,
111 TQ_OBJECT_CONSTRUCTORS(JSWeakCollection)
115 class JSWeakMap : public TorqueGeneratedJSWeakMap<JSWeakMap, JSWeakCollection> {
126 class JSWeakSet : public TorqueGeneratedJSWeakSet<JSWeakSet, JSWeakCollection> {
Djs-collection.tq14 extern class JSWeakCollection extends JSObject {
18 extern class JSWeakSet extends JSWeakCollection {}
19 extern class JSWeakMap extends JSWeakCollection {}
Djs-collection-inl.h27 TQ_OBJECT_CONSTRUCTORS_IMPL(JSWeakCollection) in TQ_OBJECT_CONSTRUCTORS_IMPL()
Dobject-list-macros.h178 V(JSWeakCollection) \
Dobjects-body-descriptors-inl.h647 class JSWeakCollection::BodyDescriptorImpl final : public BodyDescriptorBase {
1242 return CALL_APPLY(JSWeakCollection); in BodyDescriptorApply()
Dmap.h56 V(JSWeakCollection) \
Dobjects.cc6498 void JSWeakCollection::Initialize(Handle<JSWeakCollection> weak_collection, in Initialize()
6504 void JSWeakCollection::Set(Handle<JSWeakCollection> weak_collection, in Set()
6521 bool JSWeakCollection::Delete(Handle<JSWeakCollection> weak_collection, in Delete()
6539 Handle<JSArray> JSWeakCollection::GetEntries(Handle<JSWeakCollection> holder, in GetEntries()
/third_party/node/deps/v8/src/runtime/
Druntime-collections.cc80 Handle<JSWeakCollection> weak_collection = args.at<JSWeakCollection>(0); in RUNTIME_FUNCTION()
95 bool was_present = JSWeakCollection::Delete(weak_collection, key, hash); in RUNTIME_FUNCTION()
102 Handle<JSWeakCollection> weak_collection = args.at<JSWeakCollection>(0); in RUNTIME_FUNCTION()
118 JSWeakCollection::Set(weak_collection, key, value, hash); in RUNTIME_FUNCTION()
Druntime-test.cc1737 Handle<JSWeakCollection> collection = args.at<JSWeakCollection>(0); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/heap/
Dobjects-visiting.h39 V(JSWeakCollection) \
Dconcurrent-marking.cc133 int VisitJSWeakCollection(Map map, JSWeakCollection object) { in VisitJSWeakCollection()
Dfactory.cc2709 JSWeakCollection::Initialize(weakmap, isolate()); in NewJSWeakMap()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-collections-gen.h197 TNode<EphemeronHashTable> LoadTable(TNode<JSWeakCollection> collection);
Dbuiltins-collections-gen.cc239 JSWeakCollection::kAddFunctionDescriptorIndex); in GotoIfInitialAddFunctionModified()
2477 TNode<JSWeakCollection> collection) { in LoadTable()
2478 return CAST(LoadObjectField(collection, JSWeakCollection::kTableOffset)); in LoadTable()
2638 auto collection = Parameter<JSWeakCollection>(Descriptor::kCollection); in TF_BUILTIN()
2668 auto collection = Parameter<JSWeakCollection>(Descriptor::kCollection); in TF_BUILTIN()
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.h45 class JSWeakCollection; variable
416 JSWeakCollection collection);
Dheap-snapshot-generator.cc1250 JSWeakCollection obj) { in ExtractJSWeakCollectionReferences()
1252 JSWeakCollection::kTableOffset); in ExtractJSWeakCollectionReferences()
/third_party/node/deps/v8/src/compiler/
Dcode-assembler.h72 class JSWeakCollection; variable
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc3722 DCHECK_EQ(JSWeakCollection::kAddFunctionDescriptorIndex, in InitializeGlobal()
3757 DCHECK_EQ(JSWeakCollection::kAddFunctionDescriptorIndex, in InitializeGlobal()
/third_party/node/deps/v8/src/wasm/
Dc-api.cc461 i::JSWeakCollection::Set(host_info_map_, object, wrapper, hash); in SetHostInfo()
/third_party/node/deps/v8/src/api/
Dapi.cc9727 return Utils::ToLocal(i::JSWeakCollection::GetEntries( in PreviewEntries()
9728 i::Handle<i::JSWeakCollection>::cast(object), 0)); in PreviewEntries()