Documentation
¶
Index ¶
Constants ¶
View Source
const (
Word = 8 // stack entry size
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DebugObjectMapper ¶ added in v0.32.0
type DebugObjectMapper interface { ObjectMapper PutInsnAddr(addr, sourceAddr uint32) PutDataBlock(addr uint32, length int32) }
DebugObjectMapper gathers information about positions of all (WebAssembly) instructions within the text (machine code) section.
type DummyDebugMapper ¶ added in v0.32.0
type DummyDebugMapper struct{ DummyMapper }
func (DummyDebugMapper) PutDataBlock ¶ added in v0.32.0
func (DummyDebugMapper) PutDataBlock(uint32, int32)
func (DummyDebugMapper) PutInsnAddr ¶ added in v0.32.0
func (DummyDebugMapper) PutInsnAddr(uint32)
type DummyMapper ¶ added in v0.32.0
type DummyMapper struct{}
func (DummyMapper) InitObjectMap ¶ added in v0.32.0
func (DummyMapper) InitObjectMap(int, int)
func (DummyMapper) PutCallSite ¶ added in v0.32.0
func (DummyMapper) PutCallSite(uint32, int32)
func (DummyMapper) PutFuncAddr ¶ added in v0.32.0
func (DummyMapper) PutFuncAddr(uint32)
type ObjectMapper ¶ added in v0.32.0
type ObjectMapper interface { InitObjectMap(numImportFuncs, numOtherFuncs int) PutFuncAddr(addr uint32) PutCallSite(returnAddr uint32, stackOffset int32) }
ObjectMapper gathers information about positions of (WebAssembly) functions, function calls and traps within the text (machine code) section.
Click to show internal directories.
Click to hide internal directories.