summaryrefslogtreecommitdiff
path: root/crates
AgeCommit message (Collapse)Author
2024-01-18feat: use the correct trap names, improve div trapHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-18feat: table operations, various spec related fixesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-17chore: decrease max call stack size and fix corresponding testsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-16docs: remove old testsuite resultsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-16chore: trap on negative memory adressesHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-16feat: initial linkingHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-16chore: improve importsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-15feat: element instantiationHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-15chore: change panics to UnimplementedFeature errorsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-01-11chore: bump to alpha versionHenry 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>