-
Notifications
You must be signed in to change notification settings - Fork 566
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#7046 Add Linux support to dr_create_memory_dump. #7047
i#7046 Add Linux support to dr_create_memory_dump. #7047
Conversation
a6cee2c
to
f37ddc3
Compare
1c8c659
to
971b2d1
Compare
39dcddf
to
05727e4
Compare
05727e4
to
37f8abf
Compare
Sorry for the delay: I missed this. Please ping earlier in the future. |
Please don't force-push on shared branches (documented at https://dynamorio.org/page_code_reviews.html#autotoc_md118 and in other places) |
I've pull a new request #7053. |
Is that b/c of the force pushes? Probably not necessary; if anyone had pulled the branch (not likely) the damage is already done; avoiding future ones will avoid review issues now that reviewing has started. |
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.
Looks pretty good; let's just make sure the test is built and run.
…. Add suite/tests/CMakeLists.txt which was missed in the last commit. Use synch_with_all_threads instead of dr_suspend_all_other_threads_ex.
This is the first change to add Linux support to dr_create_memory_dump. The memory dump is written in ELF format and saved under the logs directory following the Windows example in win32/os.c.
Add a new test, memory_dump_test, to test dr_create_memory_dump for X64 Linux.
Issue: #7046