Nikolas Klauser
15edf8725a
[libc++] Optimize num_put integral functions (#120859)
```
-------------------------------------------------------
Benchmark old new
-------------------------------------------------------
BM_num_put<bool> 76.2 ns 32.0 ns
BM_num_put<long> 76.9 ns 33.1 ns
BM_num_put<long long> 77.9 ns 34.2 ns
BM_num_put<unsigned long> 78.4 ns 33.1 ns
BM_num_put<unsigned long long> 78.0 ns 34.4 ns
BM_num_put<double> 224 ns 228 ns
BM_num_put<long double> 239 ns 230 ns
BM_num_put<const void*> 68.7 ns 35.1 ns
```
Fixes #40109.
2025-03-05 14:18:49 +01:00
..
2025-02-10 21:19:46 +01:00
2025-01-08 11:12:59 -05:00
2025-01-08 11:12:59 -05:00
2024-08-30 12:09:36 -04:00
2025-02-05 18:55:02 +01:00
2025-02-05 18:55:02 +01:00
2025-02-21 07:59:46 -05:00
2025-01-23 13:18:54 +01:00
2024-10-31 02:20:10 +01:00
2024-11-06 10:39:19 +01:00
2024-10-12 09:49:52 +02:00
2025-01-25 17:43:16 +01:00
2024-11-06 10:39:19 +01:00
2024-10-31 02:20:10 +01:00
2024-08-30 12:09:36 -04:00
2024-11-06 10:39:19 +01:00
2024-11-06 10:39:19 +01:00
2025-03-05 14:18:49 +01:00
2024-10-12 09:49:52 +02:00
2025-03-05 14:18:49 +01:00
2025-03-05 14:18:49 +01:00
2024-10-31 02:20:10 +01:00
2025-02-26 17:54:18 +01:00
2024-08-30 12:09:36 -04:00
2025-02-26 17:54:18 +01:00
2025-02-05 18:55:02 +01:00
2024-11-06 10:39:19 +01:00
2025-01-08 11:12:59 -05:00
2024-08-30 12:09:36 -04:00
2025-01-08 11:12:59 -05:00
2025-02-05 18:55:02 +01:00
2024-11-06 10:39:19 +01:00