MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime-go / NewEngine

Function NewEngine

engine.go:18–24  ·  view source on GitHub ↗

NewEngine creates a new `Engine` with default configuration.

()

Source from the content-addressed store, hash-verified

16
17// NewEngine creates a new `Engine` with default configuration.
18func NewEngine() *Engine {
19 engine := &Engine{_ptr: C.wasm_engine_new()}
20 runtime.SetFinalizer(engine, func(engine *Engine) {
21 engine.Close()
22 })
23 return engine
24}
25
26// NewEngineWithConfig creates a new `Engine` with the `Config` provided
27//

Callers 15

TestInstanceFunction · 0.85
TestInstanceBadFunction · 0.85
TestInstanceGetFuncFunction · 0.85
TestTableFunction · 0.85
TestGlobalFunction · 0.85
TestLinkerFunction · 0.85
TestLinkerShadowingFunction · 0.85
TestLinkerTrapFunction · 0.85
TestLinkerModuleFunction · 0.85
TestLinkerGetDefaultFunction · 0.85
TestLinkerGetOneByNameFunction · 0.85
TestLinkerFuncsFunction · 0.85

Calls 1

CloseMethod · 0.95

Tested by 15

TestInstanceFunction · 0.68
TestInstanceBadFunction · 0.68
TestInstanceGetFuncFunction · 0.68
TestTableFunction · 0.68
TestGlobalFunction · 0.68
TestLinkerFunction · 0.68
TestLinkerShadowingFunction · 0.68
TestLinkerTrapFunction · 0.68
TestLinkerModuleFunction · 0.68
TestLinkerGetDefaultFunction · 0.68
TestLinkerGetOneByNameFunction · 0.68
TestLinkerFuncsFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…