/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/ |
H A D | ZoneAllocator.h | 219 class ZoneAllocPolicy : public MallocProvider<ZoneAllocPolicy> { 227 MOZ_IMPLICIT ZoneAllocPolicy(ZoneAllocator* z) : zone_(z) { in ZoneAllocPolicy() function 228 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); in ZoneAllocPolicy() 230 MOZ_IMPLICIT ZoneAllocPolicy(JS::Zone* z) in ZoneAllocPolicy() function 231 : ZoneAllocPolicy(ZoneAllocator::from(z)) {} in ZoneAllocPolicy() 232 ZoneAllocPolicy(ZoneAllocPolicy& other) : ZoneAllocPolicy(other.zone_) {} in ZoneAllocPolicy() function 233 ZoneAllocPolicy(ZoneAllocPolicy&& other) : zone_(other.zone_) { in ZoneAllocPolicy() function 237 ~ZoneAllocPolicy() { in ~ZoneAllocPolicy() 243 ZoneAllocPolicy& operator=(const ZoneAllocPolicy& other) { 246 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); [all …]
|
H A D | Zone.h | 61 using FinalizationRecordVector = GCVector<HeapPtrObject, 1, ZoneAllocPolicy>; 71 ZoneAllocPolicy, DuplicatesPossible>; 114 : public GCVector<js::HeapPtrObject, 1, js::ZoneAllocPolicy> { 126 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy> { 130 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>; 309 js::ZoneAllocPolicy>; 317 js::MovableCellHasher<js::HeapPtrObject>, js::ZoneAllocPolicy>; 337 js::ZoneAllocPolicy>;
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/ |
H A D | ZoneAllocator.h | 219 class ZoneAllocPolicy : public MallocProvider<ZoneAllocPolicy> { 227 MOZ_IMPLICIT ZoneAllocPolicy(ZoneAllocator* z) : zone_(z) { in ZoneAllocPolicy() function 228 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); in ZoneAllocPolicy() 230 MOZ_IMPLICIT ZoneAllocPolicy(JS::Zone* z) in ZoneAllocPolicy() function 231 : ZoneAllocPolicy(ZoneAllocator::from(z)) {} in ZoneAllocPolicy() 232 ZoneAllocPolicy(ZoneAllocPolicy& other) : ZoneAllocPolicy(other.zone_) {} in ZoneAllocPolicy() function 233 ZoneAllocPolicy(ZoneAllocPolicy&& other) : zone_(other.zone_) { in ZoneAllocPolicy() function 237 ~ZoneAllocPolicy() { in ~ZoneAllocPolicy() 243 ZoneAllocPolicy& operator=(const ZoneAllocPolicy& other) { 246 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); [all …]
|
H A D | Zone.h | 58 using FinalizationRecordVector = GCVector<HeapPtrObject, 1, ZoneAllocPolicy>; 64 ZoneAllocPolicy>; 107 : public GCVector<js::HeapPtrObject, 1, js::ZoneAllocPolicy> { 119 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy> { 123 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>; 325 js::ZoneAllocPolicy>; 333 js::MovableCellHasher<js::HeapPtrObject>, js::ZoneAllocPolicy>; 353 js::ZoneAllocPolicy>;
|
/dports/www/firefox/firefox-99.0/js/src/gc/ |
H A D | ZoneAllocator.h | 210 class ZoneAllocPolicy : public MallocProvider<ZoneAllocPolicy> { 218 MOZ_IMPLICIT ZoneAllocPolicy(ZoneAllocator* z) : zone_(z) { in ZoneAllocPolicy() function 219 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); in ZoneAllocPolicy() 221 MOZ_IMPLICIT ZoneAllocPolicy(JS::Zone* z) in ZoneAllocPolicy() function 222 : ZoneAllocPolicy(ZoneAllocator::from(z)) {} in ZoneAllocPolicy() 223 ZoneAllocPolicy(ZoneAllocPolicy& other) : ZoneAllocPolicy(other.zone_) {} in ZoneAllocPolicy() function 224 ZoneAllocPolicy(ZoneAllocPolicy&& other) : zone_(other.zone_) { in ZoneAllocPolicy() function 228 ~ZoneAllocPolicy() { in ~ZoneAllocPolicy() 234 ZoneAllocPolicy& operator=(const ZoneAllocPolicy& other) { 237 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); [all …]
|
H A D | FinalizationObservers.h | 31 ZoneAllocPolicy>; 35 using RecordVector = GCVector<HeapPtrObject, 1, ZoneAllocPolicy>; 43 ZoneAllocPolicy>; 58 GCVector<js::HeapPtrObject, 1, js::ZoneAllocPolicy>; 61 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>; 110 ZoneAllocPolicy>;
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/ |
H A D | ZoneAllocator.h | 219 class ZoneAllocPolicy : public MallocProvider<ZoneAllocPolicy> { 227 MOZ_IMPLICIT ZoneAllocPolicy(ZoneAllocator* z) : zone_(z) { in ZoneAllocPolicy() function 228 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); in ZoneAllocPolicy() 230 MOZ_IMPLICIT ZoneAllocPolicy(JS::Zone* z) in ZoneAllocPolicy() function 231 : ZoneAllocPolicy(ZoneAllocator::from(z)) {} in ZoneAllocPolicy() 232 ZoneAllocPolicy(ZoneAllocPolicy& other) : ZoneAllocPolicy(other.zone_) {} in ZoneAllocPolicy() function 233 ZoneAllocPolicy(ZoneAllocPolicy&& other) : zone_(other.zone_) { in ZoneAllocPolicy() function 237 ~ZoneAllocPolicy() { in ~ZoneAllocPolicy() 243 ZoneAllocPolicy& operator=(const ZoneAllocPolicy& other) { 246 zone()->registerNonGCMemory(this, MemoryUse::ZoneAllocPolicy); [all …]
|
H A D | Zone.h | 61 using FinalizationRecordVector = GCVector<HeapPtrObject, 1, ZoneAllocPolicy>; 71 ZoneAllocPolicy, DuplicatesPossible>; 114 : public GCVector<js::HeapPtrObject, 1, js::ZoneAllocPolicy> { 126 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy> { 130 MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>; 309 js::ZoneAllocPolicy>; 317 js::MovableCellHasher<js::HeapPtrObject>, js::ZoneAllocPolicy>; 337 js::ZoneAllocPolicy>;
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/builtin/ |
H A D | FinalizationRegistryObject.h | 136 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>; 171 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>; 174 GCHashSet<HeapPtrObject, MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>;
|
H A D | MapObject.h | 83 ZoneAllocPolicy> 86 typedef OrderedHashSet<HashableValue, HashableValue::Hasher, ZoneAllocPolicy> 138 OrderedHashMap<Value, Value, UnbarrieredHashPolicy, ZoneAllocPolicy>; 258 OrderedHashSet<Value, UnbarrieredHashPolicy, ZoneAllocPolicy>;
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | WasmJS.h | 294 DefaultHasher<uint32_t>, ZoneAllocPolicy>; 302 DefaultHasher<uint32_t>, ZoneAllocPolicy>>; 346 GCVector<HeapPtr<WasmGlobalObject*>, 0, ZoneAllocPolicy>; 368 ZoneAllocPolicy>>;
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/ |
H A D | Zone.h | 726 inline T* ZoneAllocPolicy::maybe_pod_malloc(size_t numElems) { in maybe_pod_malloc() 731 inline T* ZoneAllocPolicy::maybe_pod_calloc(size_t numElems) { in maybe_pod_calloc() 736 inline T* ZoneAllocPolicy::maybe_pod_realloc(T* p, size_t oldSize, in maybe_pod_realloc() 742 inline T* ZoneAllocPolicy::pod_malloc(size_t numElems) { in pod_malloc() 747 inline T* ZoneAllocPolicy::pod_calloc(size_t numElems) { in pod_calloc() 752 inline T* ZoneAllocPolicy::pod_realloc(T* p, size_t oldSize, size_t newSize) { in pod_realloc()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/builtin/ |
H A D | FinalizationRegistryObject.h | 135 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>; 170 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
|
H A D | MapObject.h | 88 ZoneAllocPolicy> 91 typedef OrderedHashSet<HashableValue, HashableValue::Hasher, ZoneAllocPolicy> 143 OrderedHashMap<Value, Value, UnbarrieredHashPolicy, ZoneAllocPolicy>; 268 OrderedHashSet<Value, UnbarrieredHashPolicy, ZoneAllocPolicy>;
|
/dports/www/firefox/firefox-99.0/js/src/builtin/ |
H A D | FinalizationRegistryObject.h | 143 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>; 178 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
|
H A D | MapObject.h | 88 ZoneAllocPolicy> 91 typedef OrderedHashSet<HashableValue, HashableValue::Hasher, ZoneAllocPolicy> 143 OrderedHashMap<Value, Value, UnbarrieredHashPolicy, ZoneAllocPolicy>; 276 OrderedHashSet<Value, UnbarrieredHashPolicy, ZoneAllocPolicy>;
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/builtin/ |
H A D | FinalizationRegistryObject.h | 135 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>; 170 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
|
H A D | MapObject.h | 88 ZoneAllocPolicy> 91 typedef OrderedHashSet<HashableValue, HashableValue::Hasher, ZoneAllocPolicy> 143 OrderedHashMap<Value, Value, UnbarrieredHashPolicy, ZoneAllocPolicy>; 268 OrderedHashSet<Value, UnbarrieredHashPolicy, ZoneAllocPolicy>;
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | Compartment.h | 36 ZoneAllocPolicy>; 38 DefaultHasher<JS::Compartment*>, ZoneAllocPolicy>; 251 ZoneAllocPolicy, DuplicatesPossible>; 262 using RealmVector = js::Vector<JS::Realm*, 1, js::ZoneAllocPolicy>;
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | Compartment.h | 34 using InnerMap = NurseryAwareHashMap<JSObject*, JSObject*, ZoneAllocPolicy>; 36 DefaultHasher<JS::Compartment*>, ZoneAllocPolicy>; 248 NurseryAwareHashMap<JSString*, JSString*, ZoneAllocPolicy, 260 using RealmVector = js::Vector<JS::Realm*, 1, js::ZoneAllocPolicy>;
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/builtin/ |
H A D | MapObject.h | 81 ZoneAllocPolicy> 84 typedef OrderedHashSet<HashableValue, HashableValue::Hasher, ZoneAllocPolicy> 137 OrderedHashMap<Value, Value, UnbarrieredHashPolicy, ZoneAllocPolicy>; 251 OrderedHashSet<Value, UnbarrieredHashPolicy, ZoneAllocPolicy>;
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | Compartment.h | 36 ZoneAllocPolicy>; 38 DefaultHasher<JS::Compartment*>, ZoneAllocPolicy>; 251 ZoneAllocPolicy, DuplicatesPossible>; 262 using RealmVector = js::Vector<JS::Realm*, 1, js::ZoneAllocPolicy>;
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | Compartment.h | 38 ZoneAllocPolicy>; 40 DefaultHasher<JS::Compartment*>, ZoneAllocPolicy>; 253 ZoneAllocPolicy>; 264 using RealmVector = js::Vector<JS::Realm*, 1, js::ZoneAllocPolicy>;
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/public/ |
H A D | AllocPolicy.h | 153 class ZoneAllocPolicy { 157 MOZ_IMPLICIT ZoneAllocPolicy(JS::Zone* z) : zone(z) {} in ZoneAllocPolicy() function
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | WasmJS.h | 308 DefaultHasher<uint32_t>, ZoneAllocPolicy>; 355 GCVector<HeapPtr<WasmGlobalObject*>, 0, ZoneAllocPolicy>; 379 ZoneAllocPolicy>>;
|