/dports/lang/mosh/mosh-0.2.7/src/ |
H A D | Object-accessors.h | 11 && 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 D | Object.cpp | 264 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 D | trace_collections.h | 12 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 D | fields_illegal_tracing.h | 27 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 D | heap-write-barrier-inl.h | 34 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 D | heap-write-barrier.h | 26 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 D | marking-visitor.h | 21 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 D | cast.tq | 5 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 D | objects-body-descriptors.h | 37 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 D | objects-inl.h | 156 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 D | tagged-field.h | 38 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 D | objects-body-descriptors.h | 37 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 D | tagged-field.h | 38 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 D | objects-inl.h | 151 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 D | objects-body-descriptors-inl.h | 107 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 D | trace_collections.h | 12 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 D | fields_illegal_tracing.h | 27 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 D | objects-body-descriptors.h | 33 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 D | objects-inl.h | 161 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 D | tagged-field.h | 38 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 D | objects-body-descriptors-inl.h | 66 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 D | heap-write-barrier-inl.h | 51 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 D | heap-write-barrier.h | 32 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 D | heap-write-barrier-inl.h | 27 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 D | heap-write-barrier.h | 32 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 …]
|