History log of /external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6d1862363c88c183b0ed7740fca876342cf0474b 27-Nov-2014 Stephen Hines <srhines@google.com> Update aosp/master compiler-rt for rebase to r222486.

Change-Id: I38047809dbac0425193c82e810315998adbb380d
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
6a211c5814e25d6745a5058cc0e499e5235d3821 21-Jul-2014 Stephen Hines <srhines@google.com> Update compiler-rt for rebase to r212749.

Includes a cherry-pick of:
r213309 - fixes umodsi3

Change-Id: Ic7367e3586b6af7ef74bee6a8cf437d5f28d975a
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 29-May-2014 Stephen Hines <srhines@google.com> Update compiler-rt aosp/master for 3.5 (r209699) rebase.

Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
175599be65a5c08551bbe0359a7ca1aadb23ec8b 25-Oct-2013 Dmitry Vyukov <dvyukov@google.com> tsan: do not crash when apparently bogus fd is passed to e.g. close

some tests test libc/filesystem error handling paths (e.g. close(INT_MAX)),
currently such tests fail
with this change they work as expected



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@193400 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
67f5544391c338411b0006bda7dc1b852bbdd4fb 11-Oct-2013 Dmitry Vyukov <dvyukov@google.com> tsan: catch more races on file descriptors



git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192452 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
48e54204b82ba982ed7992847413dd0043fdc700 20-Jun-2013 Dmitry Vyukov <dvyukov@google.com> tsan: fix potential false positive race on fd


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184430 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
77330179d0c0fe876f3b89fca9a23c4504b1e692 19-Apr-2013 Alexey Samsonov <samsonov@google.com> [TSan] Allocate fd table in user heap instead of using internal allocator. We need this to catch races on fds.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@179841 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
334553ec45d8982df45a6f5e656e068142ecde3f 01-Feb-2013 Dmitry Vyukov <dvyukov@google.com> tsan: detect races between plain and atomic memory accesses


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@174163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
a597258803f870d859e2e8b18bbb4fabf4d5a3f8 09-Jan-2013 Dmitry Vyukov <dvyukov@google.com> tsan: detect races on fd passed to epoll_ctl


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@171981 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
4554b7a7b345cd50ff8138b3cda8dd1135b965fa 18-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: intercept fork() to prevent false race reports on fd's


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170433 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
45d4324bf5b0ec282f0a8f96312233e09a882502 18-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: add signalfd() and inotify_init() interceptors


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170429 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
e3178e8fab67e77165978006928228f9be2ce30d 18-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: add io_sync flag that controls amount of IO synchronization


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170427 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
c2234cd922bbd94e276e0bebb08004d63cbc5cf2 18-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: describe "file descriptor" location


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170417 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
ed513f69b8017a69214509105e7ec59fec77b468 14-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: synchronize connect->accept calls


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@170235 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc
fb8ca8143896ef012d9e2bcb20ff3e4cfed93092 12-Dec-2012 Dmitry Vyukov <dvyukov@google.com> tsan: add missing files


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@169971 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/lib/tsan/rtl/tsan_fd.cc