summaryrefslogtreecommitdiff
path: root/crates/parser/src/visit.rs
AgeCommit message (Collapse)Author
2024-05-30chore: cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-29chore: improve parser, clean up interpreter loopHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-25chore: improve simdHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-25wip: better bulk memory supportHenry 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-12chore: clippy fixes and more testsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-05-11chore: simplify codeHenry Gressmann
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-13chore: optimize block stack, remove EndFunc (#12)Henry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-03-09chore: improve documentation, testsHenry Gressmann
Closes #6 Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27chore: remove recursive macro from parserHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27chore: overall code cleanupHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27reduce instruction enum size even moreHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27reduce instruction enum sizeHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27some new instructuonsHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-27no more simdHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-25chore: improve new parser archHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
2024-02-25feat: new parser architectureHenry Gressmann
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>