Dmitry Vyukov
ce3721057d
tsan: remove in_rtl counter
...
This is intended to address the following problem.
Episodically we see CHECK-failures when recursive interceptors call back into user code. Effectively we are not "in_rtl" at this point, but it's very complicated and fragile to properly maintain in_rtl property. Instead get rid of it. It was used mostly for sanity CHECKs, which basically never uncover real problems.
Instead introduce ignore_interceptors flag, which is used in very few narrow places to disable recursive interceptors (e.g. during runtime initialization).
llvm-svn: 197979
2013-12-24 12:55:56 +00:00
..
2012-12-28 10:06:26 +00:00
2013-04-08 17:46:34 +00:00
2013-10-04 13:38:35 +00:00
2013-03-27 10:22:51 +00:00
2013-09-06 11:04:14 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-02-01 09:42:06 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-04-02 11:21:53 +00:00
2012-12-28 10:06:26 +00:00
2013-12-05 12:53:36 +00:00
2013-09-03 15:04:15 +00:00
2013-09-02 18:06:28 +00:00
2013-09-03 15:04:15 +00:00
2013-10-17 08:27:24 +00:00
2013-10-17 08:27:24 +00:00
2013-06-20 14:32:12 +00:00
2012-12-24 14:02:34 +00:00
2012-12-24 14:02:34 +00:00
2013-08-07 09:02:37 +00:00
2012-12-24 14:02:34 +00:00
2013-08-07 09:02:37 +00:00
2012-12-24 14:02:34 +00:00
2012-12-24 14:02:34 +00:00
2012-12-24 14:02:34 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-12 23:43:19 +00:00
2013-08-07 12:39:00 +00:00
2013-10-16 15:57:23 +00:00
2013-08-13 15:33:00 +00:00
2013-08-07 09:02:37 +00:00
2013-09-20 05:37:36 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-10-03 13:37:17 +00:00
2013-09-20 05:37:36 +00:00
2012-12-24 14:02:34 +00:00
2013-10-10 15:58:12 +00:00
2013-08-07 09:02:37 +00:00
2013-12-11 08:18:50 +00:00
2013-10-03 13:37:17 +00:00
2012-12-24 14:02:34 +00:00
2013-08-07 09:02:37 +00:00
2013-05-17 12:03:46 +00:00
2013-10-03 13:37:17 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-03-20 09:21:49 +00:00
2013-09-21 23:06:00 +00:00
2013-12-05 12:53:36 +00:00
2013-08-09 22:14:01 +00:00
2013-08-07 09:02:37 +00:00
2013-03-25 10:10:44 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-03-25 10:10:44 +00:00
2013-12-24 12:55:56 +00:00
2013-09-27 02:31:23 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-11-15 16:58:12 +00:00
2013-11-15 16:58:12 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-11-28 09:06:55 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-11-28 09:06:55 +00:00
2013-11-21 09:09:47 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-11-28 10:12:16 +00:00
2013-11-28 10:12:16 +00:00
2013-08-07 09:02:37 +00:00
2012-11-06 14:05:20 +00:00
2012-12-21 08:08:19 +00:00
2013-12-24 07:49:33 +00:00
2013-08-07 09:02:37 +00:00
2013-06-10 16:06:21 +00:00
2013-06-10 15:39:28 +00:00
2013-06-10 16:06:21 +00:00
2013-06-10 15:39:28 +00:00
2013-06-10 16:06:21 +00:00
2013-06-10 15:39:28 +00:00
2013-11-21 11:49:08 +00:00
2013-11-27 11:30:28 +00:00
2013-11-27 11:30:28 +00:00
2013-11-27 11:30:28 +00:00
2013-08-07 09:02:37 +00:00
2013-03-22 08:48:34 +00:00
2013-08-07 09:02:37 +00:00
2013-10-29 10:30:39 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-11-21 12:23:17 +00:00
2013-11-21 12:23:17 +00:00
2013-02-26 08:18:27 +00:00
2013-04-30 11:56:56 +00:00
2013-08-07 09:02:37 +00:00
2013-01-09 11:54:52 +00:00
2013-01-09 08:22:06 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00
2013-08-07 09:02:37 +00:00