Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
include cstdint in FileSystem.cpp (#850)
vcpkg installation is failing, with this error: PATH/v3.6.0-e25b133cd3.clean/util/src/FileSystem.cpp:122:3: error: ‘uint32_t’ was not declared in this scope PATH/v3.6.0-e25b133cd3.clean/util/src/FileSystem.cpp:71:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? Sure enough, when patched with this it will build and install correctly with vcpkg. Other errors are reported but this is the culprit.
- Loading branch information
d43df28
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Possible performance regression was detected for benchmark 'C++ Benchmark'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold
0.20
.ServiceRegistryFixture/RegisterServices/1/1/manual_time
26099.16344243466
ns/iter23975.89911524791
ns/iter1.09
ServiceRegistryFixture/RegisterServices/4/1/manual_time
102701.35233035785
ns/iter96663.47569955967
ns/iter1.06
ServiceRegistryFixture/RegisterServices/16/1/manual_time
393760.25572723657
ns/iter368361.00250627164
ns/iter1.07
ServiceRegistryFixture/RegisterServices/64/1/manual_time
1599907.6000000406
ns/iter1500397.9094076974
ns/iter1.07
ServiceRegistryFixture/RegisterServices/256/1/manual_time
6588148.529411979
ns/iter5810218.00000013
ns/iter1.13
ServiceRegistryFixture/RegisterServices/1000/1/manual_time
24580270.967742644
ns/iter23452785.294118
ns/iter1.05
ServiceRegistryFixture/RegisterServices/1/4/manual_time
68523.02163496472
ns/iter59155.34999999998
ns/iter1.16
ServiceRegistryFixture/RegisterServices/4/4/manual_time
258941.12244898008
ns/iter244410.25641025504
ns/iter1.06
ServiceRegistryFixture/RegisterServices/16/4/manual_time
1095120.145631071
ns/iter1006567.7453027029
ns/iter1.09
ServiceRegistryFixture/RegisterServices/64/4/manual_time
4219707.821229059
ns/iter3947516.836734683
ns/iter1.07
ServiceRegistryFixture/RegisterServices/256/4/manual_time
16711568.749999942
ns/iter16127832.727272686
ns/iter1.04
ServiceRegistryFixture/RegisterServices/1000/4/manual_time
65632860.000000134
ns/iter59357829.99999984
ns/iter1.11
ServiceRegistryFixture/RegisterServices/1/16/manual_time
210968.74185985944
ns/iter192610.63296903504
ns/iter1.10
ServiceRegistryFixture/RegisterServices/4/16/manual_time
857099.3442622944
ns/iter789898.7899740719
ns/iter1.09
ServiceRegistryFixture/RegisterServices/16/16/manual_time
3321343.9655172406
ns/iter3066392.307692319
ns/iter1.08
ServiceRegistryFixture/RegisterServices/64/16/manual_time
13720631.818181826
ns/iter12496904.054054054
ns/iter1.10
ServiceRegistryFixture/RegisterServices/256/16/manual_time
51293929.99999996
ns/iter48461506.66666678
ns/iter1.06
ServiceRegistryFixture/RegisterServices/1000/16/manual_time
210112074.99999958
ns/iter198000540.00000048
ns/iter1.06
ServiceRegistryFixture/RegisterServices/1/64/manual_time
672556.8000000005
ns/iter609635.7999999984
ns/iter1.10
ServiceRegistryFixture/RegisterServices/4/64/manual_time
2789049.501661132
ns/iter2558920.18072289
ns/iter1.09
ServiceRegistryFixture/RegisterServices/16/64/manual_time
11690736.842105266
ns/iter10335305.263157904
ns/iter1.13
ServiceRegistryFixture/RegisterServices/64/64/manual_time
46633425
ns/iter40299568.4210526
ns/iter1.16
ServiceRegistryFixture/RegisterServices/256/64/manual_time
190060640
ns/iter169070533.33333334
ns/iter1.12
ServiceRegistryFixture/RegisterServices/1000/64/manual_time
743341200
ns/iter604732600.0000001
ns/iter1.23
ServiceRegistryFixture/RegisterServices/1/256/manual_time
2419453.107344634
ns/iter2184591.972477063
ns/iter1.11
ServiceRegistryFixture/RegisterServices/4/256/manual_time
10239378.448275853
ns/iter9090198.57142857
ns/iter1.13
ServiceRegistryFixture/RegisterServices/16/256/manual_time
39062334.999999985
ns/iter34755011.999999985
ns/iter1.12
ServiceRegistryFixture/RegisterServices/64/256/manual_time
159266657.14285702
ns/iter143681637.5
ns/iter1.11
ServiceRegistryFixture/RegisterServices/256/256/manual_time
576487099.9999995
ns/iter505189099.99999994
ns/iter1.14
ServiceRegistryFixture/RegisterServices/1000/256/manual_time
2868366000.000003
ns/iter2469124999.9999986
ns/iter1.16
ServiceRegistryFixture/RegisterServices/1/1000/manual_time
7453035
ns/iter6289510
ns/iter1.18
ServiceRegistryFixture/RegisterServices/4/1000/manual_time
30222259.375
ns/iter27051860
ns/iter1.12
ServiceRegistryFixture/RegisterServices/16/1000/manual_time
129646830.00000007
ns/iter117129683.33333327
ns/iter1.11
ServiceRegistryFixture/RegisterServices/64/1000/manual_time
491612250
ns/iter426813299.9999998
ns/iter1.15
ServiceRegistryFixture/RegisterServices/256/1000/manual_time
2205215900
ns/iter1980111100
ns/iter1.11
ServiceRegistryFixture/RegisterServices/1000/1000/manual_time
10918086699.999985
ns/iter10036187799.999994
ns/iter1.09
ServiceRegistryFixture/RegisterServicesWithRank/1/1/manual_time
25989.614100313593
ns/iter24546.749362189115
ns/iter1.06
ServiceRegistryFixture/RegisterServicesWithRank/4/1/manual_time
166091.4691387007
ns/iter160296.7816575523
ns/iter1.04
ServiceRegistryFixture/RegisterServicesWithRank/16/1/manual_time
538051.7999999996
ns/iter552399.3346640038
ns/iter0.97
ServiceRegistryFixture/RegisterServicesWithRank/64/1/manual_time
2644585.8611825197
ns/iter2724474.576271188
ns/iter0.97
ServiceRegistryFixture/RegisterServicesWithRank/256/1/manual_time
12976412.781954847
ns/iter11163486.000000052
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/1000/1/manual_time
40640908.33333332
ns/iter41250604.00000009
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/1/4/manual_time
69315.6254808433
ns/iter60434.14999999985
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/4/4/manual_time
345920.58599695476
ns/iter319194.11184210615
ns/iter1.08
ServiceRegistryFixture/RegisterServicesWithRank/16/4/manual_time
1556514.8965517348
ns/iter1467730.4100227794
ns/iter1.06
ServiceRegistryFixture/RegisterServicesWithRank/64/4/manual_time
5335875.9999999795
ns/iter5387428.289473687
ns/iter0.99
ServiceRegistryFixture/RegisterServicesWithRank/256/4/manual_time
26329836.170212813
ns/iter24277469.387755092
ns/iter1.08
ServiceRegistryFixture/RegisterServicesWithRank/1000/4/manual_time
106045523.07692312
ns/iter83302389.99999994
ns/iter1.27
ServiceRegistryFixture/RegisterServicesWithRank/1/16/manual_time
223272.53433208502
ns/iter196675.21810893642
ns/iter1.14
ServiceRegistryFixture/RegisterServicesWithRank/4/16/manual_time
1037183.8283828391
ns/iter908992.5361766955
ns/iter1.14
ServiceRegistryFixture/RegisterServicesWithRank/16/16/manual_time
3982588.5714285746
ns/iter3545892.181069964
ns/iter1.12
ServiceRegistryFixture/RegisterServicesWithRank/64/16/manual_time
17592635.937500007
ns/iter15304379.166666709
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/256/16/manual_time
60576189.99999996
ns/iter51978459.99999997
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/1000/16/manual_time
256915949.99999946
ns/iter218898200.0000004
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/1/64/manual_time
741728.3000000002
ns/iter628456.5000000002
ns/iter1.18
ServiceRegistryFixture/RegisterServicesWithRank/4/64/manual_time
2967026.2295082
ns/iter2615807.4712643656
ns/iter1.13
ServiceRegistryFixture/RegisterServicesWithRank/16/64/manual_time
12566349.425287347
ns/iter11325336.274509812
ns/iter1.11
ServiceRegistryFixture/RegisterServicesWithRank/64/64/manual_time
47981431.2500001
ns/iter42901494.44444449
ns/iter1.12
ServiceRegistryFixture/RegisterServicesWithRank/256/64/manual_time
195574659.99999982
ns/iter177550500.00000015
ns/iter1.10
ServiceRegistryFixture/RegisterServicesWithRank/1000/64/manual_time
723317799.9999999
ns/iter616125200.0000001
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/1/256/manual_time
2609352.631578947
ns/iter2226409.9033816434
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/4/256/manual_time
10151723.255813956
ns/iter8210189.999999997
ns/iter1.24
ServiceRegistryFixture/RegisterServicesWithRank/16/256/manual_time
39299877.27272728
ns/iter34053063.99999998
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/64/256/manual_time
163755700.00000003
ns/iter145459712.49999985
ns/iter1.13
ServiceRegistryFixture/RegisterServicesWithRank/256/256/manual_time
597955900.0000002
ns/iter506956900.0000002
ns/iter1.18
ServiceRegistryFixture/RegisterServicesWithRank/1000/256/manual_time
3062566500.000004
ns/iter2527976200.000001
ns/iter1.21
ServiceRegistryFixture/RegisterServicesWithRank/1/1000/manual_time
7416192.999999999
ns/iter6388974.999999999
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/4/1000/manual_time
27926622.85714286
ns/iter26357827.500000004
ns/iter1.06
ServiceRegistryFixture/RegisterServicesWithRank/16/1000/manual_time
129414418.1818182
ns/iter112772700.00000004
ns/iter1.15
ServiceRegistryFixture/RegisterServicesWithRank/64/1000/manual_time
480008249.9999999
ns/iter409435950.00000006
ns/iter1.17
ServiceRegistryFixture/RegisterServicesWithRank/256/1000/manual_time
2313686199.999999
ns/iter1995884700.0000002
ns/iter1.16
ServiceRegistryFixture/RegisterServicesWithRank/1000/1000/manual_time
11317331200.000004
ns/iter10227056500.000008
ns/iter1.11
ServiceRegistryFixture/FindServices/1/1
1647.0930803573124
ns/iter1487.6618303567568
ns/iter1.11
ServiceRegistryFixture/FindServices/4/1
2610.690664025573
ns/iter2291.969375000491
ns/iter1.14
ServiceRegistryFixture/FindServices/16/1
5701.934821429079
ns/iter5085.633000001053
ns/iter1.12
ServiceRegistryFixture/FindServices/64/1
17190.35038180983
ns/iter15863.696428571724
ns/iter1.08
ServiceRegistryFixture/FindServices/256/1
62670.63392856796
ns/iter54728.330357148385
ns/iter1.15
ServiceRegistryFixture/FindServices/1000/1
273389.91562870616
ns/iter208059.40625002963
ns/iter1.31
ServiceRegistryFixture/FindServices/1/4
6799.024999998389
ns/iter6013.098214286369
ns/iter1.13
ServiceRegistryFixture/FindServices/4/4
10445.564062500524
ns/iter9376.121981596423
ns/iter1.11
ServiceRegistryFixture/FindServices/16/4
22837.754042925266
ns/iter20426.5161627271
ns/iter1.12
ServiceRegistryFixture/FindServices/64/4
68978.97321428965
ns/iter62924.21428570703
ns/iter1.10
ServiceRegistryFixture/FindServices/256/4
247855.7857142505
ns/iter222531.96875006155
ns/iter1.11
ServiceRegistryFixture/FindServices/1000/4
1085139.7590361459
ns/iter842798.661311716
ns/iter1.29
ServiceRegistryFixture/FindServices/1/16
27125.769362124178
ns/iter23970.013727524667
ns/iter1.13
ServiceRegistryFixture/FindServices/4/16
44009.56249999411
ns/iter37088.653774039434
ns/iter1.19
ServiceRegistryFixture/FindServices/16/16
93260.7205035709
ns/iter81861.64062498692
ns/iter1.14
ServiceRegistryFixture/FindServices/64/16
279447.7039848265
ns/iter253696.32142858987
ns/iter1.10
ServiceRegistryFixture/FindServices/256/16
1001799.3306561816
ns/iter878447.9250336646
ns/iter1.14
ServiceRegistryFixture/FindServices/1000/16
4490136.875000416
ns/iter3361321.078431519
ns/iter1.34
ServiceRegistryFixture/FindServices/1/64
110780.89062500851
ns/iter95495.33949377536
ns/iter1.16
ServiceRegistryFixture/FindServices/4/64
165124.87110241305
ns/iter149426.23543590246
ns/iter1.11
ServiceRegistryFixture/FindServices/16/64
365214.0143736413
ns/iter327670.69854662387
ns/iter1.11
ServiceRegistryFixture/FindServices/64/64
1128399.4642858326
ns/iter1006613.2530122938
ns/iter1.12
ServiceRegistryFixture/FindServices/256/64
4045166.860465955
ns/iter3542435.7843134664
ns/iter1.14
ServiceRegistryFixture/FindServices/1000/64
17416856.097558662
ns/iter13439264.285714054
ns/iter1.30
ServiceRegistryFixture/FindServices/1/256
466868.184862667
ns/iter403144.2435202633
ns/iter1.16
ServiceRegistryFixture/FindServices/4/256
743542.187500168
ns/iter653599.9107143198
ns/iter1.14
ServiceRegistryFixture/FindServices/16/256
1684539.3120394596
ns/iter1513562.248996128
ns/iter1.11
ServiceRegistryFixture/FindServices/64/256
5297264.000000723
ns/iter4752475.167785005
ns/iter1.11
ServiceRegistryFixture/FindServices/256/256
19440641.17647566
ns/iter17090082.926825944
ns/iter1.14
ServiceRegistryFixture/FindServices/1000/256
89432657.14287917
ns/iter64906229.99999686
ns/iter1.38
ServiceRegistryFixture/FindServices/1/1000
2044366.7560324508
ns/iter1633390.6250000244
ns/iter1.25
ServiceRegistryFixture/FindServices/4/1000
3136827.2300476176
ns/iter2656517.0454547927
ns/iter1.18
ServiceRegistryFixture/FindServices/16/1000
6994061.607142856
ns/iter7072799.107143218
ns/iter0.99
ServiceRegistryFixture/FindServices/64/1000
22616340.624992404
ns/iter20193964.705881357
ns/iter1.12
ServiceRegistryFixture/FindServices/256/1000
82337499.99999419
ns/iter71181709.09091698
ns/iter1.16
ServiceRegistryFixture/FindServices/1000/1000
366200000.0001626
ns/iter278048450.00002843
ns/iter1.32
ServiceRegistryFixture/UnregisterServices/1/1/manual_time
3018.539439439067
ns/iter2467.943275380591
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/4/1/manual_time
12198.478808946435
ns/iter9973.066004267495
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/16/1/manual_time
53748.87129258089
ns/iter41379.778887348606
ns/iter1.30
ServiceRegistryFixture/UnregisterServices/64/1/manual_time
225177.52039141062
ns/iter178102.25063944334
ns/iter1.26
ServiceRegistryFixture/UnregisterServices/256/1/manual_time
1123385.1735013523
ns/iter893153.9052494632
ns/iter1.26
ServiceRegistryFixture/UnregisterServices/1000/1/manual_time
7185194.897958474
ns/iter6470431.818181629
ns/iter1.11
ServiceRegistryFixture/UnregisterServices/1/4/manual_time
3582.5925684872727
ns/iter3040.363321019933
ns/iter1.18
ServiceRegistryFixture/UnregisterServices/4/4/manual_time
14436.110952784755
ns/iter11722.696952068825
ns/iter1.23
ServiceRegistryFixture/UnregisterServices/16/4/manual_time
58277.71859739177
ns/iter48751.072722145516
ns/iter1.20
ServiceRegistryFixture/UnregisterServices/64/4/manual_time
260104.96556716398
ns/iter228139.84863428844
ns/iter1.14
ServiceRegistryFixture/UnregisterServices/256/4/manual_time
1492446.9696967928
ns/iter1414434.0080970286
ns/iter1.06
ServiceRegistryFixture/UnregisterServices/1000/4/manual_time
12866672.727272527
ns/iter13355763.461538484
ns/iter0.96
ServiceRegistryFixture/UnregisterServices/1/16/manual_time
6120.744270237444
ns/iter5411.6844730451885
ns/iter1.13
ServiceRegistryFixture/UnregisterServices/4/16/manual_time
21353.698273049336
ns/iter18644.22994652991
ns/iter1.15
ServiceRegistryFixture/UnregisterServices/16/16/manual_time
91476.42657875165
ns/iter80414.58095454768
ns/iter1.14
ServiceRegistryFixture/UnregisterServices/64/16/manual_time
462721.77631578135
ns/iter433941.03041588305
ns/iter1.07
ServiceRegistryFixture/UnregisterServices/256/16/manual_time
3374075.242718439
ns/iter3681614.4329897705
ns/iter0.92
ServiceRegistryFixture/UnregisterServices/1000/16/manual_time
37144188.888888866
ns/iter40638364.70588252
ns/iter0.91
ServiceRegistryFixture/UnregisterServices/1/64/manual_time
17047.205598693807
ns/iter15072.124886193102
ns/iter1.13
ServiceRegistryFixture/UnregisterServices/4/64/manual_time
54009.963914870255
ns/iter46532.06137159749
ns/iter1.16
ServiceRegistryFixture/UnregisterServices/16/64/manual_time
225954.24559112158
ns/iter205329.89209681726
ns/iter1.10
ServiceRegistryFixture/UnregisterServices/64/64/manual_time
1280528.363636376
ns/iter1303469.5327102875
ns/iter0.98
ServiceRegistryFixture/UnregisterServices/256/64/manual_time
11456133.333333407
ns/iter12342932.14285709
ns/iter0.93
ServiceRegistryFixture/UnregisterServices/1000/64/manual_time
134952460.00000018
ns/iter146688380.00000048
ns/iter0.92
ServiceRegistryFixture/UnregisterServices/1/256/manual_time
103149.50834326576
ns/iter87744.70360824598
ns/iter1.18
ServiceRegistryFixture/UnregisterServices/4/256/manual_time
340309.98023715423
ns/iter288435.0670459174
ns/iter1.18
ServiceRegistryFixture/UnregisterServices/16/256/manual_time
1425896.8379446582
ns/iter1262414.466546114
ns/iter1.13
ServiceRegistryFixture/UnregisterServices/64/256/manual_time
7711227.586206914
ns/iter7449888.172043028
ns/iter1.04
ServiceRegistryFixture/UnregisterServices/256/256/manual_time
58599766.66666675
ns/iter56071230.76923092
ns/iter1.05
ServiceRegistryFixture/UnregisterServices/1000/256/manual_time
583915400.0000007
ns/iter619024899.9999994
ns/iter0.94
ServiceRegistryFixture/UnregisterServices/1/1000/manual_time
497021.647379169
ns/iter407406.1807580177
ns/iter1.22
ServiceRegistryFixture/UnregisterServices/4/1000/manual_time
1623302.934537246
ns/iter1394391.5187376752
ns/iter1.16
ServiceRegistryFixture/UnregisterServices/16/1000/manual_time
6907736.363636372
ns/iter6889543.564356438
ns/iter1.00
ServiceRegistryFixture/UnregisterServices/64/1000/manual_time
37968773.68421056
ns/iter35782655.00000002
ns/iter1.06
ServiceRegistryFixture/UnregisterServices/256/1000/manual_time
254131333.33333373
ns/iter250379400.0000002
ns/iter1.01
ServiceRegistryFixture/UnregisterServices/1000/1000/manual_time
2457256899.999999
ns/iter2626215500
ns/iter0.94
ServiceRegistryFixture/ModifyServices/1/1/manual_time
6131.678897167705
ns/iter5409.295235550805
ns/iter1.13
ServiceRegistryFixture/ModifyServices/4/1/manual_time
24637.923411538806
ns/iter20945.18440779589
ns/iter1.18
ServiceRegistryFixture/ModifyServices/16/1/manual_time
98443.6576094607
ns/iter83791.23628744262
ns/iter1.17
ServiceRegistryFixture/ModifyServices/64/1/manual_time
383831.8335208103
ns/iter348920.5998033428
ns/iter1.10
ServiceRegistryFixture/ModifyServices/256/1/manual_time
1803307.389162563
ns/iter1421132.443531827
ns/iter1.27
ServiceRegistryFixture/ModifyServices/1000/1/manual_time
6271298.245614035
ns/iter5564175.999999998
ns/iter1.13
ServiceRegistryFixture/ModifyServices/1/4/manual_time
6364.379569551798
ns/iter5390.801747279565
ns/iter1.18
ServiceRegistryFixture/ModifyServices/4/4/manual_time
24259.514156012086
ns/iter21501.317616564073
ns/iter1.13
ServiceRegistryFixture/ModifyServices/16/4/manual_time
99433.40473959096
ns/iter88568.29694323248
ns/iter1.12
ServiceRegistryFixture/ModifyServices/64/4/manual_time
443555.41830432357
ns/iter398002.0536223621
ns/iter1.11
ServiceRegistryFixture/ModifyServices/256/4/manual_time
1747480.178173718
ns/iter1504595.1417004059
ns/iter1.16
ServiceRegistryFixture/ModifyServices/1000/4/manual_time
6523007.826086954
ns/iter5662800
ns/iter1.15
ServiceRegistryFixture/ModifyServices/1/16/manual_time
7045.864277092057
ns/iter6142.3181123198665
ns/iter1.15
ServiceRegistryFixture/ModifyServices/4/16/manual_time
28181.677886697737
ns/iter24597.238249368434
ns/iter1.15
ServiceRegistryFixture/ModifyServices/16/16/manual_time
112963.70811855597
ns/iter98904.62603878108
ns/iter1.14
ServiceRegistryFixture/ModifyServices/64/16/manual_time
458920.1581027665
ns/iter399187.9728966685
ns/iter1.15
ServiceRegistryFixture/ModifyServices/256/16/manual_time
1844986.8894601543
ns/iter1746630.7328605214
ns/iter1.06
ServiceRegistryFixture/ModifyServices/1000/16/manual_time
7266115.999999999
ns/iter6625084.615384618
ns/iter1.10
ServiceRegistryFixture/ModifyServices/1/64/manual_time
10091.776652674196
ns/iter8968.447499644064
ns/iter1.13
ServiceRegistryFixture/ModifyServices/4/64/manual_time
38961.59702346715
ns/iter35629.98563071112
ns/iter1.09
ServiceRegistryFixture/ModifyServices/16/64/manual_time
158046.90757470464
ns/iter145199.00352916794
ns/iter1.09
ServiceRegistryFixture/ModifyServices/64/64/manual_time
645347.2677595626
ns/iter575188.5328836424
ns/iter1.12
ServiceRegistryFixture/ModifyServices/256/64/manual_time
2775635.20599251
ns/iter2470965.2920962214
ns/iter1.12
ServiceRegistryFixture/ModifyServices/1000/64/manual_time
10379214.705882354
ns/iter9945295.83333333
ns/iter1.04
ServiceRegistryFixture/ModifyServices/1/256/manual_time
47916.3431518941
ns/iter42572.99670691514
ns/iter1.13
ServiceRegistryFixture/ModifyServices/4/256/manual_time
196768.5204896218
ns/iter173497.02365810183
ns/iter1.13
ServiceRegistryFixture/ModifyServices/16/256/manual_time
808790.1176470584
ns/iter689238.6274509792
ns/iter1.17
ServiceRegistryFixture/ModifyServices/64/256/manual_time
3326313.145539907
ns/iter2831532.5102880634
ns/iter1.17
ServiceRegistryFixture/ModifyServices/256/256/manual_time
13948716.666666662
ns/iter12343794.73684211
ns/iter1.13
ServiceRegistryFixture/ModifyServices/1000/256/manual_time
52228507.6923077
ns/iter50239464.28571428
ns/iter1.04
ServiceRegistryFixture/ModifyServices/1/1000/manual_time
229716.22306717365
ns/iter194852.72628135156
ns/iter1.18
ServiceRegistryFixture/ModifyServices/4/1000/manual_time
915491.9154228861
ns/iter776397.3451327431
ns/iter1.18
ServiceRegistryFixture/ModifyServices/16/1000/manual_time
3666741.3043478266
ns/iter3129570.666666667
ns/iter1.17
ServiceRegistryFixture/ModifyServices/64/1000/manual_time
16291480.434782606
ns/iter13448647.169811321
ns/iter1.21
ServiceRegistryFixture/ModifyServices/256/1000/manual_time
61661490.9090909
ns/iter53761692.30769232
ns/iter1.15
ServiceRegistryFixture/ModifyServices/1000/1000/manual_time
248669300
ns/iter219349033.33333334
ns/iter1.13
ServiceTrackerFixture/OpenServiceTrackerWithSvcRef/manual_time
5855.943730926056
ns/iter5082.5173970536
ns/iter1.15
ServiceTrackerFixture/OpenServiceTrackerWithBundleContext/manual_time
7219.335012486472
ns/iter6187.178003940474
ns/iter1.17
ServiceTrackerFixture/OpenServiceTrackerWithInterfaceName/manual_time
7408.819410552206
ns/iter6177.297707364611
ns/iter1.20
CloseServiceTracker/1000
7885.802455359478
ns/iter6804.726785714722
ns/iter1.16
CloseServiceTracker/1024
8008.778978668783
ns/iter6647.572321428795
ns/iter1.20
CloseServiceTracker/2048
7728.100446427227
ns/iter6710.546428570703
ns/iter1.15
CloseServiceTracker/4096
7996.770089288167
ns/iter6820.704241073474
ns/iter1.17
CloseServiceTracker/8192
7714.785714283729
ns/iter7008.975892856841
ns/iter1.10
CloseServiceTracker/16384
7923.47489520434
ns/iter7033.852678570643
ns/iter1.13
CloseServiceTracker/32768
8040.727678572271
ns/iter7031.279464285944
ns/iter1.14
CloseServiceTracker/65536
8014.14843749626
ns/iter7499.404017856648
ns/iter1.07
CloseServiceTracker/131072
8582.66741071288
ns/iter7490.549999999985
ns/iter1.15
CloseServiceTracker/262144
8689.339285713311
ns/iter7523.175223216328
ns/iter1.16
CloseServiceTracker/524288
8712.270089285466
ns/iter7533.944196429181
ns/iter1.16
CloseServiceTracker/1000000
8787.471038071571
ns/iter8007.577008926704
ns/iter1.10
ServiceTrackerFixture/ServiceTrackerScalability/1
29785.198693751016
ns/iter27326.33855728143
ns/iter1.09
ServiceTrackerFixture/ServiceTrackerScalability/4000
17951763.414624486
ns/iter19792797.058825914
ns/iter0.91
ServiceTrackerFixture/ServiceTrackerScalability/10000
61105709.999992535
ns/iter58591279.99999601
ns/iter1.04
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/1
28811.434770369135
ns/iter27997.11071428744
ns/iter1.03
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/4000
120986771.42856623
ns/iter112885185.71430878
ns/iter1.07
ServiceTrackerFixture/MultipleImplOneInterfaceServiceTrackerScalability/10000
303151500.00008845
ns/iter278394066.6666543
ns/iter1.09
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/1
26725.90484480923
ns/iter24949.212500004593
ns/iter1.07
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/4000
3821538.547486223
ns/iter3361057.3529416546
ns/iter1.14
ServiceTrackerFixture/ServiceTrackerScalabilityWithLDAPFilter/10000
10293385.937501399
ns/iter10308876.56249746
ns/iter1.00
AnyMapPerfTestFixture/HappyPath/1
490.00374352752624
ns/iter433.21806250006034
ns/iter1.13
AnyMapPerfTestFixture/HappyPath/3
1429.1242280694785
ns/iter1284.911785714371
ns/iter1.11
AnyMapPerfTestFixture/HappyPath/7
3338.199553571794
ns/iter2892.1862343023413
ns/iter1.15
AnyMapPerfTestFixture/HappyPath/11
5124.050892858024
ns/iter4527.875559123417
ns/iter1.13
AnyMapPerfTestFixture/HappyPath/15
6912.142857142304
ns/iter6208.211607143101
ns/iter1.11
AnyMapPerfTestFixture/HappyPath/18
8136.434151789932
ns/iter7474.076785714245
ns/iter1.09
AnyMapPerfTestFixture/HappyPath/20
9706.510238794519
ns/iter8436.69754464165
ns/iter1.15
AnyMapPerfTestFixture/ErrorPath/1
5832.001785713763
ns/iter5870.67100000013
ns/iter0.99
AnyMapPerfTestFixture/ErrorPath/3
8410.296382604227
ns/iter8333.785714287651
ns/iter1.01
AnyMapPerfTestFixture/ErrorPath/7
13302.864719354126
ns/iter12682.989285715557
ns/iter1.05
AnyMapPerfTestFixture/ErrorPath/11
19009.026866310644
ns/iter17269.83901641987
ns/iter1.10
AnyMapPerfTestFixture/ErrorPath/15
24231.39920314167
ns/iter21934.293750000223
ns/iter1.10
AnyMapPerfTestFixture/ErrorPath/18
27955.84563428053
ns/iter25349.93214285513
ns/iter1.10
AnyMapPerfTestFixture/ErrorPath/20
30405.866071439345
ns/iter27555.77162602027
ns/iter1.10
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/1
779.7209004619625
ns/iter666.7880357144084
ns/iter1.17
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/3
2089.6590625000044
ns/iter1815.5760386768507
ns/iter1.15
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/7
4572.6262781832
ns/iter4035.659598214788
ns/iter1.13
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/11
7135.324776785166
ns/iter6234.952678570136
ns/iter1.14
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/15
9568.915625003172
ns/iter8527.121753921483
ns/iter1.12
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/18
12097.704687505484
ns/iter10241.200262498665
ns/iter1.18
AnyMapPerfTestFixture/HappyPath_NoThrowOverload/20
13327.55714285635
ns/iter11472.13392856981
ns/iter1.16
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/1
511.541875000278
ns/iter427.71598647336833
ns/iter1.20
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/3
1789.7876694522126
ns/iter1557.2937499998473
ns/iter1.15
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/7
4345.665218825838
ns/iter3790.4444813497553
ns/iter1.15
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/11
6710.409821429103
ns/iter6025.570535714207
ns/iter1.11
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/15
9254.38413221375
ns/iter8260.784598214903
ns/iter1.12
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/18
11261.675000000081
ns/iter9881.670312502421
ns/iter1.14
AnyMapPerfTestFixture/ErrorPath_NoThrowOverload/20
12968.251034591744
ns/iter11184.189062497295
ns/iter1.16
BundleInstallFixture/BundleInstallCppFramework/manual_time
383297.30538922147
ns/iter246812.04694511573
ns/iter1.55
BundleInstallFixture/LargeBundleInstallCppFramework/manual_time
379281.2366737743
ns/iter239759.81862574094
ns/iter1.58
ConstructFilterFromString
744.0503348209606
ns/iter625.9654464285193
ns/iter1.19
ConstructNonTrivialFilterFromString
1140.32553571438
ns/iter978.5438488644453
ns/iter1.17
MatchFilterWithAnyMap/Simple
486.1353164111526
ns/iter399.73649553573915
ns/iter1.22
MatchFilterWithAnyMap/Complex
524.0131000000474
ns/iter445.97100000004275
ns/iter1.17
MatchFilterWithBundle/Simple
221.95690624997155
ns/iter212.2900624999602
ns/iter1.05
MatchFilterWithBundle/Complex
360.52907189848963
ns/iter351.17448889176103
ns/iter1.03
MatchFilterWithServiceReference/Simple
190.07252722889623
ns/iter167.80778579073814
ns/iter1.13
MatchFilterWithServiceReference/Complex
245.16212500003576
ns/iter208.51917819110716
ns/iter1.18
ConstructFilterIncremental
2484.4180977488995
ns/iter2250.1234374999513
ns/iter1.10
ConstructFilterNotOperator
1060.2035937502308
ns/iter1002.3258025332233
ns/iter1.06
ServiceFixture/GetServiceReferenceByInterface
1204.7343749998163
ns/iter1041.161562499937
ns/iter1.16
ServiceFixture/GetServiceReferenceByClassName
1034.6303125004397
ns/iter922.6258827561707
ns/iter1.12
ServiceFixture/GetAllServiceReferencesByInterface
1045.790292057361
ns/iter875.1055803570193
ns/iter1.20
ServiceFixture/GetAllServiceReferencesByClassName
775.1329575296495
ns/iter675.3783035715547
ns/iter1.15
ServiceFixture/GetAllServiceReferencesByClassNameAndLDAPFilter
837.4020815168844
ns/iter721.7219642855963
ns/iter1.16
ServiceFixture/GetAllServiceReferencesByInterfaceAndLDAPFilter
779.0260044642545
ns/iter668.8060714286133
ns/iter1.16
This comment was automatically generated by workflow using github-action-benchmark.