Skip to content

Commit

Permalink
add Benchmark (cargo) benchmark result for 3fb0344
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 4, 2024
1 parent d602292 commit 5f0a494
Showing 1 changed file with 37 additions and 1 deletion.
38 changes: 37 additions & 1 deletion data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1727732504776,
"lastUpdate": 1728057697436,
"repoUrl": "https://github.com/lambdaclass/cairo-vm",
"entries": {
"Benchmark": [
Expand Down Expand Up @@ -125035,6 +125035,42 @@ window.BENCHMARK_DATA = {
"unit": "ns/iter"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Julian Gonzalez Calderon",
"username": "JulianGCalderon"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "3fb0344ce038b3a68cae897c403d1f561cfe8da7",
"message": "Missing dynamic layout features (#1838)\n\n* Fix Zero segment location.\n\n* Fixed has_zero_segment naming\n\n* Fix prover input.\n\n* Fixed version reading when no version is supplied\n\n* Added change to changelog.\n\n* fix test_from_serializable()\n\n* fix panic_impl error\n\n* fix cairo version\n\n* Add dummy changelog\n\n* Pin wasm-bindgen\n\n* Register change in CHANGELOG\n\n* Update Cargo.lock\n\n* Remove changes from CHANGELOG\n\n* Add argument parsing for layout params file\n\n* Add dynamic support (no implement)\n\n* Add cairo_layout_params_file.example.json\n\n* Implement dynamic layout creation\n\n* Update CHANGELOG\n\n* Add cli dynamic support for cairo 1\n\n* Make wasm compatible\n\n* Use public_memory_fraction = 4 vy default\n\n* Deserialize bool from int\n\n* Add comparison with python-vm (failing)\n\n* Rebuild .rs files in makefile\n\n* Use 8 as dynamic public_memory_fraction\n\nThe same value is used in python-vm\n\n* Use None ratio for dynamic unused builtins\n\n* Add rangecheck96 to private inputs\n\n* Make dyn py files depend on params_file\n\n* Use cpu_component_step=1 by default\n\n* Fix typo in private inputs\n\n* Add range check value to air private input test\n\n* Fix zero segment location\n\n* Use zero builtin instead of None\n\n* Add debug scripts\n\n* Remove dup makefile recipes\n\n* remove outdated test\n\n* Enable ensure-no_std on test\n\n* Fix tests\n\n* Add correct test\n\n* Rename tset\n\n* Add comment\n\n* Add debugging document\n\n* Update cairo layout params file\n\n* Remove duplicated range check\n\n* Remove dup\n\n* Add support for dynamic memory units per step\n\n* Add changelog\n\n* Add support for negative log units per step\n\n* Add LowRatio struct to RangeCheck and Mod builtins\n\n* Fix test\n\n* Use ratio_den in get_allocated_instances\n\n* Remove debugging and scrippts (moveed to another branch)\n\n* Add comment\n\n* Add tests\n\n* Add dynamic test to cairo-vm-cli\n\n* Add parse test\n\n* Remove compare all dynamic\n\n* Add script for comparing with dynamic layouts\n\n* Add tests to workflow\n\n* Delete logic changes\n\nThey are going to be moved to another branch\n\n* Delete more logic changes\n\n* Reorder fields\n\n* Remove ref\n\n* Add modulo tests with all_cairo\n\n* Add tests\n\n* Update rust.yml\n\n* Rename compare_outputs_dynamic_layout.sh to compare_outputs_dynamic_layouts.sh\n\n* Update test script\n\n* Remove tests\n\n* Enforce prover constraints in add, sub, and mul\n\n* Remove debug prints\n\n* Add tests\n\n* Update CHANGELOG.md\n\n* Fix serialization\n\n* Comment failing test\n\n* Uncomment test\n\n* Add fractional units per step test\n\n* Change safe_div for div_ceil (bug)\n\n* Add ratio_den tests\n\n* Fix tests\n\n* Remove operation struct and use builtin type instead\n\n* Add unit tests to modulo builtin operations\n\n* Fix security error message\n\n* Add mod_builtin to coverage\n\n* Test custom serde impl\n\n* Upload mod_builtin coverage\n\n* Test custom serde impl\n\n* Upload mod_builtin coverage\n\n* Add Debug scripts (#1839)\n\n* Add debug scripts\n\n* Add debugging document\n\n* Add changelog\n\n* Revert changelog\n\n* Improve script usage code blocks\n\n* Remove extra space\n\n* Add cpu_component_step\n\n* Add comments\n\n* Add cairo pie tests\n\n* Restore zip\n\n* Use .rs.pie.zip\n\n* Update Changelog\n\n* Add dynamic layout documentation\n\n* Update CHANGELOG.md\n\n---------\n\nCo-authored-by: Alon Titelman <[email protected]>\nCo-authored-by: Yuval Goldberg <[email protected]>\nCo-authored-by: Omri Eshhar <[email protected]>\nCo-authored-by: Pedro Fontana <[email protected]>",
"timestamp": "2024-10-04T15:34:34Z",
"tree_id": "14a534ad8fb45cc5480b2f67f0a9c5e599975821",
"url": "https://github.com/lambdaclass/cairo-vm/commit/3fb0344ce038b3a68cae897c403d1f561cfe8da7"
},
"date": 1728057691175,
"tool": "cargo",
"benches": [
{
"name": "initialize",
"value": 31296,
"range": "± 174",
"unit": "ns/iter"
},
{
"name": "parse program",
"value": 8371582,
"range": "± 83470",
"unit": "ns/iter"
}
]
}
]
}
Expand Down

0 comments on commit 5f0a494

Please sign in to comment.