Dmitry Vyukov
8bbb17dcc3
tsan: disable getpwent interceptors
...
There interceptors do not seem to be strictly necessary for tsan.
But we see cases where the interceptors consume 70% of execution time.
Memory blocks passed to fgetgrent_r are "written to" by tsan several times.
First, there is some recursion (getgrnam_r calls fgetgrent_r), and each
function "writes to" the buffer. Then, the same memory is "written to"
twice, first as buf and then as pwbufp (both of them refer to the same addresses).
llvm-svn: 216904
2014-09-02 12:51:11 +00:00
..
2014-07-21 19:01:03 +00:00
2014-09-02 09:34:34 +00:00
2014-09-01 13:07:50 +00:00
2014-05-15 02:22:34 +00:00
2014-07-07 17:39:31 +00:00
2014-07-26 10:17:26 +00:00
2014-02-28 14:46:53 +00:00
2014-06-30 22:40:58 +00:00
2013-12-05 07:44:35 +00:00
2014-05-13 08:01:59 +00:00
2014-01-22 14:13:37 +00:00
2014-01-22 14:13:37 +00:00
2014-07-07 16:22:04 +00:00
2014-01-22 14:13:37 +00:00
2014-03-12 14:09:25 +00:00
2014-03-31 07:23:50 +00:00
2014-05-23 14:45:13 +00:00
2014-06-10 13:54:15 +00:00
2014-09-02 12:51:11 +00:00
2014-05-27 12:37:52 +00:00
2014-07-03 14:20:56 +00:00
2014-06-11 10:11:51 +00:00
2014-08-12 22:31:19 +00:00
2014-06-11 15:11:26 +00:00
2014-06-11 10:11:51 +00:00
2014-03-21 13:00:18 +00:00
2014-07-08 13:07:23 +00:00
2014-03-21 13:00:18 +00:00
2014-04-14 17:43:45 +00:00
2014-08-12 22:07:48 +00:00
2014-08-12 22:07:48 +00:00
2014-08-08 06:21:09 +00:00
2013-12-20 13:13:49 +00:00
2014-07-25 22:05:02 +00:00
2013-01-30 07:45:58 +00:00
2014-02-04 17:27:29 +00:00
2014-05-27 12:37:52 +00:00
2013-12-05 12:04:51 +00:00
2013-10-15 11:34:59 +00:00
2014-09-01 15:38:16 +00:00
2014-07-10 08:53:29 +00:00
2014-03-07 10:03:54 +00:00
2014-03-20 13:49:21 +00:00
2014-05-27 12:37:52 +00:00
2014-02-03 15:45:03 +00:00
2014-03-18 08:30:14 +00:00
2014-05-21 09:02:13 +00:00
2014-05-21 09:02:13 +00:00
2013-10-24 06:23:39 +00:00
2014-08-25 20:57:59 +00:00
2014-07-03 14:20:56 +00:00
2014-07-03 14:20:56 +00:00
2014-07-03 14:20:56 +00:00
2014-05-21 08:01:44 +00:00
2014-08-12 22:31:19 +00:00
2014-05-27 12:37:52 +00:00
2014-08-18 20:23:16 +00:00
2014-08-06 10:16:52 +00:00
2014-08-08 06:21:09 +00:00
2014-08-06 10:16:52 +00:00
2014-06-25 15:43:19 +00:00
2014-08-06 10:16:52 +00:00
2013-10-21 08:36:10 +00:00
2014-06-13 23:46:37 +00:00
2014-07-07 10:45:15 +00:00
2014-05-21 09:02:13 +00:00
2014-07-07 10:45:15 +00:00
2014-05-23 16:04:41 +00:00
2014-05-30 10:50:17 +00:00
2014-07-29 23:22:41 +00:00
2014-01-31 11:29:51 +00:00
2013-06-14 09:59:40 +00:00
2014-08-05 01:24:22 +00:00
2014-08-05 01:24:22 +00:00
2014-01-16 13:48:15 +00:00
2014-02-28 14:46:05 +00:00
2014-07-26 05:07:41 +00:00
2014-07-26 01:37:23 +00:00
2014-08-08 13:25:55 +00:00
2013-10-31 21:44:07 +00:00
2014-07-26 01:37:23 +00:00
2014-03-07 10:03:54 +00:00
2014-03-07 10:03:54 +00:00
2014-09-02 09:34:34 +00:00
2014-09-02 09:34:34 +00:00
2014-06-25 11:43:46 +00:00
2014-06-25 11:30:35 +00:00
2014-09-01 13:07:50 +00:00
2014-09-01 11:44:59 +00:00