aengelke
2f9a80b734
[MC][NFC] Make ELFUniquingMap a StringMap ( #95006 )
...
This avoid std::map, which is slow, and uses a StringMap. Section name,
group name, linked-to name and unique id are encoded into the key for
fast lookup.
This gives a measurable performance boost (>3%) for applications that
compile many small object files (e.g., functions in JIT compilers).
2024-06-10 20:43:28 +02:00
..
2024-06-10 14:39:39 +02:00
2024-06-10 13:04:40 +01:00
2024-06-07 13:48:17 -07:00
2024-06-10 13:04:40 +01:00
2024-05-15 10:34:47 -07:00
2024-06-10 11:27:21 -07:00
2024-06-07 12:59:10 -07:00
2024-03-02 19:10:50 -08:00
2024-05-30 13:20:57 -07:00
2024-06-06 11:32:27 +10:00
2024-05-08 10:33:53 -07:00
2024-06-06 13:13:46 +05:30
2024-05-08 10:33:53 -07:00
2024-03-28 09:10:34 -07:00
2024-06-10 11:27:21 -07:00
2024-02-27 14:23:52 +00:00
2024-05-09 09:24:08 -05:00
2024-06-05 10:06:55 -07:00
2024-06-10 20:43:28 +02:00
2024-05-22 13:51:55 -07:00
2024-04-15 00:48:51 -07:00
2024-06-06 12:16:11 -04:00
2024-06-06 12:16:11 -04:00
2024-05-19 15:02:44 -07:00
2024-06-10 15:11:15 +01:00
2024-06-09 20:08:45 -07:00
2024-06-10 11:28:44 -07:00
2024-05-16 15:42:16 -07:00
2024-06-10 18:06:48 +01:00
2024-06-10 13:53:14 +01:00
2024-05-19 18:17:53 -07:00
2024-05-01 10:39:41 -04:00
2024-06-10 11:27:21 -07:00
2024-04-04 14:25:54 +02:00
2024-05-27 08:48:33 +02:00