Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/objects/
Djs-weak-refs.h101 class JSWeakRef : public TorqueGeneratedJSWeakRef<JSWeakRef, JSObject> {
103 DECL_PRINTER(JSWeakRef)
104 EXPORT_DECL_VERIFIER(JSWeakRef)
108 TQ_OBJECT_CONSTRUCTORS(JSWeakRef)
Djs-weak-refs.tq41 extern class JSWeakRef extends JSObject {
Djs-weak-refs-inl.h22 TQ_OBJECT_CONSTRUCTORS_IMPL(JSWeakRef) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
Dobject-list-macros.h179 V(JSWeakRef) \
Dobjects-body-descriptors-inl.h257 class JSWeakRef::BodyDescriptor final : public BodyDescriptorBase {
1254 return CALL_APPLY(JSWeakRef); in BodyDescriptorApply()
Dmap.h55 V(JSWeakRef) \
Djs-objects.cc2418 return JSWeakRef::kHeaderSize; in GetHeaderSize()
/third_party/node/deps/v8/src/heap/
Dweak-object-worklists.cc144 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()
Dweak-object-worklists.h58 F(JSWeakRef, js_weak_refs, JSWeakRefs) \
Dobjects-visiting.h40 V(JSWeakRef) \
Dmarking-visitor-inl.h387 Map map, JSWeakRef weak_ref) { in VisitJSWeakRef()
396 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in VisitJSWeakRef()
Dmarking-visitor.h175 V8_INLINE int VisitJSWeakRef(Map map, JSWeakRef object);
Dmark-compact.cc3009 JSWeakRef weak_ref; in ClearJSWeakRefs()
3016 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in ClearJSWeakRefs()
/third_party/node/deps/v8/src/builtins/
Dweak-ref.tq20 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/
Dheap-snapshot-generator.h429 void ExtractJSWeakRefReferences(HeapEntry* entry, JSWeakRef js_weak_ref);
Dheap-snapshot-generator.cc1077 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/
Dobjects-debug.cc1268 void JSWeakRef::JSWeakRefVerify(Isolate* isolate) { in JSWeakRefVerify()
Dobjects-printer.cc1404 void JSWeakRef::JSWeakRefPrint(std::ostream& os) { in JSWeakRefPrint()
/third_party/node/deps/v8/src/compiler/
Dcode-assembler.h75 class JSWeakRef; variable
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc3912 isolate_, global, "WeakRef", JS_WEAK_REF_TYPE, JSWeakRef::kHeaderSize, in InitializeGlobal()