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-18 16:50:57 -0700
commit126f2f919248d37220e16fc0bd077f2aee75c566 (patch)
treeb97d703b79aa2d0d0e3edf85e0e0948fbe8578df /ojluni/annotations/sdk/nullability/java/util/AbstractCollection.annotated.java
parent7c43eb78fec8237a67cf7ed833368c0659e2da2f (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