Home
last modified time | relevance | path

Searched refs:JSRuntime (Results 1 – 25 of 1364) sorted by relevance

12345678910>>...55

/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/public/
H A DGCAPI.h159 PrepareForFullGC(JSRuntime* rt);
167 PrepareForIncrementalGC(JSRuntime* rt);
174 IsGCScheduled(JSRuntime* rt);
261 AbortIncrementalGC(JSRuntime* rt);
363 DisableIncrementalGC(JSRuntime* rt);
374 IsIncrementalGCEnabled(JSRuntime* rt);
411 WasIncrementalGC(JSRuntime* rt);
452 ShrinkGCBuffers(JSRuntime* rt);
492 void disallowAlloc(JSRuntime* rt); in JS_PUBLIC_API()
635 PokeGC(JSRuntime* rt);
[all …]
H A DProfilingFrameIterator.h17 struct JSRuntime;
41 JSRuntime* rt_; in JS_PUBLIC_API()
90 ProfilingFrameIterator(JSRuntime* rt, const RegisterState& state, in JS_PUBLIC_API()
136 IsProfilingEnabledForRuntime(JSRuntime* runtime);
147 UpdateJSRuntimeProfilerSampleBufferGen(JSRuntime* runtime, uint32_t generation,
156 friend JS_PUBLIC_API(void) ForEachProfiledFrame(JSRuntime* rt, void* addr,
159 JSRuntime* rt_;
167 FrameHandle(JSRuntime* rt, js::jit::JitcodeGlobalEntry& entry, void* addr,
189 ForEachProfiledFrame(JSRuntime* rt, void* addr, ForEachProfiledFrameOp& op);
H A DPrincipals.h58 JS_DropPrincipals(JSRuntime* rt, JSPrincipals* principals);
79 JS_SetSecurityCallbacks(JSRuntime* rt, const JSSecurityCallbacks* callbacks);
82 JS_GetSecurityCallbacks(JSRuntime* rt);
97 JS_SetTrustedPrincipals(JSRuntime* rt, JSPrincipals* prin);
108 JS_InitDestroyPrincipalsCallback(JSRuntime* rt, JSDestroyPrincipalsOp destroyPrincipals);
129 JS_InitReadPrincipalsCallback(JSRuntime* rt, JSReadPrincipalsOp read);
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/include/js/
H A DGCAPI.h159 PrepareForFullGC(JSRuntime* rt);
167 PrepareForIncrementalGC(JSRuntime* rt);
174 IsGCScheduled(JSRuntime* rt);
261 AbortIncrementalGC(JSRuntime* rt);
363 DisableIncrementalGC(JSRuntime* rt);
374 IsIncrementalGCEnabled(JSRuntime* rt);
411 WasIncrementalGC(JSRuntime* rt);
452 ShrinkGCBuffers(JSRuntime* rt);
492 void disallowAlloc(JSRuntime* rt); in JS_PUBLIC_API()
635 PokeGC(JSRuntime* rt);
[all …]
H A DProfilingFrameIterator.h17 struct JSRuntime;
41 JSRuntime* rt_; in JS_PUBLIC_API()
90 ProfilingFrameIterator(JSRuntime* rt, const RegisterState& state, in JS_PUBLIC_API()
136 IsProfilingEnabledForRuntime(JSRuntime* runtime);
147 UpdateJSRuntimeProfilerSampleBufferGen(JSRuntime* runtime, uint32_t generation,
156 friend JS_PUBLIC_API(void) ForEachProfiledFrame(JSRuntime* rt, void* addr,
159 JSRuntime* rt_;
167 FrameHandle(JSRuntime* rt, js::jit::JitcodeGlobalEntry& entry, void* addr,
189 ForEachProfiledFrame(JSRuntime* rt, void* addr, ForEachProfiledFrameOp& op);
H A DPrincipals.h58 JS_DropPrincipals(JSRuntime* rt, JSPrincipals* principals);
79 JS_SetSecurityCallbacks(JSRuntime* rt, const JSSecurityCallbacks* callbacks);
82 JS_GetSecurityCallbacks(JSRuntime* rt);
97 JS_SetTrustedPrincipals(JSRuntime* rt, JSPrincipals* prin);
108 JS_InitDestroyPrincipalsCallback(JSRuntime* rt, JSDestroyPrincipalsOp destroyPrincipals);
129 JS_InitReadPrincipalsCallback(JSRuntime* rt, JSReadPrincipalsOp read);
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/
H A DRuntime.cpp65 Atomic<size_t> JSRuntime::liveRuntimesCount;
88 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
171 JS_COUNT_CTOR(JSRuntime); in JSRuntime()
180 JSRuntime::~JSRuntime() { in ~JSRuntime()
181 JS_COUNT_DTOR(JSRuntime); in ~JSRuntime()
245 void JSRuntime::destroyRuntime() { in destroyRuntime()
328 void JSRuntime::setTelemetryCallback( in setTelemetryCallback()
333 void JSRuntime::setSourceElementCallback(JSRuntime* rt, in setSourceElementCallback()
344 void JSRuntime::setUseCounterCallback(JSRuntime* rt, in setUseCounterCallback()
736 bool JSRuntime::activeGCInAtomsZone() { in activeGCInAtomsZone()
[all …]
H A DHelperThreads.h144 JSRuntime* runtime;
168 inline void CancelOffThreadIonCompile(JSRuntime* runtime, in CancelOffThreadIonCompile()
173 inline void CancelOffThreadIonCompile(JSRuntime* runtime) { in CancelOffThreadIonCompile()
185 void WaitForOffThreadParses(JSRuntime* runtime);
195 void CancelOffThreadParses(JSRuntime* runtime);
242 void EnqueuePendingParseTasksAfterGC(JSRuntime* rt);
266 void StartHandlingCompressionsOnGC(JSRuntime* rt);
270 void CancelOffThreadCompressions(JSRuntime* runtime);
272 void AttachFinishedCompressions(JSRuntime* runtime,
279 void RunPendingSourceCompressions(JSRuntime* runtime);
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/
H A DRuntime.cpp65 Atomic<size_t> JSRuntime::liveRuntimesCount;
88 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
171 JS_COUNT_CTOR(JSRuntime); in JSRuntime()
180 JSRuntime::~JSRuntime() { in ~JSRuntime()
181 JS_COUNT_DTOR(JSRuntime); in ~JSRuntime()
245 void JSRuntime::destroyRuntime() { in destroyRuntime()
328 void JSRuntime::setTelemetryCallback( in setTelemetryCallback()
333 void JSRuntime::setSourceElementCallback(JSRuntime* rt, in setSourceElementCallback()
344 void JSRuntime::setUseCounterCallback(JSRuntime* rt, in setUseCounterCallback()
736 bool JSRuntime::activeGCInAtomsZone() { in activeGCInAtomsZone()
[all …]
H A DHelperThreads.h144 JSRuntime* runtime;
168 inline void CancelOffThreadIonCompile(JSRuntime* runtime, in CancelOffThreadIonCompile()
173 inline void CancelOffThreadIonCompile(JSRuntime* runtime) { in CancelOffThreadIonCompile()
185 void WaitForOffThreadParses(JSRuntime* runtime);
195 void CancelOffThreadParses(JSRuntime* runtime);
242 void EnqueuePendingParseTasksAfterGC(JSRuntime* rt);
266 void StartHandlingCompressionsOnGC(JSRuntime* rt);
270 void CancelOffThreadCompressions(JSRuntime* runtime);
272 void AttachFinishedCompressions(JSRuntime* runtime,
279 void RunPendingSourceCompressions(JSRuntime* runtime);
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DRuntime.cpp68 Atomic<size_t> JSRuntime::liveRuntimesCount;
88 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
170 JS_COUNT_CTOR(JSRuntime); in JSRuntime()
177 JSRuntime::~JSRuntime() { in ~JSRuntime()
178 JS_COUNT_DTOR(JSRuntime); in ~JSRuntime()
242 void JSRuntime::destroyRuntime() { in destroyRuntime()
321 void JSRuntime::setTelemetryCallback( in setTelemetryCallback()
326 void JSRuntime::setElementCallback(JSRuntime* rt, in setElementCallback()
337 void JSRuntime::setUseCounterCallback(JSRuntime* rt, in setUseCounterCallback()
732 bool JSRuntime::activeGCInAtomsZone() { in activeGCInAtomsZone()
[all …]
/dports/www/firefox/firefox-99.0/js/src/vm/
H A DRuntime.cpp69 Atomic<size_t> JSRuntime::liveRuntimesCount;
92 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
168 JS_COUNT_CTOR(JSRuntime); in JSRuntime()
177 JSRuntime::~JSRuntime() { in ~JSRuntime()
178 JS_COUNT_DTOR(JSRuntime); in ~JSRuntime()
239 void JSRuntime::destroyRuntime() { in destroyRuntime()
324 void JSRuntime::setTelemetryCallback( in setTelemetryCallback()
329 void JSRuntime::setSourceElementCallback(JSRuntime* rt, in setSourceElementCallback()
340 void JSRuntime::setUseCounterCallback(JSRuntime* rt, in setUseCounterCallback()
737 bool JSRuntime::activeGCInAtomsZone() { in activeGCInAtomsZone()
[all …]
H A DHelperThreads.h151 JSRuntime* runtime;
156 ZonesInState, JSRuntime*>;
175 inline void CancelOffThreadIonCompile(JSRuntime* runtime, in CancelOffThreadIonCompile()
180 inline void CancelOffThreadIonCompile(JSRuntime* runtime) { in CancelOffThreadIonCompile()
199 void CancelOffThreadParses(JSRuntime* runtime);
205 void CancelOffThreadDelazify(JSRuntime* runtime);
255 void StartHandlingCompressionsOnGC(JSRuntime* rt);
259 void CancelOffThreadCompressions(JSRuntime* runtime);
261 void AttachFinishedCompressions(JSRuntime* runtime,
268 void RunPendingSourceCompressions(JSRuntime* runtime);
/dports/games/warzone2100/warzone2100/3rdparty/quickjs/patches/
H A D007-freeruntime2.patch4 @@ -1954,6 +1954,11 @@ void JS_SetRuntimeInfo(JSRuntime *rt, const char *s)
7 void JS_FreeRuntime(JSRuntime *rt)
12 +void JS_FreeRuntime2(JSRuntime *rt, void (*gc_leak_handler)(const char* msg))
16 @@ -2009,7 +2014,11 @@ void JS_FreeRuntime(JSRuntime *rt)
32 @@ -359,6 +359,7 @@ void JS_SetMaxStackSize(JSRuntime *rt, size_t stack_size);
33 void JS_UpdateStackTop(JSRuntime *rt);
34 JSRuntime *JS_NewRuntime2(const JSMallocFunctions *mf, void *opaque);
35 void JS_FreeRuntime(JSRuntime *rt);
37 void *JS_GetRuntimeOpaque(JSRuntime *rt);
38 void JS_SetRuntimeOpaque(JSRuntime *rt, void *opaque);
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DRuntime.cpp79 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
179 JSRuntime::~JSRuntime() { in ~JSRuntime()
248 void JSRuntime::destroyRuntime() { in destroyRuntime()
337 void JSRuntime::setActiveContext(JSContext* cx) { in setActiveContext()
354 void JSRuntime::deleteActiveContext(JSContext* cx) { in deleteActiveContext()
394 void JSRuntime::setTelemetryCallback( in setTelemetryCallback()
403 void JSRuntime::setUseCounterCallback(JSRuntime* rt, in setUseCounterCallback()
572 void JSRuntime::resetDefaultLocale() { in resetDefaultLocale()
577 const char* JSRuntime::getDefaultLocale() { in getDefaultLocale()
750 bool JSRuntime::activeGCInAtomsZone() { in activeGCInAtomsZone()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/
H A DRuntime.cpp129 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
360 JSRuntime::~JSRuntime() in ~JSRuntime()
490 JSRuntime::setTelemetryCallback(JSRuntime* rt, JSAccumulateTelemetryDataCallback callback) in setTelemetryCallback()
618 JSRuntime::resetJitStackLimit() in resetJitStackLimit()
632 JSRuntime::initJitStackLimit() in initJitStackLimit()
696 JSRuntime::resetDefaultLocale() in resetDefaultLocale()
703 JSRuntime::getDefaultLocale() in getDefaultLocale()
750 JSRuntime::randomKeyGenerator() in randomKeyGenerator()
762 JSRuntime::randomHashCodeScrambler() in randomHashCodeScrambler()
769 JSRuntime::forkRandomKeyGenerator() in forkRandomKeyGenerator()
[all …]
H A DStopwatch.cpp212 JSRuntime* runtime = cx_->runtime(); in AutoStopwatch()
249 JSRuntime* runtime = cx_->runtime(); in ~AutoStopwatch()
265 JSRuntime* runtime = cx_->runtime(); in enter()
282 JSRuntime* runtime = cx_->runtime(); in exit()
318 JSRuntime* runtime = cx_->runtime(); in updateTelemetry()
351 JSRuntime* runtime = cx_->runtime(); in addToGroups()
585 FlushPerformanceMonitoring(JSRuntime* rt) in FlushPerformanceMonitoring()
590 ResetPerformanceMonitoring(JSRuntime* rt) in ResetPerformanceMonitoring()
595 DisposePerformanceMonitoring(JSRuntime* rt) in DisposePerformanceMonitoring()
606 GetStopwatchIsMonitoringJank(JSRuntime* rt) in GetStopwatchIsMonitoringJank()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/
H A DRuntime.cpp129 JSRuntime::JSRuntime(JSRuntime* parentRuntime) in JSRuntime() function in JSRuntime
367 JSRuntime::destroyRuntime() in destroyRuntime()
472 JSRuntime::setTelemetryCallback(JSRuntime* rt, JSAccumulateTelemetryDataCallback callback) in setTelemetryCallback()
645 JSRuntime::resetDefaultLocale() in resetDefaultLocale()
652 JSRuntime::getDefaultLocale() in getDefaultLocale()
783 JSRuntime::randomKeyGenerator() in randomKeyGenerator()
795 JSRuntime::randomHashCodeScrambler() in randomHashCodeScrambler()
802 JSRuntime::forkRandomKeyGenerator() in forkRandomKeyGenerator()
868 JSRuntime::activeGCInAtomsZone() in activeGCInAtomsZone()
934 JSRuntime::IonBuilderList&
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/gc/
H A DGCInternals.h27 JSRuntime* runtime;
31 AutoCopyFreeListToArenas(JSRuntime* rt, ZoneSelector selector);
37 explicit AutoFinishGC(JSRuntime* rt);
52 JSRuntime* runtime;
68 AutoPrepareForTracing(JSRuntime* rt, ZoneSelector selector);
92 IsIncrementalGCSafe(JSRuntime* rt);
102 AutoStopVerifyingBarriers(JSRuntime* rt, bool isShutdown) in AutoStopVerifyingBarriers()
130 AutoStopVerifyingBarriers(JSRuntime*, bool) {} in AutoStopVerifyingBarriers()
136 CheckHashTablesAfterMovingGC(JSRuntime* rt);
156 JSRuntime* runtime;
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DJitcodeMap.h362 JSRuntime *rt,
373 bool isMarkedFromAnyThread(JSRuntime* rt);
431 bool isMarkedFromAnyThread(JSRuntime* rt);
470 JSRuntime *rt,
479 void sweepChildren(JSRuntime* rt);
844 JSRuntime *rt, in trackedOptimizationIndexAtAddr()
934 void sweepChildren(JSRuntime* rt) { in sweepChildren()
951 bool isMarkedFromAnyThread(JSRuntime* rt) { in isMarkedFromAnyThread()
1055 void setAllEntriesAsExpired(JSRuntime* rt);
1058 void sweep(JSRuntime* rt);
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DJitcodeMap.h362 JSRuntime *rt,
373 bool isMarkedFromAnyThread(JSRuntime* rt);
431 bool isMarkedFromAnyThread(JSRuntime* rt);
470 JSRuntime *rt,
479 void sweepChildren(JSRuntime* rt);
844 JSRuntime *rt,
935 void sweepChildren(JSRuntime* rt) {
953 bool isMarkedFromAnyThread(JSRuntime* rt) {
1061 void setAllEntriesAsExpired(JSRuntime* rt);
1064 void sweep(JSRuntime* rt);
[all …]
/dports/www/firefox/firefox-99.0/js/public/
H A DModules.h24 struct JS_PUBLIC_API JSRuntime; variable
50 GetSupportedAssertionsHook(JSRuntime* rt);
58 JSRuntime* rt, SupportedAssertionsHook func);
66 extern JS_PUBLIC_API ModuleResolveHook GetModuleResolveHook(JSRuntime* rt);
71 extern JS_PUBLIC_API void SetModuleResolveHook(JSRuntime* rt,
80 extern JS_PUBLIC_API ModuleMetadataHook GetModuleMetadataHook(JSRuntime* rt);
86 extern JS_PUBLIC_API void SetModuleMetadataHook(JSRuntime* rt,
98 GetModuleDynamicImportHook(JSRuntime* rt);
108 JSRuntime* rt, ModuleDynamicImportHook func);
/dports/www/firefox/firefox-99.0/js/src/gc/
H A DGC.h46 extern void PrepareForDebugGC(JSRuntime* rt);
56 using IterateChunkCallback = void (*)(JSRuntime*, void*, gc::TenuredChunk*,
58 using IterateZoneCallback = void (*)(JSRuntime*, void*, JS::Zone*,
60 using IterateArenaCallback = void (*)(JSRuntime*, void*, gc::Arena*,
63 using IterateCellCallback = void (*)(JSRuntime*, void*, JS::GCCellPtr, size_t,
94 using IterateScriptCallback = void (*)(JSRuntime*, void*, BaseScript*,
120 void VerifyBarriers(JSRuntime* rt, VerifierType type);
128 static inline void VerifyBarriers(JSRuntime* rt, VerifierType type) {} in VerifyBarriers()
/dports/devel/jsl/jsl-0.3.0/src/
H A Djsdbgapi.h75 JS_SetInterrupt(JSRuntime *rt, JSTrapHandler handler, void *closure);
78 JS_ClearInterrupt(JSRuntime *rt, JSTrapHandler *handlerp, void **closurep);
102 js_MarkWatchPoints(JSRuntime *rt);
105 js_FindWatchPoint(JSRuntime *rt, JSScope *scope, jsid id);
108 js_GetWatchedSetter(JSRuntime *rt, JSScope *scope,
252 JS_SetDestroyScriptHook(JSRuntime *rt, JSDestroyScriptHook hook,
318 JS_SetExecuteHook(JSRuntime *rt, JSInterpreterHook hook, void *closure);
321 JS_SetCallHook(JSRuntime *rt, JSInterpreterHook hook, void *closure);
324 JS_SetObjectHook(JSRuntime *rt, JSObjectHook hook, void *closure);
327 JS_SetThrowHook(JSRuntime *rt, JSTrapHandler hook, void *closure);
[all …]
/dports/games/warzone2100/warzone2100/3rdparty/quickjs/
H A Dquickjs.h53 typedef struct JSRuntime JSRuntime; typedef
350 JSRuntime *JS_NewRuntime(void);
359 void JS_UpdateStackTop(JSRuntime *rt);
361 void JS_FreeRuntime(JSRuntime *rt);
363 void *JS_GetRuntimeOpaque(JSRuntime *rt);
367 void JS_RunGC(JSRuntime *rt);
370 JSContext *JS_NewContext(JSRuntime *rt);
375 JSRuntime *JS_GetRuntime(JSContext *ctx);
381 JSContext *JS_NewContextRaw(JSRuntime *rt);
405 void js_free_rt(JSRuntime *rt, void *ptr);
[all …]

12345678910>>...55