feat: refactor CairoRunner ctors to accept CairoLayout directly#2363
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
8a44704 to
858b764
Compare
7fb1266 to
14d555d
Compare
|
Benchmark Results for unmodified programs 🚀
|
858b764 to
c71748f
Compare
14d555d to
a690cb4
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 03-18-feat_implement_cairolayout_new_from_layout_name_and_dynamic_params #2363 +/- ##
============================================================================================================
+ Coverage 96.08% 96.17% +0.09%
============================================================================================================
Files 105 105
Lines 37756 37770 +14
============================================================================================================
+ Hits 36277 36326 +49
+ Misses 1479 1444 -35 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
a690cb4 to
a44f7b5
Compare
600cd1f to
274e737
Compare
dorimedini-starkware
left a comment
There was a problem hiding this comment.
@dorimedini-starkware made 1 comment.
Reviewable status: 0 of 13 files reviewed, 1 unresolved discussion (waiting on Yael-Starkware and YairVaknin-starkware).
vm/src/cairo_run.rs line 671 at r2 (raw file):
) .unwrap(); }
just for coverage of cairo_run_fuzzed_program
Code quote:
#[cfg(feature = "test_utils")]
#[test]
fn test_cairo_run_fuzzed_program() {
let program = Program::from_bytes(
include_bytes!("../../cairo_programs/struct.json"),
Some("main"),
)
.unwrap();
let mut hint_processor = BuiltinHintProcessor::new_empty();
cairo_run_fuzzed_program(
program,
&CairoRunConfig::default(),
&mut hint_processor,
1000,
)
.unwrap();
}
YairVaknin-starkware
left a comment
There was a problem hiding this comment.
@YairVaknin-starkware reviewed 13 files and all commit messages, and made 1 comment.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on Yael-Starkware).
274e737 to
788b4a7
Compare
a44f7b5 to
4d059c1
Compare
788b4a7 to
abc6ff0
Compare
4d059c1 to
4103853
Compare
abc6ff0 to
ed212c4
Compare
YairVaknin-starkware
left a comment
There was a problem hiding this comment.
@YairVaknin-starkware reviewed 5 files and all commit messages, and made 1 comment.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on Yael-Starkware).
Merge activity
|

TITLE
Description
Description of the pull request changes and motivation.
Checklist
This change is