-
Notifications
You must be signed in to change notification settings - Fork 48
Implement libfunc profiler. #946
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
04314fd
Implement profiler for `x86_64`.
azteca1998 d023b33
Merge branch 'main' into add-libfunc-profiling
azteca1998 e9d5922
Add support for `armv8`.
azteca1998 c59cd54
Merge branch 'main' into add-libfunc-profiling
azteca1998 43dde6e
Merge branch 'main' into add-libfunc-profiling
azteca1998 edabf00
Merge branch 'main' into add-libfunc-profiling
edg-l bc031a9
merge main
FrancoGiachetta 25bd806
add support for aot and contract executor
FrancoGiachetta 87ace62
remove unneeded file
FrancoGiachetta 34feaeb
fix clippy
FrancoGiachetta 5513c99
add support for multiple profiles in a single execution
FrancoGiachetta a27f4fb
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta f34ab38
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta c3faebf
better documentation
FrancoGiachetta 7d1bf3b
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta e809e70
typo
FrancoGiachetta 9b20cd5
make profiler_output optional
FrancoGiachetta b610940
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta ed51045
clippy
FrancoGiachetta ce831bd
clippy
FrancoGiachetta 95838ab
change sequencer and replay's hash in blocks workflow
FrancoGiachetta 6e03189
forgot to remove libfunc-profilling from default features
FrancoGiachetta 2ab1606
fix case with no deltas calculated
FrancoGiachetta 714377a
change sequencer and replay hashes in starknet-blocks workflow
FrancoGiachetta 4749448
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta 743cb0e
add information about return values for x86
FrancoGiachetta c601909
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta 1c52393
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta 6e99b28
reviews
FrancoGiachetta 78b0179
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta 668ddf7
clippy
FrancoGiachetta 69d90af
add documentation and change summarize_profiles to return a generic
FrancoGiachetta be18409
move LibfuncSummary to cairo-native-run
FrancoGiachetta 44de79b
move LibfuncSummary to cairo-native-run
FrancoGiachetta 19960d3
remove closure and return raw data
FrancoGiachetta d1f3594
remove closure and return raw data
FrancoGiachetta 5426d1b
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta 5cb9aa7
reviews
FrancoGiachetta 5647bca
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta 6904f05
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta ae97f9c
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta 243f874
add documentation about time deltas' unit
FrancoGiachetta 0159c54
Merge branch 'main' into add-libfunc-profiling
FrancoGiachetta f6f362e
fix documentation in general
FrancoGiachetta 76fd95a
Merge branch 'add-libfunc-profiling' of github.com:lambdaclass/cairo_…
FrancoGiachetta 11bd05a
forgot to use None when no deltas were calculated
FrancoGiachetta File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.