Zachary Turner
1bc2ce6b9b
Speed up iteration of CodeView record streams.
...
There's some abstraction overhead in the underlying
mechanisms that were being used, and it was leading to an
abundance of small but not-free copies being made. This
showed up on a profile. Eliminating this and going back to
a low-level byte-based implementation speeds up lld with
/DEBUG between 10 and 15%.
Differential Revision: https://reviews.llvm.org/D42148
llvm-svn: 322871
2018-01-18 18:35:01 +00:00
..
2017-11-30 18:39:50 +00:00
2017-12-13 22:33:58 +00:00
2017-02-16 23:35:45 +00:00
2017-07-17 23:59:44 +00:00
2017-11-28 18:50:08 +00:00
2017-12-13 21:30:49 +00:00
2017-12-13 21:30:49 +00:00
2017-06-29 00:05:44 +00:00
2017-06-29 00:05:44 +00:00
2017-06-29 00:05:44 +00:00
2017-05-30 17:13:33 +00:00
2017-06-29 00:05:44 +00:00
2017-06-29 00:05:44 +00:00
2017-06-29 00:05:44 +00:00
2017-05-30 16:36:15 +00:00
2017-06-29 00:05:44 +00:00
2017-06-14 15:59:27 +00:00
2017-06-29 00:05:44 +00:00
2017-05-30 17:13:33 +00:00
2017-10-03 18:27:22 +00:00
2017-07-17 23:59:44 +00:00
2017-12-13 22:33:58 +00:00
2017-12-05 23:58:18 +00:00
2016-07-29 20:56:36 +00:00
2017-12-05 23:08:58 +00:00
2017-08-11 19:00:03 +00:00
2017-07-26 00:40:36 +00:00
2017-11-28 18:33:17 +00:00
2017-09-01 20:06:56 +00:00
2017-12-13 21:30:49 +00:00
2017-06-19 16:54:51 +00:00
2017-08-21 20:17:19 +00:00
2017-12-13 21:30:49 +00:00
2017-12-14 18:07:04 +00:00
2017-06-15 22:24:24 +00:00
2017-12-07 22:51:16 +00:00
2017-11-28 18:33:17 +00:00
2018-01-18 18:35:01 +00:00
2017-12-13 21:30:49 +00:00