OSDN Git Service

Add cross-process coverage flushing for the LLVM toolchain.
authorOliver Nguyen <olivernguyen@google.com>
Tue, 10 Dec 2019 00:36:08 +0000 (16:36 -0800)
committerOliver Nguyen <olivernguyen@google.com>
Mon, 13 Jan 2020 22:40:35 +0000 (14:40 -0800)
commita0d4f0646ff1cea96dfa9814276210cec9f4eba2
tree97d44f628967398e763185dbb2508cf51bc68736
parent10e605e0aac36ce92416b75a72501cdce37281ad
Add cross-process coverage flushing for the LLVM toolchain.

Bug: 143977934
Test: Build with native coverage
Test: kill -37 <pid> and check for coverage in /data/misc/trace
Change-Id: Iadf93e62d92dc35cdaa35162ca4a75d26190db85
toolchain-extras/Android.bp
toolchain-extras/profile-clang-extras-test.cpp [new file with mode: 0644]
toolchain-extras/profile-clang-extras.cpp [new file with mode: 0644]
toolchain-extras/profile-extras-test.cpp
toolchain-extras/profile-extras.cpp
toolchain-extras/profile-extras.h