summaryrefslogtreecommitdiff
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2025-01-06feat: replace `RefNull` with new `FuncRef` and `ExternRef` structsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2025-01-06Check returns in untyped host functions (#27)WhaleKit
--------- Signed-off-by: Henry Gressmann <mail@henrygressmann.de> Co-authored-by: Henry Gressmann <mail@henrygressmann.de>
2024-12-28chore: update depsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-12-09chore: improve testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-12-07chore: move wasm-testsuite to a seperate repo & update testsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-12-04chore: update wasmparser to use new simd_visitorHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-11-28chore: update wasmparserHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-11-21chore: update wasm testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-11-17ci: don't add -D warnings rust flagsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-11-13chore: update depsHenry Gressmann
note: wasmparser now uses btree's Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-10-24chore: add root package versionHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-10-11feat: add simd support to the parserHenry Gressmann
2024-10-05chore: update depsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-09-12chore: refactor compiler macrosHenry 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-09-10feat: Custom memory page size (#22)Daniel Stuart
2024-09-05chore: update to rust 1.81, update wasm testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-08-29Release 0.8.0Henry Gressmann
tinywasm@0.8.0 tinywasm-cli@0.8.0 tinywasm-parser@0.8.0 tinywasm-types@0.8.0 wasm-testsuite@0.5.0 Generated by cargo-workspaces
2024-08-25chore: update wasmparser + testsuiteHenry 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: update depsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-07-16chore: update wasmparserHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-07-13chore: update depsHenry Gressmann
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: restructure runtime and reduce build dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-28fix: fix 2.0 regressions introduced by 644395712a81c8f3fd56b6beafe9d3e09dfa9501Henry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-28feat: 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-06-25chore: update deps & testsuite, add msrvHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-13chore: update depsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-06-01fix: table_init variable orderHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-31chore: update deps & spec testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-30chore: cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-29chore: update deps, cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-22chore: update depsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-15Release 0.7.0Henry Gressmann
tinywasm@0.7.0 tinywasm-cli@0.7.0 tinywasm-parser@0.7.0 tinywasm-types@0.7.0 Generated by cargo-workspaces
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-10Release 0.6.1Henry Gressmann
tinywasm@0.6.1 tinywasm-cli@0.6.1 tinywasm-parser@0.6.1 tinywasm-types@0.6.1 wasm-testsuite@0.4.0 Generated by cargo-workspaces
2024-05-09chore: update dependencies + test specHenry 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-05-01chore: update dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-04-21chore: update dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-04-15chore: update dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-27Release 0.6.0Henry Gressmann
tinywasm@0.6.0 tinywasm-cli@0.6.0 tinywasm-parser@0.6.0 tinywasm-types@0.6.0 wasm-testsuite@0.3.0 Generated by cargo-workspaces
2024-03-27chore: update dependenciesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-26chore: update wasm testsuiteHenry 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-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-03-09chore: improve documentation, testsHenry Gressmann
Closes #6 Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-01ci: use pathfinder_simd fork to fix ci build on nightlyHenry Gressmann
(this is only a dev-dependency so it failing builds don't affect tinywasm Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-01Release 0.5.0Henry Gressmann
tinywasm@0.5.0 tinywasm-cli@0.5.0 tinywasm-parser@0.5.0 tinywasm-types@0.5.0 wasm-testsuite@0.2.2 Generated by cargo-workspaces