summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-10ci: exclude wasm-testsuiteHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-10ci: checkout submodulesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-10chore: improve documentation, testsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-08feat: br_tableHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-08feat: correct memory trapping behaviourHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-08chore: general cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-08feat: implicit function lableHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07chore: progress towards linking modulesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07feat: float improvmentsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07feat: finish if/elseHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07chore: cleanup clippy errorsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07feat: all mem storesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07chore: refactor executer macrosHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-07feat: all mem loadsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
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-19Release 0.0.5Henry Gressmann
tinywasm@0.0.5 tinywasm-cli@0.0.5 tinywasm-parser@0.0.5 tinywasm-types@0.0.5 Generated by cargo-workspaces
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>