/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | CompileWrappers.cpp | 98 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 D | IonCompileTask.cpp | 35 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 D | CompileWrappers.cpp | 97 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 D | IonCompileTask.cpp | 34 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 D | CompileWrappers.cpp | 98 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 D | IonCompileTask.cpp | 35 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 D | CompileWrappers.cpp | 94 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 D | CompileWrappers.cpp | 91 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 D | AtomMarking.cpp | 53 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 D | Heap-inl.h | 27 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this); in init() 34 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this); in release()
|
H A D | Zone.h | 224 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 D | Cell.h | 65 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 D | AtomMarking.cpp | 209 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 D | Heap-inl.h | 41 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 D | AtomMarking.cpp | 209 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 D | Heap-inl.h | 41 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 D | Heap-inl.h | 40 zone->runtimeFromAnyThread()->gc.atomMarking.registerArena(this, lock); in init() 50 zone->runtimeFromAnyThread()->gc.atomMarking.unregisterArena(this, lock); in release()
|
H A D | AtomMarking.cpp | 210 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 D | AtomMarking.cpp | 201 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 D | Heap-inl.h | 41 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 D | Zone.h | 201 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 D | Zone.cpp | 109 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 D | Zone.h | 223 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 D | Zone.cpp | 124 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 D | jsgcinlines.h | 208 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()
|