issues
search
go-interpreter
/
wagon
wagon, a WebAssembly-based Go interpreter, for Go.
BSD 3-Clause "New" or "Revised" License
903
stars
148
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
type validation of polymorphic opcode is not consistent with the wasm specification
#143
laizy
closed
5 years ago
3
Feature contract
#142
bchain618
closed
5 years ago
0
Feature contract
#141
bchain618
closed
5 years ago
0
How to solve `disasm: stack underflow` when call `exec.NewVM(module)`
#140
lowesyang
closed
5 years ago
2
sames very simple register alloction in JIT
#139
carltraveler
opened
5 years ago
1
Enable use of amd64 backend on Windows & OSX.
#138
twitchyliquid64
closed
5 years ago
3
Refactor amd64 backend into three passes in prep for register allocator.
#137
twitchyliquid64
closed
5 years ago
1
Add vm.CompileStats() to give statistics about native compilation
#136
twitchyliquid64
closed
5 years ago
1
fix mod: go get -u ...golang-asm && go mod tidy. Fixes #134
#135
twitchyliquid64
closed
5 years ago
2
invalid pseudo-version: does not match version control timestamp while trying to build wagon
#134
agnivade
closed
5 years ago
3
amd64 backend optimizations: Fused load/store, more RHS opcodes, peephole optimizer.
#133
twitchyliquid64
closed
5 years ago
1
disasm/exec/validate/wasm: trivial typo fixes
#132
justinclift
closed
5 years ago
3
wasm: when function names are present, include them
#131
justinclift
closed
5 years ago
21
Analyze spectre implications
#130
twitchyliquid64
opened
5 years ago
0
Implement global load/set, memory 64bit/32bit load
#129
twitchyliquid64
closed
5 years ago
2
Add benchmarks for f32 & f64 operations.
#128
twitchyliquid64
closed
5 years ago
4
Implement more float & parametric instructions.
#127
twitchyliquid64
closed
5 years ago
1
Re-use free space in executable pages across asm blocks
#126
twitchyliquid64
closed
5 years ago
1
Implement basic 64-bit float operations to amd64 compiler backend.
#125
twitchyliquid64
closed
5 years ago
3
Boilerplate implementing #121 native bailout - thoughts?
#124
twitchyliquid64
closed
5 years ago
3
Implement most binary i32 ops in amd64 native backend.
#123
twitchyliquid64
closed
5 years ago
1
wast: writeMemory should print Maximum not Initial.
#122
iphucc
closed
5 years ago
3
Support 'bail-out' from native code to signal debug/error-states/branches.
#121
twitchyliquid64
closed
5 years ago
0
amd64 compiler optimizations: Improves speed by 30%.
#120
twitchyliquid64
closed
5 years ago
3
Implement comparison Ops, fix bug with branch table target tracking, add benchmark.
#119
twitchyliquid64
closed
5 years ago
2
Implement 64bit div/idiv for amd64 backend.
#118
twitchyliquid64
closed
5 years ago
1
Implement XOR / SHR / SHL on amd64 native backend.
#117
twitchyliquid64
closed
5 years ago
2
Support WASI execution
#116
twitchyliquid64
opened
5 years ago
5
5/4 - Implement native compilation - Support shift + XOR instructions.
#115
twitchyliquid64
closed
5 years ago
2
4/4 - Implement native compilation - plug backend + more tests.
#114
twitchyliquid64
closed
5 years ago
2
3/4 - Implement native compilation - Implement amd64 backend.
#113
twitchyliquid64
closed
5 years ago
2
2/4 - Implement native compilation - Implement boilerplate.
#112
twitchyliquid64
closed
5 years ago
4
1/4 - Implementent native compilation - Fix stack allocation & depths, add debug mode to find these issues.
#111
twitchyliquid64
closed
5 years ago
4
how can i set a struct as ExternalGlobal like global in js
#110
hunjixin
opened
5 years ago
4
Implement shift+XOR instructions for amd64 native backend.
#109
twitchyliquid64
closed
5 years ago
2
Idea:, VMs choose a spec level for run
#108
twitchyliquid64
opened
5 years ago
0
wasm/leb128: drop ReadXYZSize functions
#107
sbinet
closed
5 years ago
3
ci: add Go-1.12.x, drop Go-1.9.x
#106
sbinet
closed
5 years ago
1
Part 1/2 #101 - implement partial compilation to native code
#105
twitchyliquid64
closed
5 years ago
11
disasm: fix if-else bug causing stack underflow error
#104
cdetrio
closed
5 years ago
3
support travis ci in fork repo
#103
laizy
closed
5 years ago
4
inital value of global not understood
#102
donpdonp
closed
5 years ago
1
Would you accept PRs to implement a JIT?
#101
twitchyliquid64
closed
5 years ago
5
exec: Add a function to re-use a VM that was Terminated
#100
gballet
closed
5 years ago
6
What's the 'arity' in the control instruction means?[Not bug, but ask for your help]
#99
mohanson
closed
5 years ago
1
Update modules.json
#98
mohanson
closed
5 years ago
1
Unified trap description
#97
mohanson
closed
5 years ago
4
wasm: improved error type when check import signature
#96
kr1sten0
closed
5 years ago
2
wasm: rename instructions as per new naming conventions
#95
sbinet
opened
5 years ago
0
Check import signature in module resolution
#94
gballet
closed
5 years ago
6
Previous
Next