Conrad Meyer
61287be181
Re-apply fixed r354847
...
unifdef(1): Improve worst-case bound on symbol resolution
Use RB_TREE to make some algorithms O(lg N) and O(N lg N) instead of O(N)
and O(N^2).
While here, remove arbitrarily limit on number of macros understood.
Reverts r354877 and r354878, which disabled the (correct) test.
PR: 242095
Reported by: lwhsu
2019-11-20 19:43:34 +00:00
..
2019-09-01 16:51:25 +00:00
2019-11-06 01:42:30 +00:00
2019-09-26 13:27:25 +00:00
2019-08-28 21:01:51 +00:00
2019-08-28 21:01:51 +00:00
2019-10-23 01:11:25 +00:00
2019-10-16 17:11:18 +00:00
2019-09-01 21:20:31 +00:00
2019-09-04 13:44:46 +00:00
2019-10-26 17:10:27 +00:00
2019-09-05 14:13:08 +00:00
2019-11-07 17:14:59 +00:00
2019-10-28 21:48:20 +00:00
2019-09-05 14:13:08 +00:00
2019-11-16 18:24:28 +00:00
2019-08-21 10:54:52 +00:00
2019-09-13 14:51:00 +00:00
2019-09-25 17:14:43 +00:00
2019-11-06 01:42:30 +00:00
2019-08-29 23:23:12 +00:00
2019-09-21 15:01:11 +00:00
2019-09-25 18:09:19 +00:00
2019-10-02 16:08:01 +00:00
2019-08-26 10:18:19 +00:00
2019-08-25 01:05:01 +00:00
2019-11-12 22:31:59 +00:00
2019-09-11 16:00:03 +00:00
2019-09-09 15:37:40 +00:00
2019-10-18 07:55:01 +00:00
2019-08-13 23:32:56 +00:00
2019-11-12 13:57:17 +00:00
2019-09-30 17:27:59 +00:00
2019-09-05 14:13:08 +00:00
2019-11-04 03:07:01 +00:00
2019-09-03 18:58:48 +00:00
2019-10-19 19:38:53 +00:00
2019-09-21 00:17:40 +00:00
2019-08-01 18:57:08 +00:00
2019-10-15 16:05:17 +00:00
2019-09-05 14:13:08 +00:00
2019-08-01 18:57:37 +00:00
2019-09-04 13:44:46 +00:00
2019-10-02 16:08:01 +00:00
2019-11-06 01:42:30 +00:00
2019-09-05 14:13:08 +00:00
2019-10-03 20:22:25 +00:00
2019-11-11 17:41:52 +00:00
2019-11-18 20:55:01 +00:00
2019-10-31 22:29:13 +00:00
2019-09-05 14:13:08 +00:00
2019-11-20 19:43:34 +00:00
2019-08-17 08:29:22 +00:00
2019-11-08 11:09:50 +00:00
2019-08-23 16:03:23 +00:00
2019-08-29 02:44:18 +00:00
2019-09-05 14:13:08 +00:00
2019-08-08 21:15:02 +00:00
2019-11-20 17:24:49 +00:00
2019-11-07 18:06:44 +00:00
2019-11-07 22:58:10 +00:00