Home
last modified time | relevance | path

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

/external/v8/src/objects/
Djs-weak-refs.h109 class JSWeakRef : public TorqueGeneratedJSWeakRef<JSWeakRef, JSObject> {
111 DECL_PRINTER(JSWeakRef)
112 EXPORT_DECL_VERIFIER(JSWeakRef)
116 TQ_OBJECT_CONSTRUCTORS(JSWeakRef)
Djs-weak-refs.tq44 extern class JSWeakRef extends JSObject {
Djs-weak-refs-inl.h23 TQ_OBJECT_CONSTRUCTORS_IMPL(JSWeakRef) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument
Dobject-list-macros.h167 V(JSWeakRef) \
Dobjects-body-descriptors-inl.h231 class JSWeakRef::BodyDescriptor final : public BodyDescriptorBase {
1030 return Op::template apply<JSWeakRef::BodyDescriptor>(p1, p2, p3, p4); in BodyDescriptorApply()
Dmap.h54 V(JSWeakRef) \
Djs-objects.cc2193 return JSWeakRef::kHeaderSize; in GetHeaderSize()
/external/v8/src/heap/
Dweak-object-worklists.cc117 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()
Dweak-object-worklists.h58 F(JSWeakRef, js_weak_refs, JSWeakRefs) \
Dobjects-visiting.h40 V(JSWeakRef) \
Dmarking-visitor-inl.h300 Map map, JSWeakRef weak_ref) { in VisitJSWeakRef()
309 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in VisitJSWeakRef()
Dmarking-visitor.h129 V8_INLINE int VisitJSWeakRef(Map map, JSWeakRef object);
Dmark-compact.cc2469 JSWeakRef weak_ref; in ClearJSWeakRefs()
2476 ObjectSlot slot = weak_ref.RawField(JSWeakRef::kTargetOffset); in ClearJSWeakRefs()
/external/v8/src/builtins/
Dweak-ref.tq16 target: JSFunction)(weakTarget: JSAny): JSWeakRef {
28 const weakRef = UnsafeCast<JSWeakRef>(AllocateFastOrSlowJSObjectFromMap(map));
41 const weakRef = Cast<JSWeakRef>(receiver) otherwise
/external/v8/src/diagnostics/
Dobjects-debug.cc1078 void JSWeakRef::JSWeakRefVerify(Isolate* isolate) { in JSWeakRefVerify()
Dobjects-printer.cc1115 void JSWeakRef::JSWeakRefPrint(std::ostream& os) { in JSWeakRefPrint()
/external/v8/src/compiler/
Dcode-assembler.h72 class JSWeakRef; variable
/external/v8/src/init/
Dbootstrapper.cc4219 JSWeakRef::kHeaderSize, 0, factory->the_hole_value(), in InitializeGlobal_harmony_weak_refs()