| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-04 | chore: simplify parser & reduce allocations | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-05-02 | chore: add more tests, fix issues with import types, cleanup doom example | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-26 | feat: multithreaded wasm parser | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-25 | chore: add specialized returns, optimize parser | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-25 | chore: reduce instantiation ovherhead & refactor optimize | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-21 | feat: oom traps | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-19 | feat: simplify module api | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-19 | feat: lazy memory allocation, fix instruction rewrite order | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-17 | feat: refactor optimizer + executor, add v128 super instructions | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-12 | chore: cleanup | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-12 | test: fix rust warm example build | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-12 | feat: remove lifetimes from runtime objects | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-06 | chore: use FromIterator for ValueCounts | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-05 | chore: cleanup | Henry | |
| 2026-04-05 | chore: fix stable build, move BranchTableTarget to FunctionData | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-05 | chore: refactor optimizer/add more superinstructions | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-04-03 | chore: cleanup | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-03-31 | chore: fix typed_select_multi, cleanup parser | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-03-31 | chore: add CallSelf/ReturnCallSelf | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-03-25 | chore: atomic module data | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2026-01-25 | chore: update deps | Henry | |
| Signed-off-by: Henry <mail@henrygressmann.de> | |||
| 2025-05-06 | chore: cleanup | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2025-05-06 | chore: update deps, update nightly | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2025-04-23 | chore: update deps, properly feature gate simd | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2025-02-25 | chore: update to rust 2024 | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-10-11 | feat: add simd support to the parser | Henry Gressmann | |
| 2024-09-11 | ci: improve no_std testing, add linux arm64 | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-08-12 | chore: clean up code | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-07-01 | chore: refactor executor, add LocalCopy instructions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-06-28 | feat: compact value stack (#21) | Henry Gressmann | |
| Not fully done, but ready for the `next` branch now. This changes how values are represented internally, making this pr particularly large, as this touches most parts of the codebase. The parser should now also be ready for multithreaded compilation to speed this up a bit. --------- Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-29 | chore: update deps, cleanup | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-05-29 | chore: improve parser, clean up interpreter loop | 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-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-01-31 | chore: overall code cleanup | 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-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-23 | core: attach types to functions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-23 | chore: parse element sections, improve contributing.md | 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> | |||
| 2023-12-19 | feat: import section | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-19 | feat: parse memory and table sections | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-18 | feat: global parsing, improve testsuite | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-06 | feat: validate module opcodes, logging feature | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-05 | feat: block stack, make cargofmt a bit more sane | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | feat: add wat support to cli | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-02 | feat: finish parser module, switch from tracing to log | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
