summaryrefslogtreecommitdiff
path: root/ojluni/annotations/sdk/nullability/java/util/AbstractCollection.annotated.java
diff options
context:
space:
mode:
authorEvgenii Stepanov <eugenis@google.com>2021-08-17 15:59:21 -0700
committerEvgenii Stepanov <eugenis@google.com>2021-08-31 16:54:47 -0700
commit023b3e8f102d15f3f421f14a9b317483264be574 (patch)
treeb97d703b79aa2d0d0e3edf85e0e0948fbe8578df /ojluni/annotations/sdk/nullability/java/util/AbstractCollection.annotated.java
parent5d24e2e4770112f33fdbe679d7ebc6f45b31f52c (diff)
Switch hwasan from fork to vfork.
Remove the special case for "hwaddress" sanitizer (HWASan) that makes it use fork instead of vfork (which is the default). The case was introduced earlier because of the missing support for vfork in HWASan. HWASan has been fixed more than 2 years ago in https://reviews.llvm.org/D58533. Moreover, a bug in the fork support has been discovered and fixed upstream in https://reviews.llvm.org/D108063, but it is not in the current Android toolchain yet. Switching back to vfork makes the code faster, avoids the hwasan bug, and reduces the diff in behavior between hwasan and regular builds. Bug: 196623668 Test: CtsLibcoreTestCases (no new failures) Test: manual Merged-In: I15d32829806f605d5599d776753bc32df0494661 Change-Id: I15d32829806f605d5599d776753bc32df0494661 (cherry picked from commit c88ebe712180722b17c17175f0aa90a002eec8f6)
Diffstat (limited to 'ojluni/annotations/sdk/nullability/java/util/AbstractCollection.annotated.java')
0 files changed, 0 insertions, 0 deletions