commit | dff16d41223d2df3762ba64a0a529c5e475de34f | [log] [tgz] |
---|---|---|
author | Kostya Serebryany <kcc@google.com> | Fri Sep 13 07:20:35 2013 +0000 |
committer | Kostya Serebryany <kcc@google.com> | Fri Sep 13 07:20:35 2013 +0000 |
tree | f7c85906a193f73a5c5041b4a26065c2cbb169eb | |
parent | 9433af375c7813486be91d2ac76f5072ee41818d [diff] |
[asan] more performance to FakeStack: a) don't used atomic exchange, instead rely on regular load and store and other signal-safe logic; b) remove allocated_from_size_class_mask_ which is not helping much anyway; Another 10% speedup git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@190664 91177308-0d34-0410-b5e6-96231b3b80d8