aboutsummaryrefslogtreecommitdiff
path: root/zkvms_host_io
Commit message (Expand)AuthorAgeFilesLines
* fix(zkvms_host_io): Remove millis flagKamen Mladenov2025-05-051-6/+0
* feat(zkvms_host_io): Rename argument and metrics output "repeats" to "runs"Kamen Mladenov2025-05-052-4/+4
* chore: cargo fmtKamen Mladenov2025-05-022-13/+34
* feat(zkvms_guest_io): Output proof sizeKamen Mladenov2025-05-021-0/+9
* fix(zkvms io): More detailed errors on metrics output failureKamen Mladenov2025-05-021-2/+2
* fix(zkvms_host_io): Truncate output file in emit_benchmark_results when appro...Kamen Mladenov2025-05-021-0/+1
* feat(zkvms_host_io): Implement new output format for zkvm/guestKamen Mladenov2025-05-022-52/+61
* feat(zkvms_host_io): Add json dependencyKamen Mladenov2025-05-022-0/+2
* feat(zkvms_host_io): Move metrics output from the benchmarkable macro to zkvs...Kamen Mladenov2025-05-022-58/+69
* fix(zkvms_host_io/input_macros): Add comma on public_types countKamen Mladenov2025-04-231-1/+1
* feat(zkvms_host_io): Update to use FunctionDefinitionKamen Mladenov2025-04-071-77/+36
* feat(zkvms_host_io): Add the "Return" type, which only contains the function ...Kamen Mladenov2025-04-041-1/+5
* fix(metrics): Do not remove leading zerosAristotelis Papanis2025-03-131-2/+2
* chore(metrics): Change output format of metricsAristotelis Papanis2025-03-131-17/+44
* chore: Rust fmtKamen Mladenov2025-02-272-43/+71
* fix(zkvms_host_io): Reduce version constraint for clapKamen Mladenov2025-02-261-1/+1
* fix(zkvms_host_io): Rename short metrics output flag to 'o'Kamen Mladenov2025-02-111-1/+1
* feat(zkvms_host_io): Output guest name when benchmarkingKamen Mladenov2025-02-111-1/+1
* feat(zkvms_host_io): Remove version flagKamen Mladenov2025-02-101-1/+1
* docs(zkvms_host_io): Improve help messageKamen Mladenov2025-02-101-3/+8
* docs(zkvms_host_io): Add detailed documentation commentsKamen Mladenov2025-02-102-1/+85
* feat(zkvms_host_io): Allow appending to metric_output fileKamen Mladenov2025-02-102-2/+12
* feat(zkvms_host_io): Metrics output now contains the name of the zkvmKamen Mladenov2025-02-101-1/+1
* feat(zkvms_host_io): More standard CSV metrics output format and milliseconds...Kamen Mladenov2025-02-102-21/+23
* feat(zkvms_host_io): Create "benchmarkable" macro and add benchmarking flagsKamen Mladenov2025-02-072-1/+73
* feat(zkvms/zkwasm): Support all std containers as input typesKamen Mladenov2025-02-061-1/+1
* feat(zkvms_host_io): Implement foreach_private_input_field and foreach_public...Kamen Mladenov2025-02-032-7/+37
* feat(guests_macro/parse_fn): Make _public functions also return private valuesKamen Mladenov2025-02-031-5/+5
* feat(zkvms_host_io): Add public_inputs and private_inputs attributes to RunWithKamen Mladenov2025-02-032-5/+27
* fix(zkvms_host_io): Remove useless template parameter to RunWithKamen Mladenov2025-02-032-6/+6
* feat: Move some public input parsing logic to parse_fnKamen Mladenov2025-02-031-12/+7
* feat(zkvms_host_io): Make Output type contain public inputsKamen Mladenov2025-02-032-1/+19
* feat(zkvms_host_io): Add argument for private inputKamen Mladenov2025-02-031-2/+10
* feat: Add output type to zkvms_host_io macroKamen Mladenov2025-01-312-7/+13
* feat(zkvms_host_io): Implement convinence environment variable methodsKamen Mladenov2025-01-311-1/+18
* feat(zkvms_host_io): Add default_env RunWith attributeKamen Mladenov2025-01-312-4/+11
* feat: Pass guest entrypoint type to hostKamen Mladenov2025-01-301-2/+1
* feat(zkwasm): Remove workspace and use withGeneratedLockfileKamen Mladenov2025-01-291-260/+0
* feat(zkvms_host_io): Implement using a guest's default inputKamen Mladenov2025-01-281-3/+10
* feat(zkvms_host_io/input_macros): Implement forach_input_field macroKamen Mladenov2025-01-281-0/+13
* feat(zkvms_host_io): Generate input type from string and read input data from...Kamen Mladenov2025-01-284-5/+56
* feat(zkvms): Export io logic to it's own crateKamen Mladenov2025-01-143-0/+303