| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(zkvms_host_io): Truncate output file in emit_benchmark_results when ↵ | Kamen Mladenov | 2025-05-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | appropriate If we're not appending to a file with contents, then when we write our data, we're going to be overwriting the old data. If the old data is longer than the new one, we'll have some leftover text in the end, which will cause a problem with JSON parsing. We'll be truncating the file (i.e. emptying it out), but only when not appending to it. | ||||
| * | feat(zkvms_host_io): Implement new output format for zkvm/guest | Kamen Mladenov | 2025-05-02 | 1 | -52/+59 |
| | | |||||
| * | feat(zkvms_host_io): Add json dependency | Kamen Mladenov | 2025-05-02 | 1 | -0/+1 |
| | | |||||
| * | feat(zkvms_host_io): Move metrics output from the benchmarkable macro to ↵ | Kamen Mladenov | 2025-05-02 | 1 | -1/+66 |
| | | | | | zkvsm_host_io lib | ||||
| * | chore: Rust fmt | Kamen Mladenov | 2025-02-27 | 1 | -21/+28 |
| | | |||||
| * | fix(zkvms_host_io): Rename short metrics output flag to 'o' | Kamen Mladenov | 2025-02-11 | 1 | -1/+1 |
| | | |||||
| * | feat(zkvms_host_io): Remove version flag | Kamen Mladenov | 2025-02-10 | 1 | -1/+1 |
| | | |||||
| * | docs(zkvms_host_io): Improve help message | Kamen Mladenov | 2025-02-10 | 1 | -3/+8 |
| | | |||||
| * | docs(zkvms_host_io): Add detailed documentation comments | Kamen Mladenov | 2025-02-10 | 1 | -1/+21 |
| | | |||||
| * | feat(zkvms_host_io): Allow appending to metric_output file | Kamen Mladenov | 2025-02-10 | 1 | -0/+5 |
| | | |||||
| * | feat(zkvms_host_io): More standard CSV metrics output format and ↵ | Kamen Mladenov | 2025-02-10 | 1 | -0/+5 |
| | | | | | milliseconds flag | ||||
| * | feat(zkvms_host_io): Create "benchmarkable" macro and add benchmarking flags | Kamen Mladenov | 2025-02-07 | 1 | -1/+20 |
| | | |||||
| * | feat(zkvms/zkwasm): Support all std containers as input types | Kamen Mladenov | 2025-02-06 | 1 | -1/+1 |
| | | |||||
| * | feat(zkvms_host_io): Implement foreach_private_input_field and ↵ | Kamen Mladenov | 2025-02-03 | 1 | -1/+1 |
| | | | | | foreach_public_input_field macros | ||||
| * | feat(zkvms_host_io): Add public_inputs and private_inputs attributes to RunWith | Kamen Mladenov | 2025-02-03 | 1 | -1/+7 |
| | | |||||
| * | fix(zkvms_host_io): Remove useless template parameter to RunWith | Kamen Mladenov | 2025-02-03 | 1 | -5/+5 |
| | | |||||
| * | feat(zkvms_host_io): Add argument for private input | Kamen Mladenov | 2025-02-03 | 1 | -2/+10 |
| | | |||||
| * | feat: Add output type to zkvms_host_io macro | Kamen Mladenov | 2025-01-31 | 1 | -1/+1 |
| | | |||||
| * | feat(zkvms_host_io): Implement convinence environment variable methods | Kamen Mladenov | 2025-01-31 | 1 | -1/+18 |
| | | |||||
| * | feat(zkvms_host_io): Add default_env RunWith attribute | Kamen Mladenov | 2025-01-31 | 1 | -4/+10 |
| | | |||||
| * | feat(zkvms_host_io): Implement using a guest's default input | Kamen Mladenov | 2025-01-28 | 1 | -3/+10 |
| | | |||||
| * | feat(zkvms_host_io): Generate input type from string and read input data ↵ | Kamen Mladenov | 2025-01-28 | 1 | -5/+10 |
| | | | | | from TOML file | ||||
| * | feat(zkvms): Export io logic to it's own crate | Kamen Mladenov | 2025-01-14 | 1 | -0/+35 |
