Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(core): gracefully handle label hash collisions
``` before: BM_Registry_CreateFamily 49.2 ns 49.0 ns 11087352 BM_Registry_CreateCounter/0 165 ns 165 ns 4170191 BM_Registry_CreateCounter/1 1967 ns 1958 ns 556346 BM_Registry_CreateCounter/8 4280 ns 4269 ns 176711 BM_Registry_CreateCounter/64 27091 ns 27009 ns 25755 BM_Registry_CreateCounter/512 224201 ns 223581 ns 3023 BM_Registry_CreateCounter/4096 2056280 ns 2049876 ns 330 after: BM_Registry_CreateFamily 47.8 ns 47.8 ns 15131733 BM_Registry_CreateCounter/0 158 ns 158 ns 4295006 BM_Registry_CreateCounter/1 1009 ns 1009 ns 1169219 BM_Registry_CreateCounter/8 3238 ns 3231 ns 203179 BM_Registry_CreateCounter/64 25989 ns 25949 ns 27008 BM_Registry_CreateCounter/512 211288 ns 211220 ns 3265 BM_Registry_CreateCounter/4096 1960240 ns 1959743 ns 350 ``` Fixes: #532
- Loading branch information
Showing
5 changed files
with
59 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters