/dports/www/firefox/firefox-99.0/js/public/ |
H A D | GCPolicyAPI.h | 68 static bool traceWeak(JSTracer* trc, T* tp) { return tp->traceWeak(trc); } in traceWeak() function 84 static bool traceWeak(JSTracer*, T* v) { return true; } in traceWeak() function 121 static bool traceWeak(JSTracer* trc, T* vp) { 123 return (*vp)->traceWeak(trc); 136 static bool traceWeak(JSTracer* trc, JS::Heap<T>* thingp) { 150 static bool traceWeak(JSTracer* trc, mozilla::UniquePtr<T, D>* tp) { 152 return GCPolicy<T>::traceWeak(trc, tp->get()); 176 static bool traceWeak(JSTracer* trc, mozilla::Maybe<T>* tp) { 178 return GCPolicy<T>::traceWeak(trc, tp->ptr());
|
H A D | SweepingAPI.h | 63 virtual size_t traceWeak(JSTracer* trc, js::gc::StoreBuffer* sbToLock) = 0; 103 size_t traceWeak(JSTracer* trc, js::gc::StoreBuffer* sbToLock) override { in traceWeak() function 112 GCPolicy<T>::traceWeak(trc, &cache); in traceWeak()
|
H A D | GCHashTable.h | 25 static bool traceWeak(JSTracer* trc, Key* key, Value* value) { in traceWeak() function 26 return GCPolicy<Key>::traceWeak(trc, key) && in traceWeak() 27 GCPolicy<Value>::traceWeak(trc, value); in traceWeak() 77 bool traceWeak(JSTracer* trc) { in traceWeak() function 85 if (!MapEntryGCPolicy::traceWeak(trc, &e.front().mutableKey(), in traceWeakEntries() 129 bool traceWeak(JSTracer* trc) { in traceWeak() function 132 if (!MapEntryGCPolicy::traceWeak(trc, &key, &e.front().value())) { in traceWeak() 256 bool traceWeak(JSTracer* trc) { in traceWeak() function 264 if (!GCPolicy<T>::traceWeak(trc, &e.mutableFront())) { in traceWeakEntries() 397 size_t traceWeak(JSTracer* trc, js::gc::StoreBuffer* sbToLock) override { in traceWeak() function [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/public/ |
H A D | GCPolicyAPI.h | 79 static bool traceWeak(JSTracer* trc, T* tp) { return tp->traceWeak(trc); } in traceWeak() function 96 static bool traceWeak(JSTracer*, T* v) { return true; } in traceWeak() function 120 static bool traceWeak(JSTracer* trc, T* vp) { 150 static bool traceWeak(JSTracer* trc, T* vp) { 152 return (*vp)->traceWeak(trc); 168 static bool traceWeak(JSTracer* trc, JS::Heap<T>* thingp) { 191 static bool traceWeak(JSTracer* trc, mozilla::UniquePtr<T, D>* tp) { 193 return GCPolicy<T>::traceWeak(trc, tp->get()); 223 static bool traceWeak(JSTracer* trc, mozilla::Maybe<T>* tp) { 225 return GCPolicy<T>::traceWeak(trc, tp->ptr());
|
H A D | GCHashTable.h | 29 static bool traceWeak(JSTracer* trc, Key* key, Value* value) { in traceWeak() function 30 return GCPolicy<Key>::traceWeak(trc, key) && in traceWeak() 31 GCPolicy<Value>::traceWeak(trc, value); in traceWeak() 95 void traceWeak(JSTracer* trc) { in traceWeak() function 97 if (!MapSweepPolicy::traceWeak(trc, &e.front().mutableKey(), in traceWeak() 152 void traceWeak(JSTracer* trc) { in traceWeak() function 155 if (!MapSweepPolicy::traceWeak(trc, &key, &e.front().value())) { in traceWeak() 293 void traceWeak(JSTracer* trc) { in traceWeak() function 295 if (!GCPolicy<T>::traceWeak(trc, &e.mutableFront())) { in traceWeak()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/public/ |
H A D | GCPolicyAPI.h | 79 static bool traceWeak(JSTracer* trc, T* tp) { return tp->traceWeak(trc); } in traceWeak() function 96 static bool traceWeak(JSTracer*, T* v) { return true; } in traceWeak() function 120 static bool traceWeak(JSTracer* trc, T* vp) { 150 static bool traceWeak(JSTracer* trc, T* vp) { 152 return (*vp)->traceWeak(trc); 168 static bool traceWeak(JSTracer* trc, JS::Heap<T>* thingp) { 191 static bool traceWeak(JSTracer* trc, mozilla::UniquePtr<T, D>* tp) { 193 return GCPolicy<T>::traceWeak(trc, tp->get()); 223 static bool traceWeak(JSTracer* trc, mozilla::Maybe<T>* tp) { 225 return GCPolicy<T>::traceWeak(trc, tp->ptr());
|
H A D | GCHashTable.h | 27 static bool traceWeak(JSTracer* trc, Key* key, Value* value) { in traceWeak() function 28 return GCPolicy<Key>::traceWeak(trc, key) && in traceWeak() 29 GCPolicy<Value>::traceWeak(trc, value); in traceWeak() 87 void traceWeak(JSTracer* trc) { in traceWeak() function 89 if (!MapSweepPolicy::traceWeak(trc, &e.front().mutableKey(), in traceWeak() 144 void traceWeak(JSTracer* trc) { in traceWeak() function 147 if (!MapSweepPolicy::traceWeak(trc, &key, &e.front().value())) { in traceWeak() 280 void traceWeak(JSTracer* trc) { in traceWeak() function 282 if (!GCPolicy<T>::traceWeak(trc, &e.mutableFront())) { in traceWeak()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/public/ |
H A D | GCPolicyAPI.h | 79 static bool traceWeak(JSTracer* trc, T* tp) { return tp->traceWeak(trc); } in traceWeak() function 96 static bool traceWeak(JSTracer*, T* v) { return true; } in traceWeak() function 120 static bool traceWeak(JSTracer* trc, T* vp) { 150 static bool traceWeak(JSTracer* trc, T* vp) { 152 return (*vp)->traceWeak(trc); 168 static bool traceWeak(JSTracer* trc, JS::Heap<T>* thingp) { 191 static bool traceWeak(JSTracer* trc, mozilla::UniquePtr<T, D>* tp) { 193 return GCPolicy<T>::traceWeak(trc, tp->get()); 223 static bool traceWeak(JSTracer* trc, mozilla::Maybe<T>* tp) { 225 return GCPolicy<T>::traceWeak(trc, tp->ptr());
|
H A D | GCHashTable.h | 29 static bool traceWeak(JSTracer* trc, Key* key, Value* value) { in traceWeak() function 30 return GCPolicy<Key>::traceWeak(trc, key) && in traceWeak() 31 GCPolicy<Value>::traceWeak(trc, value); in traceWeak() 95 void traceWeak(JSTracer* trc) { in traceWeak() function 97 if (!MapSweepPolicy::traceWeak(trc, &e.front().mutableKey(), in traceWeak() 152 void traceWeak(JSTracer* trc) { in traceWeak() function 155 if (!MapSweepPolicy::traceWeak(trc, &key, &e.front().value())) { in traceWeak() 293 void traceWeak(JSTracer* trc) { in traceWeak() function 295 if (!GCPolicy<T>::traceWeak(trc, &e.mutableFront())) { in traceWeak()
|
/dports/www/firefox/firefox-99.0/js/src/gc/ |
H A D | NurseryAwareHashMap.h | 137 if (!JS::GCPolicy<MapValue>::traceWeak(trc, &p->value())) { in sweepAfterMinorGC() 151 if (!JS::GCPolicy<MapKey>::traceWeak(trc, ©)) { in sweepAfterMinorGC() 179 void traceWeak(JSTracer* trc) { map.traceWeak(trc); } in traceWeak() function 199 static bool traceWeak(JSTracer* trc,
|
H A D | Policy.h | 55 static bool traceWeak(JSTracer* trc, js::HeapPtr<T>* thingp) { 74 static bool traceWeak(JSTracer* trc, js::WeakHeapPtr<T>* thingp) { 81 static bool traceWeak(JSTracer* trc, js::UnsafeBarePtr<T>* vp) {
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/ |
H A D | Policy.h | 58 static bool traceWeak(JSTracer* trc, js::HeapPtr<T>* thingp) { 83 static bool traceWeak(JSTracer* trc, js::WeakHeapPtr<T>* thingp) {
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/ |
H A D | Policy.h | 58 static bool traceWeak(JSTracer* trc, js::HeapPtr<T>* thingp) { 83 static bool traceWeak(JSTracer* trc, js::WeakHeapPtr<T>* thingp) {
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | SavedStacks.h | 175 void traceWeak(JSTracer* trc); 242 bool traceWeak(JSTracer* trc) { in traceWeak() function 258 bool traceWeak(JSTracer* trc) { in traceWeak() function
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | SavedStacks.h | 176 void traceWeak(JSTracer* trc); 243 bool traceWeak(JSTracer* trc) { in traceWeak() function 259 bool traceWeak(JSTracer* trc) { in traceWeak() function
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | SavedStacks.h | 175 void traceWeak(JSTracer* trc); 242 bool traceWeak(JSTracer* trc) { in traceWeak() function 258 bool traceWeak(JSTracer* trc) { in traceWeak() function
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | SavedStacks.h | 175 void traceWeak(JSTracer* trc); 246 bool traceWeak(JSTracer* trc) { in traceWeak() function 262 bool traceWeak(JSTracer* trc) { in traceWeak() function
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/ |
H A D | Policy.h | 73 static bool traceWeak(JSTracer* trc, js::HeapPtr<T>* thingp) { 98 static bool traceWeak(JSTracer* trc, js::WeakHeapPtr<T>* thingp) {
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | JitRealm.h | 34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function 115 void traceWeak(JSTracer* trc, JS::Realm* realm);
|
H A D | JitZone.h | 78 static bool traceWeak(JSTracer* trc, CacheIRStubKey*, in traceWeak() function 114 void traceWeak(JSTracer* trc);
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | JitRealm.h | 34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function 115 void traceWeak(JSTracer* trc, JS::Realm* realm);
|
H A D | JitZone.h | 78 static bool traceWeak(JSTracer* trc, CacheIRStubKey*, in traceWeak() function 114 void traceWeak(JSTracer* trc);
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | JitRealm.h | 34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function 115 void traceWeak(JSTracer* trc, JS::Realm* realm);
|
H A D | JitZone.h | 78 static bool traceWeak(JSTracer* trc, CacheIRStubKey*, in traceWeak() function 114 void traceWeak(JSTracer* trc);
|
/dports/www/firefox/firefox-99.0/js/src/builtin/ |
H A D | FinalizationRegistryObject.h | 166 bool traceWeak(JSTracer* trc); 191 void traceWeak(JSTracer* trc);
|