| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-22 | chore: update deps | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-15 | feat: v0.7.0 (#13) | Henry Gressmann | |
| * Remove all unsafe code * Refactor interpreter loop * Optimize Call-frames * Remove unnecessary reference counter data from store --------- Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-12 | chore: clippy fixes and more tests | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-11 | chore: simplify code | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-10 | chore: slight perf improvements | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-09 | feat: implement I32StoreLocal & I32LocalGetConstAdd | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-09 | chore: update dependencies + test spec | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-01 | feat: switch back to upstream wasmparser | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-03-13 | chore: optimize block stack, remove EndFunc (#12) | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-03-09 | chore: improve documentation, tests | Henry Gressmann | |
| Closes #6 Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | chore: remove recursive macro from parser | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | chore: overall code cleanup | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | reduce instruction enum size even more | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | reduce instruction enum size | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | some new instructuons | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-27 | no more simd | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-25 | chore: improve new parser arch | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-25 | feat: new parser architecture | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-24 | feat: switch to own fork of wasmparser | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-02-24 | perf: reduce block overhead (#3) | Henry Gressmann | |
| 2024-02-24 | pref: improve parser performance | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-31 | chore: overall code cleanup | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-29 | feat: pre-processed wasm | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-29 | feat: Bulk Memory Operations Proposal | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-28 | feat: improve memory perf + basic bulk memory access | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-27 | pref: callstack/callframe improvements | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | feat: full no_std support | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-25 | chore: refactor executor and improve documentation | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-25 | feat: pass full wasm 1.0 testsuite | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-24 | feat: linker errors | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | chore: support partially initialized module instances | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | feat: shared tables across modules | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | fix: global refnull conversion | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | feat: preserve null refs when returning | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | feat: uninitialized elems | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | core: attach types to functions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-22 | fix: call param order | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-20 | feat: typed host funcs | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-20 | chore: progress towards host functions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-15 | feat: element instantiation | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-15 | chore: change panics to UnimplementedFeature errors | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-10 | chore: improve documentation, tests | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-07 | feat: basic i32 loads/stores | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-28 | chore: add ref instructions | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-25 | feat: pass all i64 tests, add missing conversion opcodes | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-25 | feat: improve func type resolution, int ops | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-23 | chore: parse element sections, improve contributing.md | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-22 | tests: improve wast tests | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-22 | feat: improve parser | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2023-12-19 | chore: cleanup clippy errors | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
