Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ceifa/wasmoon
/ functions
Functions
143 in github.com/ceifa/wasmoon
⨍
Functions
143
◇
Types & classes
54
Method
constructor
(thread: Global, options?: FunctionTypeExtensionOptions)
src/type-extensions/function.ts:41
Method
constructor
(thread: Global)
src/type-extensions/table.ts:10
Method
constructor
(thread: Global)
src/type-extensions/userdata.ts:18
Function
createEngine
()
bench/steps.js:20
Function
createEngineWithoutSuperpowers
()
bench/steps.js:28
Function
createFactory
()
bench/steps.js:8
Method
createTable
(arrayCount: number, keyCount: number)
src/type-extensions/table.ts:57
Function
createTypeExtension
(thread: Global, injectObject: boolean)
src/type-extensions/error.ts:79
Function
createTypeExtension
(thread: Global)
src/type-extensions/proxy.ts:176
Function
createTypeExtension
(thread: Global, injectObject: boolean)
src/type-extensions/promise.ts:142
Function
createTypeExtension
(thread: Global)
src/type-extensions/null.ts:76
Function
createTypeExtension
( thread: Global, options?: FunctionTypeExtensionOptions, )
src/type-extensions/function.ts:237
Function
createTypeExtension
(thread: Global)
src/type-extensions/table.ts:128
Function
createTypeExtension
(thread: Global)
src/type-extensions/userdata.ts:69
Method
dumpStack
(log = console.log)
src/thread.ts:361
Function
getComplexObjects
()
bench/steps.js:101
Method
getMemoryMax
* Gets the maximum memory allowed for the Lua engine. Can only be used if the state was created with the `traceAllocations` option set to true. *
src/global.ts:198
Method
getTimeout
()
src/thread.ts:342
Function
getValue
(thread: Thread, index: number, _userdata?: unknown)
src/type-extension.ts:23
Method
hello
()
test/engine.test.js:9
Function
insertComplexObjects
()
bench/steps.js:59
Function
insertComplexObjectsWithoutProxy
()
bench/steps.js:79
Function
isType
(_thread: Thread, _index: number, type: LuaType, name?: string)
src/type-extension.ts:16
Method
isType
(_thread: Thread, _index: number, type: LuaType)
src/type-extensions/function.ts:141
Method
isType
(_thread: Thread, _index: number, type: LuaType)
src/type-extensions/table.ts:18
Method
isType
(_thread: Thread, _index: number, type: LuaType, name?: string)
src/type-extensions/userdata.ts:46
Method
jsFunc
(...args: any[])
src/type-extensions/function.ts:182
Function
load
(id)
rolldown.config.ts:28
Method
loadLibrary
* Loads a default Lua library. * @param library - The Lua library to load.
src/global.ts:111
Function
loadWasm
()
bench/steps.js:14
Method
lua_yield
(luaState: LuaState, count: number)
src/luawasm.ts:366
Method
printRefs
()
src/luawasm.ts:424
Function
pushValue
(thread: Thread, decoratedValue: Decoration<T, K>, _userdata?: unknown)
src/type-extension.ts:34
Method
pushValue
(thread: Thread, { target }: Decoration<TableType>, userdata?: Map<any, number>)
src/type-extensions/table.ts:41
Method
pushValue
(thread: Thread, decoratedValue: Decoration<any, UserdataDecorationOptions>)
src/type-extensions/userdata.ts:56
Method
resetThread
()
src/thread.ts:51
Function
resolveId
(source)
rolldown.config.ts:23
Function
runInteropedHeapsort
()
bench/steps.js:50
Function
setIntervalSafe
(callback, interval)
test/engine.test.js:24
Function
startFengari
()
bench/comparisons.js:9
Function
startWasmoon
()
bench/comparisons.js:20
Function
test
()
test/engine.test.js:65
Function
testFunction
()
test/engine.test.js:593
← previous
101–143 of 143, ranked by callers