diff options
author | Dean Michael Berris <dberris@google.com> | 2016-07-29 07:11:58 +0000 |
---|---|---|
committer | Dean Michael Berris <dberris@google.com> | 2016-07-29 07:11:58 +0000 |
commit | 17a586e6de8ac3bf5bd49038564662d6a35496a4 (patch) | |
tree | 4b2c14aab1ff2df23cd20ad7a5072dac96f1745b /lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp | |
parent | 8129255e7637b195981a21fcba93a7af0dbdb4a1 (diff) | |
download | llvm-17a586e6de8ac3bf5bd49038564662d6a35496a4.zip llvm-17a586e6de8ac3bf5bd49038564662d6a35496a4.tar.gz llvm-17a586e6de8ac3bf5bd49038564662d6a35496a4.tar.bz2 |
[compiler-rt][XRay] Address follow-up comments to initial interface and initialisation code
This addresses some comments from D21612, which contains the following changes:
- Update __xray_patch() and __xray_unpatch() API documentation to not imply asynchrony.
- Introduce a scope cleanup mechanism to make sure we can roll-back changes to the XRayPatching global atomic.
- Introduce a few more comments for potential extension points for other platforms (for the implementation details of patching and un-patching).
Reviewers: eugenis, rnk, kcc, echristo, majnemer
Subscribers: llvm-commits, mehdi_amini
Differential Revision: https://reviews.llvm.org/D22911
llvm-svn: 277124
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp')
0 files changed, 0 insertions, 0 deletions