diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2025-01-30 10:45:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-30 10:45:47 +0100 |
commit | 956cfa69b153a0e798060f67e713790eeefebc04 (patch) | |
tree | d6362f47c1a927200b46ee89e48cc82571edf1d3 /lldb/packages/Python/lldbsuite/test/configuration.py | |
parent | 467b3d06c1fd072e8635278a88379b6eb483ae9c (diff) | |
download | llvm-956cfa69b153a0e798060f67e713790eeefebc04.zip llvm-956cfa69b153a0e798060f67e713790eeefebc04.tar.gz llvm-956cfa69b153a0e798060f67e713790eeefebc04.tar.bz2 |
[libc++] Refactor num_get optimization to not be ABI breaking (#121690)
```
----------------------------------------------------
Benchmark old new
----------------------------------------------------
BM_num_get<bool> 81.8 ns 79.6 ns
BM_num_get<long> 80.2 ns 75.4 ns
BM_num_get<long long> 81.5 ns 76.4 ns
BM_num_get<unsigned short> 82.5 ns 78.4 ns
BM_num_get<unsigned int> 82.8 ns 78.6 ns
BM_num_get<unsigned long> 81.2 ns 78.1 ns
BM_num_get<unsigned long long> 83.6 ns 76.7 ns
BM_num_get<float> 119 ns 120 ns
BM_num_get<double> 113 ns 109 ns
BM_num_get<long double> 115 ns 119 ns
BM_num_get<void*> 147 ns 139 ns
```
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions