| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-12-09 | fix: missing readme on crates.io | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | fix: missing versions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | Release 0.0.2 | Henry Gressmann | |
| tinywasm@0.0.2 tinywasm-cli@0.0.2 tinywasm-parser@0.0.2 tinywasm-types@0.0.2 Generated by cargo-workspaces | |||
| 2023-12-09 | fix: crate metadata | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | Release 0.0.1 | Henry Gressmann | |
| tinywasm@0.0.1 tinywasm-cli@0.0.1 tinywasm-parser@0.0.1 tinywasm-types@0.0.1 Generated by cargo-workspaces | |||
| 2023-12-09 | chore: prepare publish | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | fix: tinywasm_cli publish key | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | fix: tinywasm crate type | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-09 | chore: improve documentation | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-07 | feat: control flow improvements | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-07 | feat: improve lable/block handling, add support for more arithmetic opcodes | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-06 | feat: support basic loops, br_if | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-06 | feat: cli now has options to specify arguments and function to run | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-06 | feat: validate module opcodes, logging feature | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-05 | feat: block stack, make cargofmt a bit more sane | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-05 | feat: stack is now untyped, funcs is a boxed array again | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-05 | chore: remove some wasm2 types for now | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-05 | chore: refactor stack structs | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | feat: add store ids | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | chore: remove unneeded dependencies | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | feat: add typed_func_handle, check for _start function | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | fix: wat feature flag, ensure wasm target compiles | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | feat: add wat support to cli | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | chore: ensure everything still runs on no_std | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-04 | chore: refactoring | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-03 | chore: refactoring | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-03 | feat: new tinywasm api | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-03 | docs: update readme | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-02 | feat: finish parser module, switch from tracing to log | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-01 | chore: move TinyWasmModule to types | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-01 | feat: wip: seperate parser and types crates | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-12-01 | chore: add instructions | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-30 | feat: improve module instance api | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-30 | chore: remove unneeded dependencies | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-30 | feat: add ModuleInstance.get_func | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-30 | feat: make module immutable | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-30 | chore: improve api | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-29 | feat: start work on 'real' interpreter | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-29 | chore: use wasmvalues in stack | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-29 | feat: basic working wasm adder (experiment) | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-28 | chore: add wasm spec testsuite | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-28 | refactor: seperate cli crate | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
| 2023-11-21 | initial commit | Henry Gressmann | |
| Signed-off-by: Henry Gressmann <mail@henrygressmann.de> | |||
