Home
last modified time | relevance | path

Searched refs:AutoLockGCBgAlloc (Results 1 – 25 of 35) sorted by relevance

12

/dports/www/firefox-esr/firefox-91.8.0/js/src/gc/
H A DGCLock.h63 class MOZ_RAII AutoLockGCBgAlloc : public AutoLockGC {
65 explicit AutoLockGCBgAlloc(gc::GCRuntime* gc) : AutoLockGC(gc) {} in AutoLockGCBgAlloc() function
66 explicit AutoLockGCBgAlloc(JSRuntime* rt) : AutoLockGCBgAlloc(&rt->gc) {} in AutoLockGCBgAlloc() function
68 ~AutoLockGCBgAlloc() { in ~AutoLockGCBgAlloc()
H A DNursery.h57 class AutoLockGCBgAlloc; variable
201 [[nodiscard]] bool init(AutoLockGCBgAlloc& lock);
666 bool initFirstChunk(AutoLockGCBgAlloc& lock);
678 AutoLockGCBgAlloc& lock);
H A DGCRuntime.h32 class AutoLockGCBgAlloc; variable
552 TenuredChunk* getOrAllocChunk(AutoLockGCBgAlloc& lock);
641 TenuredChunk* pickChunk(AutoLockGCBgAlloc& lock);
1224 friend class js::AutoLockGCBgAlloc;
H A DAllocator.cpp570 mozilla::Maybe<AutoLockGCBgAlloc> maybeLock; in refillFreeListAndAllocate()
806 TenuredChunk* GCRuntime::getOrAllocChunk(AutoLockGCBgAlloc& lock) { in getOrAllocChunk()
829 TenuredChunk* GCRuntime::pickChunk(AutoLockGCBgAlloc& lock) { in pickChunk()
H A DNursery.cpp235 bool js::Nursery::init(AutoLockGCBgAlloc& lock) { in init()
267 AutoLockGCBgAlloc lock(gc); in enable()
284 bool js::Nursery::initFirstChunk(AutoLockGCBgAlloc& lock) { in initFirstChunk()
539 AutoLockGCBgAlloc lock(gc); in moveToNextChunkAndAllocate()
1528 AutoLockGCBgAlloc& lock) { in allocateNextChunk()
/dports/www/firefox/firefox-99.0/js/src/gc/
H A DGCLock.h63 class MOZ_RAII AutoLockGCBgAlloc : public AutoLockGC {
65 explicit AutoLockGCBgAlloc(gc::GCRuntime* gc) : AutoLockGC(gc) {} in AutoLockGCBgAlloc() function
66 explicit AutoLockGCBgAlloc(JSRuntime* rt) : AutoLockGCBgAlloc(&rt->gc) {} in AutoLockGCBgAlloc() function
68 ~AutoLockGCBgAlloc() { in ~AutoLockGCBgAlloc()
H A DNursery.h57 class AutoLockGCBgAlloc; variable
134 [[nodiscard]] bool init(AutoLockGCBgAlloc& lock);
601 bool initFirstChunk(AutoLockGCBgAlloc& lock);
613 AutoLockGCBgAlloc& lock);
H A DAllocator.cpp524 mozilla::Maybe<AutoLockGCBgAlloc> maybeLock; in refillFreeListAndAllocate()
715 TenuredChunk* GCRuntime::getOrAllocChunk(AutoLockGCBgAlloc& lock) { in getOrAllocChunk()
753 TenuredChunk* GCRuntime::pickChunk(AutoLockGCBgAlloc& lock) { in pickChunk()
H A DGCRuntime.h31 class AutoLockGCBgAlloc; variable
565 TenuredChunk* getOrAllocChunk(AutoLockGCBgAlloc& lock);
646 TenuredChunk* pickChunk(AutoLockGCBgAlloc& lock);
1225 friend class js::AutoLockGCBgAlloc;
H A DNursery.cpp272 bool js::Nursery::init(AutoLockGCBgAlloc& lock) { in init()
306 AutoLockGCBgAlloc lock(gc); in enable()
323 bool js::Nursery::initFirstChunk(AutoLockGCBgAlloc& lock) { in initFirstChunk()
578 AutoLockGCBgAlloc lock(gc); in moveToNextChunkAndAllocate()
1576 AutoLockGCBgAlloc& lock) { in allocateNextChunk()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/gc/
H A DGCLock.h63 class MOZ_RAII AutoLockGCBgAlloc : public AutoLockGC {
65 explicit AutoLockGCBgAlloc(gc::GCRuntime* gc) : AutoLockGC(gc) {} in AutoLockGCBgAlloc() function
66 explicit AutoLockGCBgAlloc(JSRuntime* rt) : AutoLockGCBgAlloc(&rt->gc) {} in AutoLockGCBgAlloc() function
68 ~AutoLockGCBgAlloc() { in ~AutoLockGCBgAlloc()
H A DNursery.h57 class AutoLockGCBgAlloc; variable
201 [[nodiscard]] bool init(AutoLockGCBgAlloc& lock);
666 bool initFirstChunk(AutoLockGCBgAlloc& lock);
678 AutoLockGCBgAlloc& lock);
H A DGCRuntime.h32 class AutoLockGCBgAlloc; variable
552 TenuredChunk* getOrAllocChunk(AutoLockGCBgAlloc& lock);
641 TenuredChunk* pickChunk(AutoLockGCBgAlloc& lock);
1224 friend class js::AutoLockGCBgAlloc;
H A DAllocator.cpp570 mozilla::Maybe<AutoLockGCBgAlloc> maybeLock; in refillFreeListAndAllocate()
806 TenuredChunk* GCRuntime::getOrAllocChunk(AutoLockGCBgAlloc& lock) { in getOrAllocChunk()
829 TenuredChunk* GCRuntime::pickChunk(AutoLockGCBgAlloc& lock) { in pickChunk()
H A DNursery.cpp235 bool js::Nursery::init(AutoLockGCBgAlloc& lock) { in init()
267 AutoLockGCBgAlloc lock(gc); in enable()
284 bool js::Nursery::initFirstChunk(AutoLockGCBgAlloc& lock) { in initFirstChunk()
539 AutoLockGCBgAlloc lock(gc); in moveToNextChunkAndAllocate()
1528 AutoLockGCBgAlloc& lock) { in allocateNextChunk()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/gc/
H A DGCLock.h71 class MOZ_RAII AutoLockGCBgAlloc : public AutoLockGC {
73 explicit AutoLockGCBgAlloc(gc::GCRuntime* gc) : AutoLockGC(gc) {} in AutoLockGCBgAlloc() function
74 explicit AutoLockGCBgAlloc(JSRuntime* rt) : AutoLockGCBgAlloc(&rt->gc) {} in AutoLockGCBgAlloc() function
76 ~AutoLockGCBgAlloc() { in ~AutoLockGCBgAlloc()
H A DNursery.h49 class AutoLockGCBgAlloc; variable
185 MOZ_MUST_USE bool init(AutoLockGCBgAlloc& lock);
577 AutoLockGCBgAlloc& lock);
H A DAllocator.cpp551 mozilla::Maybe<AutoLockGCBgAlloc> maybeLock; in refillFreeListAndAllocate()
746 Chunk* GCRuntime::getOrAllocChunk(AutoLockGCBgAlloc& lock) { in getOrAllocChunk()
769 Chunk* GCRuntime::pickChunk(AutoLockGCBgAlloc& lock) { in pickChunk()
H A DGCRuntime.h30 class AutoLockGCBgAlloc; variable
555 Chunk* getOrAllocChunk(AutoLockGCBgAlloc& lock);
637 Chunk* pickChunk(AutoLockGCBgAlloc& lock);
1187 friend class js::AutoLockGCBgAlloc;
H A DNursery.cpp247 bool js::Nursery::init(AutoLockGCBgAlloc& lock) { in init()
301 AutoLockGCBgAlloc lock(gc); in enable()
527 AutoLockGCBgAlloc lock(gc); in moveToNextChunkAndAllocate()
1428 AutoLockGCBgAlloc& lock) { in allocateNextChunk()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/
H A DNursery.h47 class AutoLockGCBgAlloc; variable
152 MOZ_MUST_USE bool init(uint32_t maxNurseryBytes, AutoLockGCBgAlloc& lock);
522 AutoLockGCBgAlloc& lock);
H A DAllocator.cpp398 mozilla::Maybe<AutoLockGCBgAlloc> maybeLock; in allocateFromArena()
553 Chunk* GCRuntime::getOrAllocChunk(AutoLockGCBgAlloc& lock) { in getOrAllocChunk()
570 Chunk* GCRuntime::pickChunk(AutoLockGCBgAlloc& lock) { in pickChunk()
H A DGCRuntime.h30 class AutoLockGCBgAlloc; variable
444 Chunk* getOrAllocChunk(AutoLockGCBgAlloc& lock);
502 Chunk* pickChunk(AutoLockGCBgAlloc& lock);
964 friend class js::AutoLockGCBgAlloc;
H A DNursery.cpp133 bool js::Nursery::init(uint32_t maxNurseryBytes, AutoLockGCBgAlloc& lock) { in init()
198 AutoLockGCBgAlloc lock(runtime()); in enable()
343 AutoLockGCBgAlloc lock(runtime()); in allocate()
972 AutoLockGCBgAlloc& lock) { in allocateNextChunk()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DRuntime.h1084 class MOZ_RAII AutoLockGCBgAlloc : public AutoLockGC {
1086 explicit AutoLockGCBgAlloc(JSRuntime* rt) in AutoLockGCBgAlloc() function
1089 ~AutoLockGCBgAlloc() { in ~AutoLockGCBgAlloc()

12