Home
last modified time | relevance | path

Searched refs:HeapObject (Results 1 – 25 of 1891) sorted by relevance

12345678910>>...76

/dports/lang/mosh/mosh-0.2.7/src/
H A DObject-accessors.h11 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::GenericHashTable; in isGenericHashTable()
23 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Vector; in isVector()
35 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Closure; in isClosure()
47 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::CProcedure; in isCProcedure()
59 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::String; in isString()
71 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Symbol; in isSymbol()
83 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Stack; in isStack()
95 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Box; in isBox()
167 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Regexp; in isRegexp()
215 && reinterpret_cast<HeapObject*>(val)->type == HeapObject::Codec; in isCodec()
[all …]
H A DObject.cpp264 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Codec, in makeCodec()
270 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Transcoder, in makeTranscoder()
276 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Transcoder, in makeTranscoder()
282 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Transcoder, in makeTranscoder()
306 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Regexp, in makeRegexp()
312 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::RegMatch, in makeRegMatch()
376 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Callable, in makeCallable()
408 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Socket, in makeSocket()
414 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::VM, in makeVM()
426 return Object(reinterpret_cast<intptr_t>(new HeapObject(HeapObject::Mutex, in makeMutex()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/tools/clang/blink_gc_plugin/tests/
H A Dtrace_collections.h12 class HeapObject : public GarbageCollected<HeapObject> {
17 HeapVector<Member<HeapObject> > m_heapVector;
18 Vector<Member<HeapObject>, 0, HeapAllocator> m_wtfVector;
20 HeapDeque<Member<HeapObject> > m_heapDeque;
21 Deque<Member<HeapObject>, 0, HeapAllocator> m_wtfDeque;
23 HeapHashSet<Member<HeapObject> > m_heapSet;
24 HashSet<Member<HeapObject>, void, HeapAllocator> m_wtfSet;
26 HeapListHashSet<Member<HeapObject> > m_heapListSet;
29 HeapLinkedHashSet<Member<HeapObject> > m_heapLinkedSet;
35 HeapHashMap<int, Member<HeapObject> > m_heapMapKey;
[all …]
H A Dfields_illegal_tracing.h27 class HeapObject; variable
36 scoped_refptr<HeapObject> m_obj2;
37 bar::unique_ptr<HeapObject> m_obj3;
38 std::unique_ptr<HeapObject> m_obj4;
40 HeapVector<Member<HeapObject>>::iterator m_iterator2;
44 class HeapObject : public GarbageCollected<HeapObject> {
50 scoped_refptr<HeapObject> m_obj2;
51 bar::unique_ptr<HeapObject> m_obj3;
52 std::unique_ptr<HeapObject> m_obj4;
54 HeapDeque<Member<HeapObject>>::const_reverse_iterator m_iterator4;
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/heap/
H A Dheap-write-barrier-inl.h34 HeapObject object, ArrayBufferExtension* extension);
43 Heap* heap, HeapObject host, HeapObject descriptor_array,
63 HeapObject object) { in FromHeapObject()
125 HeapObject value) { in MarkingBarrierInternal()
169 HeapObject value) { in GenerationalBarrier()
183 table, slot.address(), HeapObject::cast(value)); in GenerationalEphemeronKeyBarrier()
189 HeapObject value_heap_object; in GenerationalBarrier()
212 HeapObject value) { in MarkingBarrier()
222 HeapObject value_heap_object; in MarkingBarrier()
229 HeapObject object) { in MarkingBarrierForCode()
[all …]
H A Dheap-write-barrier.h26 void WriteBarrierForCode(Code host, RelocInfo* rinfo, HeapObject value);
30 void GenerationalBarrier(HeapObject object, ObjectSlot slot, Object value);
31 void GenerationalBarrier(HeapObject object, ObjectSlot slot, HeapObject value);
32 void GenerationalBarrier(HeapObject object, MaybeObjectSlot slot,
39 void MarkingBarrier(HeapObject object, ObjectSlot slot, Object value);
40 void MarkingBarrier(HeapObject object, ObjectSlot slot, HeapObject value);
42 void MarkingBarrierForCode(Code host, RelocInfo* rinfo, HeapObject object);
44 void MarkingBarrierForArrayBufferExtension(HeapObject object,
47 void MarkingBarrierForDescriptorArray(Heap* heap, HeapObject host,
48 HeapObject descriptor_array,
[all …]
H A Dmarking-visitor.h21 HeapObject key;
22 HeapObject value;
66 std::vector<HeapObject> newly_discovered;
84 Marking::ObjectColor Color(HeapObject obj) { in Color()
88 V8_INLINE bool IsImpossible(HeapObject obj) { in IsImpossible()
92 V8_INLINE bool IsBlack(HeapObject obj) { in IsBlack()
96 V8_INLINE bool IsWhite(HeapObject obj) { in IsWhite()
100 V8_INLINE bool IsGrey(HeapObject obj) { in IsGrey()
108 V8_INLINE bool WhiteToGrey(HeapObject obj) { in WhiteToGrey()
116 V8_INLINE bool GreyToBlack(HeapObject obj) { in GreyToBlack()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/builtins/
H A Dcast.tq5 extern macro IsCallable(HeapObject): bool;
8 extern macro IsJSArray(HeapObject): bool;
9 extern macro IsJSProxy(HeapObject): bool;
12 extern macro IsMap(HeapObject): bool;
135 case (HeapObject): {
261 macro Cast<A : type extends HeapObject>(o: HeapObject): A
264 Cast<HeapObject>(o: HeapObject): HeapObject
269 Cast<Null>(o: HeapObject): Null
311 case (HeapObject): {
525 case (HeapObject): {
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/objects/
H A Dobjects-body-descriptors.h37 static inline void IteratePointer(HeapObject obj, int offset,
86 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
102 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
128 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
139 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
152 static inline int SizeOf(Map map, HeapObject object);
165 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
176 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
190 static inline int SizeOf(Map map, HeapObject object);
203 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
[all …]
H A Dobjects-inl.h156 DEF_GETTER(HeapObject, IsFunction, bool) { in DEF_GETTER() argument
203 DEF_GETTER(HeapObject, IsSeqString, bool) { in DEF_GETTER() argument
234 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumber()
245 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumeric()
278 HeapObject this_heap_object = HeapObject::cast(*this); in IsLayoutDescriptor()
387 HeapObject this_heap_object = HeapObject::cast(*this); in IsPrimitive()
399 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in IsArray()
493 HeapObject heap_object = HeapObject::cast(*this); in OptimalRepresentation()
501 return Representation::HeapObject(); in OptimalRepresentation()
682 return HeapObject::FromAddress(value_); in ToForwardingAddress()
[all …]
H A Dtagged-field.h38 static inline Address address(HeapObject host, int offset = 0);
40 static inline T load(HeapObject host, int offset = 0);
43 static inline void store(HeapObject host, T value);
44 static inline void store(HeapObject host, int offset, T value);
46 static inline T Relaxed_Load(HeapObject host, int offset = 0);
47 static inline T Relaxed_Load(IsolateRoot isolate, HeapObject host,
50 static inline void Relaxed_Store(HeapObject host, T value);
53 static inline T Acquire_Load(HeapObject host, int offset = 0);
54 static inline T Acquire_Load(IsolateRoot isolate, HeapObject host,
57 static inline void Release_Store(HeapObject host, T value);
[all …]
/dports/lang/v8/v8-9.6.180.12/src/objects/
H A Dobjects-body-descriptors.h37 static inline void IteratePointer(HeapObject obj, int offset,
86 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
102 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
128 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
139 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
152 static inline int SizeOf(Map map, HeapObject object);
165 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
176 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
190 static inline int SizeOf(Map map, HeapObject object);
203 static inline int SizeOf(Map map, HeapObject object) { in SizeOf()
[all …]
H A Dtagged-field.h38 static inline Address address(HeapObject host, int offset = 0);
40 static inline T load(HeapObject host, int offset = 0);
41 static inline T load(PtrComprCageBase cage_base, HeapObject host,
44 static inline void store(HeapObject host, T value);
45 static inline void store(HeapObject host, int offset, T value);
47 static inline T Relaxed_Load(HeapObject host, int offset = 0);
51 static inline void Relaxed_Store(HeapObject host, T value);
54 static inline T Acquire_Load(HeapObject host, int offset = 0);
60 static inline void Release_Store(HeapObject host, T value);
69 HeapObject host);
[all …]
H A Dobjects-inl.h151 DEF_GETTER(HeapObject, IsCodeT, bool) { in DEF_GETTER() argument
160 DEF_GETTER(HeapObject, IsFunction, bool) { in DEF_GETTER() argument
237 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumber()
248 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumeric()
377 HeapObject this_heap_object = HeapObject::cast(*this); in IsPrimitive()
389 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in IsArray()
478 HeapObject heap_object = HeapObject::cast(*this); in OptimalRepresentation()
485 return Representation::HeapObject(); in OptimalRepresentation()
683 HeapObject obj = HeapObject::FromAddress(value_); in ToForwardingAddress()
734 DEF_GETTER(HeapObject, map, Map) { in DEF_GETTER() argument
[all …]
H A Dobjects-body-descriptors-inl.h107 if (start_offset == HeapObject::kMapOffset) { in IteratePointers()
117 DCHECK_NE(offset, HeapObject::kMapOffset); in IteratePointer()
131 DCHECK_NE(offset, HeapObject::kMapOffset); in IterateMaybeWeakPointer()
200 return offset >= HeapObject::kHeaderSize; in IsValidSlot()
419 static inline int SizeOf(Map map, HeapObject obj) { in SizeOf()
451 static inline int SizeOf(Map map, HeapObject obj) { in SizeOf()
465 static inline int SizeOf(Map map, HeapObject obj) { in SizeOf()
556 return offset >= HeapObject::kHeaderSize; in IsValidSlot()
832 HeapObject relocation_info = in IterateBody()
878 return offset >= HeapObject::kHeaderSize; in IsValidSlot()
[all …]
/dports/lang/v8/v8-9.6.180.12/tools/clang/blink_gc_plugin/tests/
H A Dtrace_collections.h12 class HeapObject : public GarbageCollected<HeapObject> {
17 HeapVector<Member<HeapObject> > m_heapVector;
18 Vector<Member<HeapObject>, 0, HeapAllocator> m_wtfVector;
20 HeapDeque<Member<HeapObject> > m_heapDeque;
21 Deque<Member<HeapObject>, 0, HeapAllocator> m_wtfDeque;
23 HeapHashSet<Member<HeapObject> > m_heapSet;
24 HashSet<Member<HeapObject>, void, HeapAllocator> m_wtfSet;
26 HeapLinkedHashSet<Member<HeapObject> > m_heapLinkedSet;
29 HeapHashCountedSet<Member<HeapObject> > m_heapCountedSet;
32 HeapHashMap<int, Member<HeapObject> > m_heapMapKey;
[all …]
H A Dfields_illegal_tracing.h27 class HeapObject; variable
37 scoped_refptr<HeapObject> m_obj2;
38 bar::unique_ptr<HeapObject> m_obj3;
39 std::unique_ptr<HeapObject> m_obj4;
49 class HeapObject : public GarbageCollected<HeapObject> {
55 scoped_refptr<HeapObject> m_obj2;
56 bar::unique_ptr<HeapObject> m_obj3;
57 std::unique_ptr<HeapObject> m_obj4;
67 scoped_refptr<HeapObject> m_obj2;
68 bar::unique_ptr<HeapObject> m_obj3;
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/objects/
H A Dobjects-body-descriptors.h33 static inline void IteratePointers(HeapObject obj, int start_offset,
37 static inline void IteratePointer(HeapObject obj, int offset,
63 static inline bool IsValidJSObjectSlotImpl(Map map, HeapObject obj,
72 static inline void IterateJSObjectBodyImpl(Map map, HeapObject obj,
87 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
113 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
123 static inline int SizeOf(Map map, HeapObject object);
133 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
143 static inline int SizeOf(Map map, HeapObject object);
159 static bool IsValidSlot(Map map, HeapObject obj, int offset) { in IsValidSlot()
[all …]
H A Dobjects-inl.h161 DEF_GETTER(HeapObject, IsFunction, bool) { in DEF_GETTER() argument
208 DEF_GETTER(HeapObject, IsSeqString, bool) { in DEF_GETTER() argument
239 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumber()
250 HeapObject this_heap_object = HeapObject::cast(*this); in IsNumeric()
283 HeapObject this_heap_object = HeapObject::cast(*this); in IsLayoutDescriptor()
392 HeapObject this_heap_object = HeapObject::cast(*this); in IsPrimitive()
404 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in IsArray()
498 HeapObject heap_object = HeapObject::cast(*this); in OptimalRepresentation()
506 return Representation::HeapObject(); in OptimalRepresentation()
668 return HeapObject::FromAddress(value_); in ToForwardingAddress()
[all …]
H A Dtagged-field.h38 static inline Address address(HeapObject host, int offset = 0);
40 static inline T load(HeapObject host, int offset = 0);
43 static inline void store(HeapObject host, T value);
44 static inline void store(HeapObject host, int offset, T value);
46 static inline T Relaxed_Load(HeapObject host, int offset = 0);
47 static inline T Relaxed_Load(const Isolate* isolate, HeapObject host,
50 static inline void Relaxed_Store(HeapObject host, T value);
53 static inline T Acquire_Load(HeapObject host, int offset = 0);
54 static inline T Acquire_Load(const Isolate* isolate, HeapObject host,
57 static inline void Release_Store(HeapObject host, T value);
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/
H A Dobjects-body-descriptors-inl.h66 HeapObject::RawField(obj, end_offset)); in IteratePointers()
72 v->VisitPointer(obj, HeapObject::RawField(obj, offset)); in IteratePointer()
204 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
220 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
240 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
256 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
271 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
321 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
342 static inline int SizeOf(Map* map, HeapObject* obj) { in SizeOf()
714 void HeapObject::IterateFast(ObjectVisitor* v) { in IterateFast()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/
H A Dheap-write-barrier-inl.h51 HeapObject object) { in FromHeapObject()
82 HeapObject value) { in GenerationalBarrierInternal()
117 WriteBarrierForCode(host, rinfo, HeapObject::cast(value)); in WriteBarrierForCode()
134 GenerationalBarrier(object, slot, HeapObject::cast(value)); in GenerationalBarrier()
138 HeapObject value) { in GenerationalBarrier()
152 table, slot.address(), HeapObject::cast(value)); in GenerationalEphemeronKeyBarrier()
158 HeapObject value_heap_object; in GenerationalBarrier()
165 HeapObject object) { in GenerationalBarrierForCode()
193 inline bool IsReadOnlyHeapObject(HeapObject object) { in IsReadOnlyHeapObject()
216 HeapObject value_heap_object; in Marking()
[all …]
H A Dheap-write-barrier.h32 void WriteBarrierForCode(Code host, RelocInfo* rinfo, HeapObject value);
36 void GenerationalBarrier(HeapObject object, ObjectSlot slot, Object value);
37 void GenerationalBarrier(HeapObject object, ObjectSlot slot, HeapObject value);
38 void GenerationalBarrier(HeapObject object, MaybeObjectSlot slot,
44 inline bool IsReadOnlyHeapObject(HeapObject object);
48 static inline void Marking(HeapObject host, ObjectSlot, Object value);
49 static inline void Marking(HeapObject host, HeapObjectSlot, HeapObject value);
50 static inline void Marking(HeapObject host, MaybeObjectSlot,
52 static inline void Marking(Code host, RelocInfo*, HeapObject value);
62 static void MarkingSlow(Heap* heap, HeapObject host, HeapObjectSlot,
[all …]
/dports/lang/v8/v8-9.6.180.12/src/heap/
H A Dheap-write-barrier-inl.h27 HeapObject value);
53 HeapObject object) { in FromHeapObject()
84 HeapObject value) { in GenerationalBarrierInternal()
119 WriteBarrierForCode(host, rinfo, HeapObject::cast(value)); in WriteBarrierForCode()
146 HeapObject value) { in GenerationalBarrier()
159 table, slot.address(), HeapObject::cast(value)); in GenerationalEphemeronKeyBarrier()
165 HeapObject value_heap_object; in GenerationalBarrier()
172 HeapObject object) { in GenerationalBarrierForCode()
200 inline bool IsReadOnlyHeapObject(HeapObject object) { in IsReadOnlyHeapObject()
223 HeapObject value_heap_object; in Marking()
[all …]
H A Dheap-write-barrier.h32 void WriteBarrierForCode(Code host, RelocInfo* rinfo, HeapObject value);
37 void GenerationalBarrier(HeapObject object, ObjectSlot slot, Code value);
38 void GenerationalBarrier(HeapObject object, ObjectSlot slot, HeapObject value);
39 void GenerationalBarrier(HeapObject object, MaybeObjectSlot slot,
45 inline bool IsReadOnlyHeapObject(HeapObject object);
49 static inline void Marking(HeapObject host, ObjectSlot, Object value);
50 static inline void Marking(HeapObject host, HeapObjectSlot, HeapObject value);
51 static inline void Marking(HeapObject host, MaybeObjectSlot,
53 static inline void Marking(Code host, RelocInfo*, HeapObject value);
65 static void MarkingSlow(Heap* heap, HeapObject host, HeapObjectSlot,
[all …]

12345678910>>...76