summaryrefslogtreecommitdiff
path: root/crates
AgeCommit message (Collapse)Author
2024-01-07feat: basic i32 loads/storesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-06fix: wrong memory growth deltaHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-06feat: basic memory opsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-06feat: importsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-06docs: update chartHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-05chore: improve breakingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-05chore: improve global testingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-05feat: initial global supportHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-05refactor: module instantiationHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-04chore: add all instancesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-04feat: improve func_addr resolutionHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-04test: impprove panic reportingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-04test: improve test case namingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-04test: improve test reportingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-28chore: add ref instructionsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-27chore: bump versionHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-27Release 0.1.0Henry
tinywasm@0.1.0 tinywasm-cli@0.1.0 tinywasm-parser@0.1.0 tinywasm-types@0.1.0 Generated by cargo-workspaces
2023-12-27feat: more float conversionsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-26feat: pass all float testsHenry
Signed-off-by: Henry <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>
2023-12-25feat: improve func type resolution, int opsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-23chore: parse element sections, improve contributing.mdHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-23tests: improve test glue codeHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-22tests: improve wast testsHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-22feat: improve parserHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-21docs: add info about submodulesHenry
Signed-off-by: Henry <mail@henrygressmann.de>
2023-12-19chore: cleanup clippy errorsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-19feat: import sectionHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-19chore: bump versionHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-19feat: parse memory and table sectionsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-18test: make more tests passHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-18feat: global parsing, improve testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-18chore: cleanup clippy errorsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-18chore: improve breakingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-17chore: improve label handlingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-17chore: improve progress graph, add contributing.mdHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-17feat: if/elseHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-16chore: use svg's to keep repo size smallerHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-16chore: bump version so graphic stays up to dateHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-15chore: progress graphHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-15test: add test group name to resultsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-15test: save test resultsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-15Release 0.0.4Henry Gressmann
tinywasm@0.0.4 tinywasm-cli@0.0.4 tinywasm-parser@0.0.4 tinywasm-types@0.0.4 wasm-testsuite@0.2.0 Generated by cargo-workspaces
2023-12-14test(tinywasm): compare test results - we actually pass the majority nowHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-14chore: simplify instruction macrosHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2023-12-14feat: support a bunch more new instructionsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>