Home
last modified time | relevance | path

Searched refs:traceWeak (Results 1 – 25 of 93) sorted by relevance

1234

/dports/www/firefox/firefox-99.0/js/public/
H A DGCPolicyAPI.h68 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 DSweepingAPI.h63 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 DGCHashTable.h25 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 DGCPolicyAPI.h79 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 DGCHashTable.h29 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 DGCPolicyAPI.h79 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 DGCHashTable.h27 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 DGCPolicyAPI.h79 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 DGCHashTable.h29 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 DNurseryAwareHashMap.h137 if (!JS::GCPolicy<MapValue>::traceWeak(trc, &p->value())) { in sweepAfterMinorGC()
151 if (!JS::GCPolicy<MapKey>::traceWeak(trc, &copy)) { in sweepAfterMinorGC()
179 void traceWeak(JSTracer* trc) { map.traceWeak(trc); } in traceWeak() function
199 static bool traceWeak(JSTracer* trc,
H A DPolicy.h55 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 DPolicy.h58 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 DPolicy.h58 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 DSavedStacks.h175 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 DSavedStacks.h176 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 DSavedStacks.h175 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 DSavedStacks.h175 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 DPolicy.h73 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 DJitRealm.h34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function
115 void traceWeak(JSTracer* trc, JS::Realm* realm);
H A DJitZone.h78 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 DJitRealm.h34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function
115 void traceWeak(JSTracer* trc, JS::Realm* realm);
H A DJitZone.h78 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 DJitRealm.h34 static bool traceWeak(JSTracer* trc, uint32_t*, WeakHeapPtrJitCode* value) { in traceWeak() function
115 void traceWeak(JSTracer* trc, JS::Realm* realm);
H A DJitZone.h78 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 DFinalizationRegistryObject.h166 bool traceWeak(JSTracer* trc);
191 void traceWeak(JSTracer* trc);

1234