aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(zkvms_host_io): Remove version flagKamen Mladenov2025-02-101-1/+1
|
* fix: Delete unused old input fileKamen Mladenov2025-02-107-11/+0
|
* docs(zkvms_host_io): Improve help messageKamen Mladenov2025-02-101-3/+8
|
* fix(zkvms/risc0): Revert changes to benchmark only the relevant function callsKamen Mladenov2025-02-101-24/+20
|
* fix(zkvms/risc0): Move prove output from journal message to benchmarkable scopeKamen Mladenov2025-02-101-2/+1
|
* docs(zkvms_host_io): Add detailed documentation commentsKamen Mladenov2025-02-102-1/+85
|
* docs(zkvms/zkwasm): Add detailed documentation commentsKamen Mladenov2025-02-103-1/+65
|
* docs(zkvms/zkm): Add detailed documentation commentsKamen Mladenov2025-02-104-0/+33
|
* fix(zkvms/sp1): When benchmarking verification, only benchmark the function callKamen Mladenov2025-02-101-3/+5
|
* fix(zkvms/sp1): Remove unused guests_macro symlinkKamen Mladenov2025-02-101-1/+0
|
* docs(zkvms/sp1): Add detailed documentation commentsKamen Mladenov2025-02-102-0/+30
|
* docs(zkvms/nexus/wrapper_macro): Minor detail addedKamen Mladenov2025-02-101-1/+1
|
* fix(zkvms/risc0): Benchmark only the specific function instead of everything ↵Kamen Mladenov2025-02-101-15/+23
| | | | during the process
* docs(zkvms/risc0): Add detailed documentation commentsKamen Mladenov2025-02-103-1/+33
|
* fix(zkvms/nexus): When benchmarking verification, benchmark only the ↵Kamen Mladenov2025-02-101-3/+5
| | | | verification function
* docs(zkvms/nexus): Add detailed documentation commentsKamen Mladenov2025-02-103-0/+32
|
* docs(zkvms/jolt): Add detailed documentation commentsKamen Mladenov2025-02-103-1/+41
|
* docs(guests_macro): Add detailed documentation commentsKamen Mladenov2025-02-103-16/+87
|
* 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-102-1/+3
|
* feat(zkvms_host_io): More standard CSV metrics output format and ↵Kamen Mladenov2025-02-102-21/+23
| | | | milliseconds flag
* chore(nexus): Update nix cargo dependenciesKamen Mladenov2025-02-104-35/+86
|
* chore(flake): Switch mcl-blockchain repo to main branchKamen Mladenov2025-02-102-11/+10
|
* feat(zkvms/jolt): Add benchmarking capabilityKamen Mladenov2025-02-071-5/+5
|
* fix(zkvms/jolt): Add proper panic on attempted executionKamen Mladenov2025-02-071-0/+3
|
* feat(zkvms/nexus): Add benchmarking capabilityKamen Mladenov2025-02-071-6/+9
|
* feat(zkvms/risc0): Add benchmarking capabilityKamen Mladenov2025-02-071-5/+7
|
* feat(zkvms/sp1): Add benchmarking capabilityKamen Mladenov2025-02-071-6/+6
|
* feat(zkvms/zkm): Add benchmarking capabilityKamen Mladenov2025-02-071-3/+7
|
* feat(zkvms/zkwasm): Add benchmarking capabilityKamen Mladenov2025-02-071-13/+15
|
* feat(zkvms_host_io): Create "benchmarkable" macro and add benchmarking flagsKamen Mladenov2025-02-072-1/+73
|
* fix(gitignore): Ignore zkvms_host_io Cargo.lockKamen Mladenov2025-02-071-0/+1
| | | | | This file shouldn't exist, it is handled by the hosts Cargo.lock, but it may appear when manually compiling zkvms_host_io during development
* feat(zkvms): Use std (or alloc) collections in all guestsKamen Mladenov2025-02-075-7/+5
|
* feat(zkvms/zkwasm): Support all std containers as input typesKamen Mladenov2025-02-062-8/+15
|
* feat(zkvms/zkwasm): Proper handling of input strings and hashmapsKamen Mladenov2025-02-065-48/+52
|
* feat(zkvms/zkwasm): Use path input type and move container size information ↵Kamen Mladenov2025-02-063-99/+129
| | | | to host
* feat(zkvms/zkwasm): Support reading hashmapsKamen Mladenov2025-02-051-0/+24
|
* fix(guests_macro): When writing to type.txt, do not include newlines when ↵Kamen Mladenov2025-02-051-2/+2
| | | | the line is too long
* feat(zkvms/zkwasm): Properly read string and char valuesKamen Mladenov2025-02-051-2/+25
|
* feat(guests_macro/parse_fn): Fix args split with composite angled bracket typesKamen Mladenov2025-02-051-7/+15
| | | | | Types like HashMap<Key, Value>, i.e. with commas inside the angled brackets
* feat(guest/zkwasm): Add support for unflattening tuple typesKamen Mladenov2025-02-051-9/+20
|
* feat(guests/graph_coloring): Make coloring pairs type more succinctKamen Mladenov2025-02-051-1/+1
|
* feat(zkvms/zkwasm): Rework read macro into a procedural macro and improve ↵Kamen Mladenov2025-02-052-43/+120
| | | | type composition
* feat(zkvms/zkwasm): Proper Vec input type handlingKamen Mladenov2025-02-042-17/+25
| | | | Also handles multidimentional vec
* fix(guests/fibonacci): Update SEG_SIZE default valueKamen Mladenov2025-02-041-1/+1
|
* feat(zkvms/zkwasm): Implement proper handling of public and private inputsKamen Mladenov2025-02-035-27/+174
|
* feat(zkvms_host_io): Implement foreach_private_input_field and ↵Kamen Mladenov2025-02-032-7/+37
| | | | foreach_public_input_field macros
* feat(zkvms/zkm): Implement proper handling of public and private inputsKamen Mladenov2025-02-034-6/+108
|
* feat(guests_macro/parse_fn): Make _public functions also return private valuesKamen Mladenov2025-02-034-16/+32
|
* feat(zkvms_host_io): Add public_inputs and private_inputs attributes to RunWithKamen Mladenov2025-02-033-5/+36
|