summaryrefslogtreecommitdiff
path: root/lib/asan/asan_fake_stack.cc
Commit message (Expand)AuthorAge
* tsan: move verbosity flag to CommonFlagsDmitry Vyukov2013-10-15
* [lsan] Support ASan's stack-use-after-return mode in LSan.Sergey Matveev2013-10-14
* [asan] introduce run-time flag uar_stack_size_log to control the size of Fake...Kostya Serebryany2013-09-27
* [asan] add a run-time option detect_stack_use_after_return, add verbosity out...Kostya Serebryany2013-09-18
* [asan] further speedup use-after-return: simplify deallocation of fake frames...Kostya Serebryany2013-09-17
* [asan] Android does not have TLSKostya Serebryany2013-09-13
* [asan] don't record the class_id in FakeFrame (scratching the last bits of pe...Kostya Serebryany2013-09-13
* [asan] more performance to FakeStack: a) don't used atomic exchange, instead ...Kostya Serebryany2013-09-13
* [asan] second attempt to use TLS with fake stack. This time it looks (more) a...Kostya Serebryany2013-09-13
* [asan] undo the previous commit since TLS hack breaks with signals... :(Kostya Serebryany2013-09-13
* [asan] use TLS on Linux to get the FakeStack. Saves 15% performanceKostya Serebryany2013-09-13
* [asan] inline PoisonShadow in FakeStack to get ~10% speedupKostya Serebryany2013-09-13
* [asan] a bit of performance improvement in fake stack, generalized one test, ...Kostya Serebryany2013-09-12
* [asan] add a test for use-after-return and exceptions and fix it. Not 100% su...Kostya Serebryany2013-09-12
* [asan] hopefully make the FakeStack async-signal safe, enable the related testKostya Serebryany2013-09-12
* [asan] use xchg instead of CAS in FakeStack::Allocate (5% faster for this case)Kostya Serebryany2013-09-12
* [asan] fully re-implement the FakeStack (use-after-return) to make it faster ...Kostya Serebryany2013-09-12
* [asan] refactor the use-after-return API so that the size class is computed a...Kostya Serebryany2013-09-10
* [asan] make use-after-return handle very deep recursion; fixes 483.xalancbmk ...Kostya Serebryany2013-09-04
* [asan]: fix a CHECK failure in use-after-return mode; enable and fix stack-us...Kostya Serebryany2013-08-28
* [asan] Limit fake stack size to a reasonable value when running with unlimite...Evgeniy Stepanov2013-07-30
* [asan] initialize fake_stack lazily and increase its maximal size. This makes...Kostya Serebryany2013-06-26
* Fix MSVC W3 compiler warningsTimur Iskhodzhanov2013-05-29
* [asan] improve the UAR reporting (try harder to find the correct frame), try ...Kostya Serebryany2013-04-11
* [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b)...Kostya Serebryany2013-04-05
* [ASan] Speed-up initialization-order checking: create and use fast versions o...Alexey Samsonov2013-03-28
* [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov2013-03-21
* [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov2013-03-20
* [ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov2013-01-31
* [asan] move FakeStack into a separate fileKostya Serebryany2012-12-10