Searched refs:JSWeakRef (Results 1 – 18 of 18) sorted by relevance
/external/v8/src/objects/ |
D | js-weak-refs.h | 109 class JSWeakRef : public TorqueGeneratedJSWeakRef<JSWeakRef, JSObject> { 111 DECL_PRINTER(JSWeakRef) 112 EXPORT_DECL_VERIFIER(JSWeakRef) 116 TQ_OBJECT_CONSTRUCTORS(JSWeakRef)
|
D | js-weak-refs.tq | 44 extern class JSWeakRef extends JSObject {
|
D | js-weak-refs-inl.h | 23 TQ_OBJECT_CONSTRUCTORS_IMPL(JSWeakRef) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
|
D | object-list-macros.h | 167 V(JSWeakRef) \
|
D | objects-body-descriptors-inl.h | 231 class JSWeakRef::BodyDescriptor final : public BodyDescriptorBase { 1030 return Op::template apply<JSWeakRef::BodyDescriptor>(p1, p2, p3, p4); in BodyDescriptorApply()
|
D | map.h | 54 V(JSWeakRef) \
|
D | js-objects.cc | 2193 return JSWeakRef::kHeaderSize; in GetHeaderSize()
|
/external/v8/src/heap/ |
D | weak-object-worklists.cc | 117 WeakObjectWorklist<JSWeakRef>& js_weak_refs) { in UpdateJSWeakRefs() 120 [](JSWeakRef js_weak_ref_in, JSWeakRef* js_weak_ref_out) -> bool { in UpdateJSWeakRefs() 121 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 | 300 Map map, JSWeakRef weak_ref) { in VisitJSWeakRef() 309 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in VisitJSWeakRef()
|
D | marking-visitor.h | 129 V8_INLINE int VisitJSWeakRef(Map map, JSWeakRef object);
|
D | mark-compact.cc | 2469 JSWeakRef weak_ref; in ClearJSWeakRefs() 2476 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in ClearJSWeakRefs()
|
/external/v8/src/builtins/ |
D | weak-ref.tq | 16 target: JSFunction)(weakTarget: JSAny): JSWeakRef { 28 const weakRef = UnsafeCast<JSWeakRef>(AllocateFastOrSlowJSObjectFromMap(map)); 41 const weakRef = Cast<JSWeakRef>(receiver) otherwise
|
/external/v8/src/diagnostics/ |
D | objects-debug.cc | 1078 void JSWeakRef::JSWeakRefVerify(Isolate* isolate) { in JSWeakRefVerify()
|
D | objects-printer.cc | 1115 void JSWeakRef::JSWeakRefPrint(std::ostream& os) { in JSWeakRefPrint()
|
/external/v8/src/compiler/ |
D | code-assembler.h | 72 class JSWeakRef; variable
|
/external/v8/src/init/ |
D | bootstrapper.cc | 4219 JSWeakRef::kHeaderSize, 0, factory->the_hole_value(), in InitializeGlobal_harmony_weak_refs()
|