Home
last modified time | relevance | path

Searched refs:ZoneAllocPolicy (Results 1 – 25 of 101) sorted by relevance

12345

/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/
H A DZoneAllocator.h219 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 DZone.h61 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 DZoneAllocator.h219 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 DZone.h58 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 DZoneAllocator.h210 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 DFinalizationObservers.h31 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 DZoneAllocator.h219 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 DZone.h61 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 DFinalizationRegistryObject.h136 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
171 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
174 GCHashSet<HeapPtrObject, MovableCellHasher<HeapPtrObject>, ZoneAllocPolicy>;
H A DMapObject.h83 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 DWasmJS.h294 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 DZone.h726 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 DFinalizationRegistryObject.h135 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
170 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
H A DMapObject.h88 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 DFinalizationRegistryObject.h143 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
178 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
H A DMapObject.h88 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 DFinalizationRegistryObject.h135 GCVector<WeakHeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
170 GCVector<HeapPtr<FinalizationRecordObject*>, 1, js::ZoneAllocPolicy>;
H A DMapObject.h88 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 DCompartment.h36 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 DCompartment.h34 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 DMapObject.h81 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 DCompartment.h36 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 DCompartment.h38 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 DAllocPolicy.h153 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 DWasmJS.h308 DefaultHasher<uint32_t>, ZoneAllocPolicy>;
355 GCVector<HeapPtr<WasmGlobalObject*>, 0, ZoneAllocPolicy>;
379 ZoneAllocPolicy>>;

12345