| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-30 | perf: add more benchmarks | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-29 | perf: improve benchmarks | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-29 | chore: add more examples, refactoring | 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 | chore: improve docs | 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 | docs: fix chart title | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-28 | docs: tests | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-28 | docs: architecture | 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: optimize loops | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-27 | chore: simplify interpreter::exec | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-27 | pref: more callstack/callframe improvements | 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-27 | pref: use Rc's for Module Instances | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | perf: improve hot interpreter loop | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | chore: benchmarking + major performance improvements (50%+ faster) | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | fix: import param order | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | docs: string example | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | ci: fix ci | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | ci: fix ci | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | ci: fix ci | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | ci: exclude wasm-rust example | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | feat: add more examples, work on new public api | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | Release 0.3.0 | Henry Gressmann | |
| tinywasm@0.3.0 tinywasm-cli@0.3.0 tinywasm-parser@0.3.0 tinywasm-types@0.3.0 wasm-testsuite@0.2.1 Generated by cargo-workspaces | |||
| 2024-01-26 | chore: fix selfhosting example | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-26 | docs: working selfhosted example | 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 | docs: update readme | 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 | fix: ci | 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 | chore: import should error on invalid memory/table type | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-24 | test: add 2.0 testsuite | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-24 | feat: const instruction global get | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-24 | fix: null ref element initialization | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-24 | test: support AssertUnlinkable | 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 | chore: refactor executer, change the module when executing imported functions | 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 | chore: refactor module instances, fix named module tests | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | chore: switch module instance when switching call stack | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-23 | chore: improve testsuite | 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 | chore: wip imports | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2024-01-22 | test: add global val tests | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
