Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move TSan lit-tests under test/tsan | Alexey Samsonov | 2014-02-14 | 1 | -35/+0 |
| | | | | llvm-svn: 201414 | ||||
* | tsan: ignore interceptors coming from specified libraries | Dmitry Vyukov | 2013-10-03 | 1 | -1/+0 |
| | | | | | | | | | | | | | LibIgnore allows to ignore all interceptors called from a particular set of dynamic libraries. LibIgnore remembers all "called_from_lib" suppressions from the provided SuppressionContext; finds code ranges for the libraries; and checks whether the provided PC value belongs to the code ranges. Also make malloc and friends interceptors use SCOPED_INTERCEPTOR_RAW instead of SCOPED_TSAN_INTERCEPTOR, because if they are called from an ignored lib, then must call our internal allocator instead of libc malloc. llvm-svn: 191897 | ||||
* | tsan: ignore all interceptors coming directly from JVM | Dmitry Vyukov | 2013-09-21 | 1 | -0/+1 |
| | | | | llvm-svn: 191152 | ||||
* | tsan: reduce size of mutexsets from 64 to 16 mutexes | Dmitry Vyukov | 2013-03-20 | 1 | -0/+2 |
| | | | | | | | overflow is handled anyway saves memory because each thread holds 1024 mutexsets llvm-svn: 177520 | ||||
* | tsan: work around FileCheck feature that it does not accept empty input | Dmitry Vyukov | 2012-12-24 | 1 | -0/+1 |
| | | | | llvm-svn: 171034 | ||||
* | tsan: move common part of java tests into a separate header | Dmitry Vyukov | 2012-12-21 | 1 | -15/+1 |
| | | | | llvm-svn: 170892 | ||||
* | tsan: update mutex lock table for java | Dmitry Vyukov | 2012-12-21 | 1 | -0/+46 |
llvm-svn: 170885 |