-
Notifications
You must be signed in to change notification settings - Fork 571
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
i#1569 trace support for AArch64, part 1: cbr invertion for AArch64 #5042
Conversation
This patch added implementation for instr_invert_cbr() on AArch64 as well as changing the implementation of instr_set_predicate by clearing the predicate bits before setting them. Issue: #1569
add to whitelist |
Sorry, what is the whitelist, and what do I need to add? |
That comment is special in that it's a command directed at the Jenkins test server used for AArch64 testing. |
If you haven't already had a look, please see https://dynamorio.org/page_code_reviews.html#sec_commit_messages for our commit message format. |
…part of support This patch incorporated changes from patch #2442, and fixed some corner cases where the assumption was incorrect and caused the program to crash. Trace support is not yet enabled by default, but can be enabled with "-enable_traces". A large part of this work was based on work done by Kevin Zhou. Please see branch i1569-trace and patch #2442 for the original version. Issues: #1569, #2974
Spelling: s/invertion/inversion/ |
Please merge part 1 by itself and post part 2 in a separate PR. |
Be sure to see https://dynamorio.org/page_code_reviews.html#autotoc_md117 on Merging into Master and Cleaning Up the Final Commit Message |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just re-iterating as an official review request to revert part 2 here as it should be in a separate PR.
I don't think I can do the merge (the squash and merge button is greyed out). Is it because I don't have merge privileges or something I have missed some step before merging? |
See the message "This branch is out-of-date with the base branch". Press the "Update branch" button. |
This patch added implementation for instr_invert_cbr() on AArch64 as well as
changing the implementation of instr_set_predicate by clearing the predicate
bits before setting them.
Issue: #1569