Home
last modified time | relevance | path

Searched refs:atomsZone (Results 1 – 25 of 67) sorted by relevance

123

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/
H A DPublicIterators.h91 JS::Zone* atomsZone; variable
96 atomsZone(selector == WithAtoms ? rt->gc.atomsZone.ref() : nullptr) { in ZonesIter()
97 if (!atomsZone && !done()) next(); in ZonesIter()
100 bool done() const { return !atomsZone && group.done(); } in done()
104 if (atomsZone) atomsZone = nullptr; in next()
121 return atomsZone ? atomsZone : zone.ref().get(); in get()
H A DAtomMarking.cpp82 Zone* atomsZone = runtime->unsafeAtomsCompartment()->zone(); in computeBitmapFromChunkMarkBits() local
84 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in computeBitmapFromChunkMarkBits()
115 Zone* atomsZone = runtime->unsafeAtomsCompartment()->zone(); in BitwiseOrIntoChunkMarkBits() local
117 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in BitwiseOrIntoChunkMarkBits()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/
H A DPublicIterators.h40 JS::Zone* atomsZone; variable
47 atomsZone(selector == WithAtoms ? gc->atomsZone.ref() : nullptr), in ZonesIter()
50 if (!atomsZone) { in ZonesIter()
57 bool done() const { return !atomsZone && it == end; } in done()
61 if (atomsZone) { in next()
62 atomsZone = nullptr; in next()
77 return atomsZone ? atomsZone : *it; in get()
H A DAtomMarking.cpp85 Zone* atomsZone = runtime->unsafeAtomsZone(); in computeBitmapFromChunkMarkBits() local
87 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in computeBitmapFromChunkMarkBits()
120 Zone* atomsZone = runtime->unsafeAtomsZone(); in BitwiseOrIntoChunkMarkBits() local
122 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in BitwiseOrIntoChunkMarkBits()
/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/
H A DPublicIterators.h77 JS::Zone* atomsZone; variable
82 : atomsZone(selector == WithAtoms ? gc->atomsZone.ref() : nullptr), in ZonesIter()
87 bool done() const { return !atomsZone && otherZones.done(); } in done()
91 return atomsZone ? atomsZone : otherZones.get(); in get()
96 if (atomsZone) { in next()
97 atomsZone = nullptr; in next()
H A DAtomMarking.cpp84 Zone* atomsZone = runtime->unsafeAtomsZone(); in computeBitmapFromChunkMarkBits() local
86 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in computeBitmapFromChunkMarkBits()
119 Zone* atomsZone = runtime->unsafeAtomsZone(); in BitwiseOrIntoChunkMarkBits() local
121 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in BitwiseOrIntoChunkMarkBits()
/dports/www/firefox/firefox-99.0/js/src/gc/
H A DPublicIterators.h63 JS::Zone* atomsZone; variable
68 : atomsZone(selector == WithAtoms ? gc->atomsZone.ref() : nullptr), in ZonesIter()
73 bool done() const { return !atomsZone && otherZones.done(); } in done()
77 return atomsZone ? atomsZone : otherZones.get(); in get()
82 if (atomsZone) { in next()
83 atomsZone = nullptr; in next()
H A DAtomMarking.cpp83 Zone* atomsZone = runtime->unsafeAtomsZone(); in computeBitmapFromChunkMarkBits() local
85 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in computeBitmapFromChunkMarkBits()
118 Zone* atomsZone = runtime->unsafeAtomsZone(); in BitwiseOrIntoChunkMarkBits() local
120 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in BitwiseOrIntoChunkMarkBits()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/
H A DPublicIterators.h77 JS::Zone* atomsZone; variable
82 : atomsZone(selector == WithAtoms ? gc->atomsZone.ref() : nullptr), in ZonesIter()
87 bool done() const { return !atomsZone && otherZones.done(); } in done()
91 return atomsZone ? atomsZone : otherZones.get(); in get()
96 if (atomsZone) { in next()
97 atomsZone = nullptr; in next()
H A DAtomMarking.cpp84 Zone* atomsZone = runtime->unsafeAtomsZone(); in computeBitmapFromChunkMarkBits() local
86 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in computeBitmapFromChunkMarkBits()
119 Zone* atomsZone = runtime->unsafeAtomsZone(); in BitwiseOrIntoChunkMarkBits() local
121 for (ArenaIter aiter(atomsZone, thingKind); !aiter.done(); aiter.next()) { in BitwiseOrIntoChunkMarkBits()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DRuntime.cpp203 ScopedJSDeletePtr<Zone> atomsZone(js_new<Zone>(this, nullptr)); in init() local
204 if (!atomsZone || !atomsZone->init(true)) return false; in init()
208 js_new<JSCompartment>(atomsZone.get(), options)); in init()
211 gc.atomsZone = atomsZone.get(); in init()
212 if (!atomsZone->compartments().append(atomsCompartment.get())) return false; in init()
217 atomsZone.forget(); in init()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/
H A DRuntime.cpp299 ScopedJSDeletePtr<Zone> atomsZone(new_<Zone>(this)); in init() local
300 if (!atomsZone || !atomsZone->init(true)) in init()
304 … ScopedJSDeletePtr<JSCompartment> atomsCompartment(new_<JSCompartment>(atomsZone.get(), options)); in init()
308 if (!gc.zones.append(atomsZone.get())) in init()
310 if (!atomsZone->compartments.append(atomsCompartment.get())) in init()
316 atomsZone.forget(); in init()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/
H A DRuntime.cpp304 ScopedJSDeletePtr<Zone> atomsZone(new_<Zone>(this)); in init() local
305 if (!atomsZone || !atomsZone->init(true)) in init()
309 … ScopedJSDeletePtr<JSCompartment> atomsCompartment(new_<JSCompartment>(atomsZone.get(), options)); in init()
313 if (!gc.zones.append(atomsZone.get())) in init()
315 if (!atomsZone->compartments.append(atomsCompartment.get())) in init()
321 atomsZone.forget(); in init()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/include/js/
H A DUbiNodeCensus.h171 Zone* atomsZone; member
173 explicit Census(JSContext* cx) : cx(cx), atomsZone(nullptr) { } in Census()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/public/
H A DUbiNodeCensus.h171 Zone* atomsZone; member
173 explicit Census(JSContext* cx) : cx(cx), atomsZone(nullptr) { } in Census()
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/
H A DRuntime.cpp215 UniquePtr<Zone> atomsZone = MakeUnique<Zone>(this, Zone::AtomsZone); in init() local
216 if (!atomsZone || !atomsZone->init()) { in init()
220 MOZ_ASSERT(atomsZone->isAtomsZone()); in init()
221 gc.atomsZone = atomsZone.release(); in init()
H A DRuntime.h808 const JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) const { in atomsZone() function
809 return gc.atomsZone; in atomsZone()
811 JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) { in atomsZone() function
812 return gc.atomsZone; in atomsZone()
814 JS::Zone* unsafeAtomsZone() { return gc.atomsZone; } in unsafeAtomsZone()
817 bool isAtomsZone(const JS::Zone* zone) const { return zone == gc.atomsZone; } in isAtomsZone()
/dports/www/firefox/firefox-99.0/js/src/vm/
H A DRuntime.cpp209 UniquePtr<Zone> atomsZone = MakeUnique<Zone>(this, Zone::AtomsZone); in init() local
210 if (!atomsZone || !atomsZone->init()) { in init()
214 MOZ_ASSERT(atomsZone->isAtomsZone()); in init()
215 gc.atomsZone = atomsZone.release(); in init()
H A DRuntime.h806 const JS::Zone* atomsZone() const { in atomsZone() function
808 return gc.atomsZone; in atomsZone()
810 JS::Zone* atomsZone() { in atomsZone() function
812 return gc.atomsZone; in atomsZone()
814 JS::Zone* unsafeAtomsZone() { return gc.atomsZone; } in unsafeAtomsZone()
817 bool isAtomsZone(const JS::Zone* zone) const { return zone == gc.atomsZone; } in isAtomsZone()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/
H A DRuntime.cpp215 UniquePtr<Zone> atomsZone = MakeUnique<Zone>(this, Zone::AtomsZone); in init() local
216 if (!atomsZone || !atomsZone->init()) { in init()
220 MOZ_ASSERT(atomsZone->isAtomsZone()); in init()
221 gc.atomsZone = atomsZone.release(); in init()
H A DRuntime.h808 const JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) const { in atomsZone() function
809 return gc.atomsZone; in atomsZone()
811 JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) { in atomsZone() function
812 return gc.atomsZone; in atomsZone()
814 JS::Zone* unsafeAtomsZone() { return gc.atomsZone; } in unsafeAtomsZone()
817 bool isAtomsZone(const JS::Zone* zone) const { return zone == gc.atomsZone; } in isAtomsZone()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DRuntime.cpp212 UniquePtr<Zone> atomsZone = MakeUnique<Zone>(this); in init() local
213 if (!atomsZone || !atomsZone->init()) { in init()
217 gc.atomsZone = atomsZone.release(); in init()
218 gc.atomsZone->setIsAtomsZone(); in init()
H A DRuntime.h768 const JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) const { in atomsZone() function
769 return gc.atomsZone; in atomsZone()
771 JS::Zone* atomsZone(const js::AutoAccessAtomsZone& access) { in atomsZone() function
772 return gc.atomsZone; in atomsZone()
774 JS::Zone* unsafeAtomsZone() { return gc.atomsZone; } in unsafeAtomsZone()
777 bool isAtomsZone(const JS::Zone* zone) const { return zone == gc.atomsZone; } in isAtomsZone()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/public/
H A DUbiNodeCensus.h202 Zone* atomsZone; member
204 explicit Census(JSContext* cx) : cx(cx), atomsZone(nullptr) { } in Census()
/dports/lang/spidermonkey60/firefox-60.9.0/js/public/
H A DUbiNodeCensus.h198 Zone* atomsZone; member
200 explicit Census(JSContext* cx) : cx(cx), atomsZone(nullptr) {} in Census()

123