Interface: RuntimeOptions

February 16, 2026 ยท View on GitHub

quickjs-emscripten


quickjs-emscripten / quickjs-emscripten-core / RuntimeOptions

Interface: RuntimeOptions

Defined in: packages/quickjs-emscripten-core/src/types.ts:132

Contents

Extends

Properties

gcThreshold?

optional gcThreshold: undefined

Defined in: packages/quickjs-emscripten-core/src/types.ts:119

Inherited from

RuntimeOptionsBase.gcThreshold


interruptHandler?

optional interruptHandler: InterruptHandler

Defined in: packages/quickjs-emscripten-core/src/types.ts:113

Inherited from

RuntimeOptionsBase.interruptHandler


maxStackSizeBytes?

optional maxStackSizeBytes: number

Defined in: packages/quickjs-emscripten-core/src/types.ts:114

Inherited from

RuntimeOptionsBase.maxStackSizeBytes


memoryLimitBytes?

optional memoryLimitBytes: number

Defined in: packages/quickjs-emscripten-core/src/types.ts:115

Inherited from

RuntimeOptionsBase.memoryLimitBytes


moduleLoader?

optional moduleLoader: JSModuleLoader

Defined in: packages/quickjs-emscripten-core/src/types.ts:133


promiseRejectionHandler?

optional promiseRejectionHandler: undefined

Defined in: packages/quickjs-emscripten-core/src/types.ts:117

Inherited from

RuntimeOptionsBase.promiseRejectionHandler


runtimeInfo?

optional runtimeInfo: undefined

Defined in: packages/quickjs-emscripten-core/src/types.ts:118

Inherited from

RuntimeOptionsBase.runtimeInfo


sharedArrayBufferFunctions?

optional sharedArrayBufferFunctions: undefined

Defined in: packages/quickjs-emscripten-core/src/types.ts:120

Inherited from

RuntimeOptionsBase.sharedArrayBufferFunctions