Home
last modified time | relevance | path

Searched refs:runtimeFromAnyThread (Results 1 – 25 of 222) sorted by relevance

123456789

/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DCompileWrappers.cpp98 return CompileRuntime::get(zone()->runtimeFromAnyThread()); in runtime()
118 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfNurseryPosition()
123 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfStringNurseryPosition()
128 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfBigIntNurseryPosition()
132 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryCurrentEnd(); in addressOfNurseryCurrentEnd()
142 return zone()->runtimeFromAnyThread()->gc.addressOfStringNurseryCurrentEnd(); in addressOfStringNurseryCurrentEnd()
152 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryAllocCount(); in addressOfNurseryAllocCount()
156 JSRuntime* rt = zone()->runtimeFromAnyThread(); in addressOfNurseryAllocatedSites()
161 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateStrings() && in canNurseryAllocateStrings()
166 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateBigInts() && in canNurseryAllocateBigInts()
[all …]
H A DIonCompileTask.cpp35 JSRuntime* rt = script()->runtimeFromAnyThread(); in runHelperThreadTask()
100 if (task->script()->runtimeFromAnyThread() != rt) { in MoveFinishedTasksToLazyLinkList()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DCompileWrappers.cpp97 return CompileRuntime::get(zone()->runtimeFromAnyThread()); in runtime()
120 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfNurseryPosition()
125 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfStringNurseryPosition()
130 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfBigIntNurseryPosition()
134 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryCurrentEnd(); in addressOfNurseryCurrentEnd()
144 return zone()->runtimeFromAnyThread()->gc.addressOfStringNurseryCurrentEnd(); in addressOfStringNurseryCurrentEnd()
154 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryAllocCount(); in addressOfNurseryAllocCount()
158 JSRuntime* rt = zone()->runtimeFromAnyThread(); in addressOfNurseryAllocatedSites()
163 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateStrings() && in canNurseryAllocateStrings()
168 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateBigInts() && in canNurseryAllocateBigInts()
[all …]
H A DIonCompileTask.cpp34 JSRuntime* rt = script()->runtimeFromAnyThread(); in runHelperThreadTask()
102 if (task->script()->runtimeFromAnyThread() != rt) { in MoveFinishedTasksToLazyLinkList()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DCompileWrappers.cpp98 return CompileRuntime::get(zone()->runtimeFromAnyThread()); in runtime()
118 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfNurseryPosition()
123 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfStringNurseryPosition()
128 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfBigIntNurseryPosition()
132 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryCurrentEnd(); in addressOfNurseryCurrentEnd()
142 return zone()->runtimeFromAnyThread()->gc.addressOfStringNurseryCurrentEnd(); in addressOfStringNurseryCurrentEnd()
152 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryAllocCount(); in addressOfNurseryAllocCount()
156 JSRuntime* rt = zone()->runtimeFromAnyThread(); in addressOfNurseryAllocatedSites()
161 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateStrings() && in canNurseryAllocateStrings()
166 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateBigInts() && in canNurseryAllocateBigInts()
[all …]
H A DIonCompileTask.cpp35 JSRuntime* rt = script()->runtimeFromAnyThread(); in runHelperThreadTask()
100 if (task->script()->runtimeFromAnyThread() != rt) { in MoveFinishedTasksToLazyLinkList()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DCompileWrappers.cpp94 return CompileRuntime::get(zone()->runtimeFromAnyThread()); in runtime()
114 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfNurseryPosition()
119 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfStringNurseryPosition()
124 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfBigIntNurseryPosition()
128 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryCurrentEnd(); in addressOfNurseryCurrentEnd()
138 return zone()->runtimeFromAnyThread()->gc.addressOfStringNurseryCurrentEnd(); in addressOfStringNurseryCurrentEnd()
144 return zone()->runtimeFromAnyThread()->gc.addressOfBigIntNurseryCurrentEnd(); in addressOfBigIntNurseryCurrentEnd()
148 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryAllocCount(); in addressOfNurseryAllocCount()
152 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateStrings() && in canNurseryAllocateStrings()
157 return zone()->runtimeFromAnyThread()->gc.nursery().canAllocateBigInts() && in canNurseryAllocateBigInts()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DCompileWrappers.cpp91 return CompileRuntime::get(zone()->runtimeFromAnyThread()); in runtime()
115 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfNurseryPosition()
120 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryPosition(); in addressOfStringNurseryPosition()
124 return zone()->runtimeFromAnyThread()->gc.addressOfNurseryCurrentEnd(); in addressOfNurseryCurrentEnd()
128 return zone()->runtimeFromAnyThread()->gc.addressOfStringNurseryCurrentEnd(); in addressOfStringNurseryCurrentEnd()
158 return CompileRuntime::get(compartment()->runtimeFromAnyThread()); in runtime()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/
H A DAtomMarking.cpp53 arena->zone->runtimeFromAnyThread()->currentThreadHasExclusiveAccess()); in registerArena()
184 MOZ_ASSERT(target->runtimeFromAnyThread()->currentThreadHasExclusiveAccess()); in adoptMarkedAtoms()
199 if (!zone->runtimeFromAnyThread()->permanentAtoms) return true; in atomIsMarked()
205 if (AtomIsPinnedInRuntime(zone->runtimeFromAnyThread(), atom)) return true; in atomIsMarked()
261 return zone->runtimeFromAnyThread()->gc.atomMarking.atomIsMarked(zone, atom); in AtomIsMarked()
265 return zone->runtimeFromAnyThread()->gc.atomMarking.idIsMarked(zone, id); in AtomIsMarked()
269 return zone->runtimeFromAnyThread()->gc.atomMarking.valueIsMarked(zone, in AtomIsMarked()
H A DHeap-inl.h27 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this); in init()
34 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this); in release()
H A DZone.h224 JSRuntime* rt = runtimeFromAnyThread(); in requireGCTracer()
256 bool isAtomsZone() const { return runtimeFromAnyThread()->isAtomsZone(this); } in isAtomsZone()
258 return runtimeFromAnyThread()->isSelfHostingZone(this); in isSelfHostingZone()
409 JSRuntime* rt = runtimeFromAnyThread(); in updateMemoryCounter()
462 auto& gc = runtimeFromAnyThread()->gc; in updateAllGCMallocCountersOnGCEnd()
467 auto& gc = runtimeFromAnyThread()->gc; in shouldTriggerGCForTooMuchMalloc()
605 *uidp = js::gc::NextCellUniqueId(runtimeFromAnyThread()); in getOrCreateUniqueId()
H A DCell.h65 inline JSRuntime* runtimeFromAnyThread() const;
202 inline JSRuntime* Cell::runtimeFromAnyThread() const { in runtimeFromAnyThread() function
329 MOZ_ASSERT(CurrentThreadCanAccessRuntime(thing->runtimeFromAnyThread())); in readBarrier()
353 if (!CurrentThreadCanAccessRuntime(thing->runtimeFromAnyThread())) { in writeBarrierPre()
/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/
H A DAtomMarking.cpp209 if (!zone->runtimeFromAnyThread()->permanentAtomsPopulated()) { in atomIsMarked()
218 JSRuntime* rt = zone->runtimeFromAnyThread(); in atomIsMarked()
290 return zone->runtimeFromAnyThread()->gc.atomMarking.atomIsMarked(zone, atom); in AtomIsMarked()
294 return zone->runtimeFromAnyThread()->gc.atomMarking.idIsMarked(zone, id); in AtomIsMarked()
298 return zone->runtimeFromAnyThread()->gc.atomMarking.valueIsMarked(zone, in AtomIsMarked()
H A DHeap-inl.h41 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this, lock); in init()
51 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this, lock); in release()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/
H A DAtomMarking.cpp209 if (!zone->runtimeFromAnyThread()->permanentAtomsPopulated()) { in atomIsMarked()
218 JSRuntime* rt = zone->runtimeFromAnyThread(); in atomIsMarked()
290 return zone->runtimeFromAnyThread()->gc.atomMarking.atomIsMarked(zone, atom); in AtomIsMarked()
294 return zone->runtimeFromAnyThread()->gc.atomMarking.idIsMarked(zone, id); in AtomIsMarked()
298 return zone->runtimeFromAnyThread()->gc.atomMarking.valueIsMarked(zone, in AtomIsMarked()
H A DHeap-inl.h41 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this, lock); in init()
51 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this, lock); in release()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/
H A DHeap-inl.h40 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this, lock); in init()
50 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this, lock); in release()
H A DAtomMarking.cpp210 if (!zone->runtimeFromAnyThread()->permanentAtomsPopulated()) { in atomIsMarked()
284 return zone->runtimeFromAnyThread()->gc.atomMarking.atomIsMarked(zone, atom); in AtomIsMarked()
288 return zone->runtimeFromAnyThread()->gc.atomMarking.idIsMarked(zone, id); in AtomIsMarked()
292 return zone->runtimeFromAnyThread()->gc.atomMarking.valueIsMarked(zone, in AtomIsMarked()
/dports/www/firefox/firefox-99.0/js/src/gc/
H A DAtomMarking.cpp201 if (!zone->runtimeFromAnyThread()->permanentAtomsPopulated()) { in atomIsMarked()
281 return zone->runtimeFromAnyThread()->gc.atomMarking.atomIsMarked(zone, atom); in AtomIsMarked()
285 return zone->runtimeFromAnyThread()->gc.atomMarking.idIsMarked(zone, id); in AtomIsMarked()
289 return zone->runtimeFromAnyThread()->gc.atomMarking.valueIsMarked(zone, in AtomIsMarked()
H A DHeap-inl.h41 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this, lock); in init()
51 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this, lock); in release()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/gc/
H A DZone.h201 if (runtimeFromAnyThread()->isHeapCollecting()) in isCollectingFromAnyThread()
210 JSRuntime* rt = runtimeFromAnyThread(); in requireGCTracer()
246 bool isAtomsZone() const { return runtimeFromAnyThread()->isAtomsZone(this); } in isAtomsZone()
247 bool isSelfHostingZone() const { return runtimeFromAnyThread()->isSelfHostingZone(this); } in isSelfHostingZone()
389 *uidp = js::gc::NextCellUniqueId(runtimeFromAnyThread()); in getUniqueId()
397 if (!runtimeFromAnyThread()->gc.nursery.addedUniqueIdToCell(cell)) in getUniqueId()
H A DZone.cpp109 GCRuntime& gc = runtimeFromAnyThread()->gc; in onTooMuchMalloc()
146 JSRuntime* rt = runtimeFromAnyThread(); in logPromotionsToTenured()
306 JSRuntime* rt = runtimeFromAnyThread(); in canCollect()
316 JSRuntime* rt = runtimeFromAnyThread(); in notifyObservingDebuggers()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/gc/
H A DZone.h223 if (runtimeFromAnyThread()->isHeapCollecting()) in isCollectingFromAnyThread()
232 JSRuntime* rt = runtimeFromAnyThread(); in requireGCTracer()
269 bool isAtomsZone() const { return runtimeFromAnyThread()->isAtomsZone(this); } in isAtomsZone()
270 bool isSelfHostingZone() const { return runtimeFromAnyThread()->isSelfHostingZone(this); } in isSelfHostingZone()
449 *uidp = js::gc::NextCellUniqueId(runtimeFromAnyThread()); in getUniqueId()
456 if (!runtimeFromAnyThread()->gc.nursery.addedUniqueIdToCell(cell)) { in getUniqueId()
H A DZone.cpp124 GCRuntime& gc = runtimeFromAnyThread()->gc; in onTooMuchMalloc()
307 JSRuntime* rt = runtimeFromAnyThread(); in canCollect()
317 JSRuntime* rt = runtimeFromAnyThread(); in notifyObservingDebuggers()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/
H A Djsgcinlines.h208 MOZ_ASSERT(aheader->zone->runtimeFromAnyThread()->isHeapBusy()); in ArenaCellIterUnderGC()
267 MOZ_ASSERT(zone->runtimeFromAnyThread()->gc.nursery.isEmpty()); in ZoneCellIterUnderGC()
268 MOZ_ASSERT(zone->runtimeFromAnyThread()->isHeapBusy()); in ZoneCellIterUnderGC()

123456789