Searched refs:JSWeakRef (Results 1 – 20 of 20) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | js-weak-refs.h | 101 class JSWeakRef : public TorqueGeneratedJSWeakRef<JSWeakRef, JSObject> { 103 DECL_PRINTER(JSWeakRef) 104 EXPORT_DECL_VERIFIER(JSWeakRef) 108 TQ_OBJECT_CONSTRUCTORS(JSWeakRef)
|
D | js-weak-refs.tq | 41 extern class JSWeakRef extends JSObject {
|
D | js-weak-refs-inl.h | 22 TQ_OBJECT_CONSTRUCTORS_IMPL(JSWeakRef) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
|
D | object-list-macros.h | 179 V(JSWeakRef) \
|
D | objects-body-descriptors-inl.h | 257 class JSWeakRef::BodyDescriptor final : public BodyDescriptorBase { 1254 return CALL_APPLY(JSWeakRef); in BodyDescriptorApply()
|
D | map.h | 55 V(JSWeakRef) \
|
D | js-objects.cc | 2418 return JSWeakRef::kHeaderSize; in GetHeaderSize()
|
/third_party/node/deps/v8/src/heap/ |
D | weak-object-worklists.cc | 144 WeakObjectWorklist<JSWeakRef>& js_weak_refs) { in UpdateJSWeakRefs() 146 [](JSWeakRef js_weak_ref_in, JSWeakRef* js_weak_ref_out) -> bool { in UpdateJSWeakRefs() 147 JSWeakRef forwarded = ForwardingAddress(js_weak_ref_in); in UpdateJSWeakRefs()
|
D | weak-object-worklists.h | 58 F(JSWeakRef, js_weak_refs, JSWeakRefs) \
|
D | objects-visiting.h | 40 V(JSWeakRef) \
|
D | marking-visitor-inl.h | 387 Map map, JSWeakRef weak_ref) { in VisitJSWeakRef() 396 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in VisitJSWeakRef()
|
D | marking-visitor.h | 175 V8_INLINE int VisitJSWeakRef(Map map, JSWeakRef object);
|
D | mark-compact.cc | 3009 JSWeakRef weak_ref; in ClearJSWeakRefs() 3016 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in ClearJSWeakRefs()
|
/third_party/node/deps/v8/src/builtins/ |
D | weak-ref.tq | 20 target: JSFunction)(weakTarget: JSAny): JSWeakRef { 33 const weakRef = UnsafeCast<JSWeakRef>(AllocateFastOrSlowJSObjectFromMap(map)); 47 const weakRef = Cast<JSWeakRef>(receiver) otherwise
|
/third_party/node/deps/v8/src/profiler/ |
D | heap-snapshot-generator.h | 429 void ExtractJSWeakRefReferences(HeapEntry* entry, JSWeakRef js_weak_ref);
|
D | heap-snapshot-generator.cc | 1077 ExtractJSWeakRefReferences(entry, JSWeakRef::cast(obj)); in ExtractReferences() 1486 JSWeakRef js_weak_ref) { in ExtractJSWeakRefReferences() 1488 JSWeakRef::kTargetOffset); in ExtractJSWeakRefReferences()
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-debug.cc | 1268 void JSWeakRef::JSWeakRefVerify(Isolate* isolate) { in JSWeakRefVerify()
|
D | objects-printer.cc | 1404 void JSWeakRef::JSWeakRefPrint(std::ostream& os) { in JSWeakRefPrint()
|
/third_party/node/deps/v8/src/compiler/ |
D | code-assembler.h | 75 class JSWeakRef; variable
|
/third_party/node/deps/v8/src/init/ |
D | bootstrapper.cc | 3912 isolate_, global, "WeakRef", JS_WEAK_REF_TYPE, JSWeakRef::kHeaderSize, in InitializeGlobal()
|