summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2025-04-03chore: update deps, cargo fmtHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2025-02-12fix: fix build, improve error handlingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2025-02-12feat: use postcard for new twasm formatHenry Gressmann
Closes #32, #31 Co-authored-by: Mateusz <dragonn@op.pl> Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2025-01-14chore: update deps, spellingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2025-01-14docs: reference types for typed functions (#28)WhaleKit
2024-10-13ci: fix buildHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-11ci: fix build, update changelogHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-11ci: fix buildHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-11ci: improve no_std testing, add linux arm64Henry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-11chore: remove nightly features for nowHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-11chore: update deps, improve contributing guidelines, improve ciHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-08-12chore: clean up codeHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-08-01chore: enable unnecessarily disabled clippy rulesHenry Gressmann
(detection has been fixed upstream) Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-07-01chore: refactor executor, add LocalCopy instructionsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-30chore: Memory and Data Instances are no longer reference countedHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-30chore: restructure runtime and reduce build dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-30chore: cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-15feat: 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-10chore: slight perf improvementsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-09feat: implement I32StoreLocal & I32LocalGetConstAddHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-01feat: switch back to upstream wasmparserHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-19chore: dynamically load wasm examplesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-13chore: optimize block stack, remove EndFunc (#12)Henry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-12test: make tests work on more targets (#11)Henry Gressmann
- Tests can now be run on more targets (Fixes #7) - Nightly version has been updated to fix broken builds in some cases (Fixes #8)
2024-02-27no more simdHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-24perf: reduce block overhead (#3)Henry Gressmann
2024-02-24pref: improve parser performanceHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-31chore: overall code cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-30perf: add more benchmarksHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-29perf: improve benchmarksHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-29chore: add more examples, refactoringHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-29feat: pre-processed wasmHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-29chore: improve docsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-29feat: Bulk Memory Operations ProposalHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-28feat: improve memory perf + basic bulk memory accessHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-27pref: optimize loopsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-27pref: callstack/callframe improvementsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26fix: import param orderHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26docs: string exampleHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26ci: fix ciHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26ci: exclude wasm-rust exampleHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26feat: add more examples, work on new public apiHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26chore: fix selfhosting exampleHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26docs: working selfhosted exampleHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-26feat: full no_std supportHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-25chore: pass more testsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-25feat: pass all i64 tests, add missing conversion opcodesHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-25feat: pass all i32 testsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-25feat: more bit operationsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-25feat: bit operationsHenry
Signed-off-by: Henry <mail@henrygressmann.de>