-
Notifications
You must be signed in to change notification settings - Fork 387
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
workflow should only run on the main repository
- Loading branch information
Showing
1 changed file
with
2 additions
and
1 deletion.
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
3bca803
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.
UnitsNet Benchmarks (netcoreapp50)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
11.33915919237482
ns (± 0.19323028047495727
)9.885047153752135
ns (± 0.1279005844703242
)1.15
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
377.26550978819256
ns (± 5.832529521038225
)304.2678550705392
ns (± 5.739269560621526
)1.24
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
30.772950476337297
ns (± 0.1640976639765854
)26.615457671535115
ns (± 0.5291188278799794
)1.16
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
9.605083755544106
ns (± 0.097895620112851
)8.083759633573635
ns (± 0.28470191530837824
)1.19
UnitsNet.Benchmark.UnitsNetBenchmarks.As
9.68936346644049
ns (± 0.22380441197986542
)8.122832398258808
ns (± 0.21884402458261967
)1.19
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
409.88524978578664
ns (± 6.405245614500245
)317.23194326596405
ns (± 8.269648655251215
)1.29
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
19.74912814828224
ns (± 0.30434565979227635
)17.40352550669787
ns (± 0.3089460710460945
)1.13
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
386.1884259634781
ns (± 4.9600659207547455
)319.0624164763596
ns (± 5.796288965207915
)1.21
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
1624.068956458365
ns (± 23.042770066181784
)1268.8808274687522
ns (± 27.641243459940373
)1.28
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
55940.53800391679
ns (± 853.8567030451263
)47973.86506893408
ns (± 1372.2166447749137
)1.17
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
57506.724463849576
ns (± 1580.9457299644826
)46413.37747159346
ns (± 1385.2277205478667
)1.24
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
59684.31748010925
ns (± 1104.6458443048296
)49298.78860201056
ns (± 1207.8375818796487
)1.21
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
3631.5789473684213
ns (± 207.44810060757055
)3021.7391304347825
ns (± 144.3744775568763
)1.20
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
22.29736679970541
ns (± 0.25942542929537965
)17.396978477026224
ns (± 0.6765852917614826
)1.28
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
394.63783343656115
ns (± 3.800871076057208
)314.01685304991435
ns (± 4.562115015057172
)1.26
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
36.84306421981306
ns (± 0.5656533968342595
)25.816514621951274
ns (± 0.8739300796931313
)1.43
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
1587.2271114262217
ns (± 13.588795049323732
)1319.6720618241718
ns (± 34.212040173306804
)1.20
This comment was automatically generated by workflow using github-action-benchmark.
3bca803
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.
UnitsNet Benchmarks (netcoreapp21)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
11.938560128518029
ns (± 0.26326158361548774
)12.732948654232318
ns (± 0.1731267208410751
)0.94
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
558.5166404799317
ns (± 11.490154170515376
)591.671800413742
ns (± 8.421631820046251
)0.94
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
29.87478917796872
ns (± 0.4988755966710511
)31.38045274530271
ns (± 0.44627561691966605
)0.95
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
8.594504917837686
ns (± 0.15630200827488283
)9.051029474454221
ns (± 0.1125710070051503
)0.95
UnitsNet.Benchmark.UnitsNetBenchmarks.As
8.516618731005702
ns (± 0.11028590990465023
)9.143728570127776
ns (± 0.1424346048603952
)0.93
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
551.8690836683801
ns (± 6.915538194273752
)599.6195759524404
ns (± 8.44781983173399
)0.92
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
18.76975754655684
ns (± 0.400249682459203
)20.619927538039235
ns (± 0.3536452752705522
)0.91
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
582.3212745970878
ns (± 3.8578537433703883
)606.2085447967438
ns (± 8.13068878967091
)0.96
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
2122.6344256724765
ns (± 35.39194865953502
)2593.1096736002446
ns (± 66.63204886502756
)0.82
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
70155.61569812703
ns (± 1264.4135879183823
)88210.72408055977
ns (± 3324.4468961708876
)0.80
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
69258.5552474907
ns (± 881.4801428599538
)81969.27663866244
ns (± 2465.612318477688
)0.84
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
75529.04676566942
ns (± 867.6156824248516
)85788.11239193083
ns (± 1592.6229932250267
)0.88
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
1861.8556701030927
ns (± 187.3295330477552
)2485.057471264368
ns (± 135.99652494892032
)0.75
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
19.869255080201995
ns (± 0.28331954689486
)19.979227065905132
ns (± 0.37007435496620955
)0.99
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
562.6289501233166
ns (± 8.648402656994243
)593.4233336346855
ns (± 8.299706717065762
)0.95
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
31.259297812587715
ns (± 0.7032018956969064
)30.59163237139186
ns (± 0.5955212655786474
)1.02
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
2144.6824131768344
ns (± 26.584022249137394
)2394.9585634995483
ns (± 51.02015797660711
)0.90
This comment was automatically generated by workflow using github-action-benchmark.
3bca803
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.
UnitsNet Benchmarks (net472)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
15.053468574888194
ns (± 0.1371659692432721
)16.104053877815726
ns (± 0.4665971830243125
)0.93
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
612.2115277120159
ns (± 7.314884291422373
)639.2482603092783
ns (± 15.53192928307264
)0.96
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
37.51916676161037
ns (± 0.3290172004694769
)38.75285224139871
ns (± 0.6444642015269129
)0.97
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
9.138118078210884
ns (± 0.10490172470139317
)10.494940581903196
ns (± 0.22727719952946074
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.As
9.195209816888939
ns (± 0.11962416161661983
)10.296642594761172
ns (± 0.2599475749673262
)0.89
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
602.8006194679043
ns (± 7.078217774092053
)639.9775848965467
ns (± 21.24305822229252
)0.94
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
23.026098693685025
ns (± 0.16588520297028858
)24.635977453299496
ns (± 0.4621274827749784
)0.93
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
620.972902209284
ns (± 12.086205728525595
)647.1772397597704
ns (± 12.290126555894139
)0.96
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
2555.227765653113
ns (± 64.95265535062335
)2363.825843666931
ns (± 68.06082520458534
)1.08
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
73624.31473151532
ns (± 1369.6129667106836
)74037.06123214452
ns (± 1824.3333340746565
)0.99
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
73961.98079461978
ns (± 717.1881564600592
)73595.05242947867
ns (± 1726.3649651339215
)1.00
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
77686.18374868375
ns (± 513.9345666370139
)77885.88588002707
ns (± 1971.8459078098117
)1.00
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
2450.6849315068494
ns (± 109.44720654172457
)2814.4329896907216
ns (± 191.4798132972341
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
24.80424508547659
ns (± 0.5274553215105569
)24.321361856780346
ns (± 0.6022867724253932
)1.02
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
599.1048332442443
ns (± 7.661196829983116
)641.7277766407423
ns (± 10.89961360456673
)0.93
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
39.30622334385681
ns (± 1.1591911913576736
)38.44490495213574
ns (± 1.047720754859349
)1.02
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
2486.52560531666
ns (± 51.73828001448342
)2415.4515213861387
ns (± 48.92455015899322
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
3bca803
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.
UnitsNet Benchmarks (netcoreapp50)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
10.402326869007927
ns (± 0.21848329112947398
)9.885047153752135
ns (± 0.1279005844703242
)1.05
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
346.28835276617457
ns (± 8.71206458331903
)304.2678550705392
ns (± 5.739269560621526
)1.14
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
28.41606209295486
ns (± 0.477117112823249
)26.615457671535115
ns (± 0.5291188278799794
)1.07
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
8.482921102091002
ns (± 0.189347699468908
)8.083759633573635
ns (± 0.28470191530837824
)1.05
UnitsNet.Benchmark.UnitsNetBenchmarks.As
9.349365769750463
ns (± 0.17041017304792552
)8.122832398258808
ns (± 0.21884402458261967
)1.15
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
338.5062966377745
ns (± 7.527893937192902
)317.23194326596405
ns (± 8.269648655251215
)1.07
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
17.8653571280346
ns (± 0.33620948606329737
)17.40352550669787
ns (± 0.3089460710460945
)1.03
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
341.91384559215487
ns (± 7.768854768585348
)319.0624164763596
ns (± 5.796288965207915
)1.07
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
1390.1907582778426
ns (± 47.163624729087296
)1268.8808274687522
ns (± 27.641243459940373
)1.10
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
47677.928469089005
ns (± 1099.720234771359
)47973.86506893408
ns (± 1372.2166447749137
)0.99
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
47900.09039992139
ns (± 735.3572006478812
)46413.37747159346
ns (± 1385.2277205478667
)1.03
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
52116.8040917545
ns (± 1175.2345584029472
)49298.78860201056
ns (± 1207.8375818796487
)1.06
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
3459.7402597402597
ns (± 176.4114063173893
)3021.7391304347825
ns (± 144.3744775568763
)1.14
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
17.406650192152533
ns (± 0.2765059777869785
)17.396978477026224
ns (± 0.6765852917614826
)1.00
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
335.0586283968701
ns (± 8.294823524899801
)314.01685304991435
ns (± 4.562115015057172
)1.07
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
27.196551484572453
ns (± 0.6666195096165197
)25.816514621951274
ns (± 0.8739300796931313
)1.05
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
1444.0084290987907
ns (± 24.98483026092894
)1319.6720618241718
ns (± 34.212040173306804
)1.09
This comment was automatically generated by workflow using github-action-benchmark.
3bca803
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.
UnitsNet Benchmarks (netcoreapp21)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
13.217974104165487
ns (± 0.15351019664432813
)12.732948654232318
ns (± 0.1731267208410751
)1.04
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
649.0020997449618
ns (± 7.603224095311176
)591.671800413742
ns (± 8.421631820046251
)1.10
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
30.957150491453
ns (± 0.4356767122631558
)31.38045274530271
ns (± 0.44627561691966605
)0.99
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
10.61867668046432
ns (± 0.1268826132310476
)9.051029474454221
ns (± 0.1125710070051503
)1.17
UnitsNet.Benchmark.UnitsNetBenchmarks.As
10.549800393588152
ns (± 0.12448843392015596
)9.143728570127776
ns (± 0.1424346048603952
)1.15
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
648.7837619195153
ns (± 6.604381174222387
)599.6195759524404
ns (± 8.44781983173399
)1.08
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
21.4525478710262
ns (± 0.15425117458142604
)20.619927538039235
ns (± 0.3536452752705522
)1.04
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
632.0901022254633
ns (± 7.43588421718765
)606.2085447967438
ns (± 8.13068878967091
)1.04
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
2514.4983693960676
ns (± 41.87440188316363
)2593.1096736002446
ns (± 66.63204886502756
)0.97
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
72305.62535345582
ns (± 662.5570002999431
)88210.72408055977
ns (± 3324.4468961708876
)0.82
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
72910.42207946704
ns (± 839.0972367011367
)81969.27663866244
ns (± 2465.612318477688
)0.89
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
79902.98987301075
ns (± 1451.9379491991483
)85788.11239193083
ns (± 1592.6229932250267
)0.93
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
2012.5
ns (± 89.97354108424373
)2485.057471264368
ns (± 135.99652494892032
)0.81
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
24.227747072401158
ns (± 0.42129821802986606
)19.979227065905132
ns (± 0.37007435496620955
)1.21
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
623.6314972590976
ns (± 4.795118247280936
)593.4233336346855
ns (± 8.299706717065762
)1.05
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
32.771958329945086
ns (± 0.2992482033277683
)30.59163237139186
ns (± 0.5955212655786474
)1.07
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
2438.7258202297476
ns (± 18.332493254010725
)2394.9585634995483
ns (± 51.02015797660711
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
3bca803
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.
UnitsNet Benchmarks (net472)
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor
14.330246655803112
ns (± 0.22080513486910258
)16.104053877815726
ns (± 0.4665971830243125
)0.89
UnitsNet.Benchmark.UnitsNetBenchmarks.Constructor_SI
550.9459350467793
ns (± 5.309906568407245
)639.2482603092783
ns (± 15.53192928307264
)0.86
UnitsNet.Benchmark.UnitsNetBenchmarks.FromMethod
38.91712979045187
ns (± 0.43220810836209844
)38.75285224139871
ns (± 0.6444642015269129
)1.00
UnitsNet.Benchmark.UnitsNetBenchmarks.ToProperty
9.15313597392531
ns (± 0.1678060339312448
)10.494940581903196
ns (± 0.22727719952946074
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.As
9.16206048076485
ns (± 0.2557934679849112
)10.296642594761172
ns (± 0.2599475749673262
)0.89
UnitsNet.Benchmark.UnitsNetBenchmarks.As_SI
555.09000449547
ns (± 12.37266118265786
)639.9775848965467
ns (± 21.24305822229252
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit
24.020095736017968
ns (± 0.5059905626321808
)24.635977453299496
ns (± 0.4621274827749784
)0.98
UnitsNet.Benchmark.UnitsNetBenchmarks.ToUnit_SI
594.9274253103501
ns (± 16.454603784476845
)647.1772397597704
ns (± 12.290126555894139
)0.92
UnitsNet.Benchmark.UnitsNetBenchmarks.ToStringTest
1960.6610545575127
ns (± 29.17749568577539
)2363.825843666931
ns (± 68.06082520458534
)0.83
UnitsNet.Benchmark.UnitsNetBenchmarks.Parse
62882.15762435785
ns (± 1162.1875610731747
)74037.06123214452
ns (± 1824.3333340746565
)0.85
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseValid
62467.91530069328
ns (± 1443.8117227159764
)73595.05242947867
ns (± 1726.3649651339215
)0.85
UnitsNet.Benchmark.UnitsNetBenchmarks.TryParseInvalid
66127.42290389881
ns (± 1160.06532138677
)77885.88588002707
ns (± 1971.8459078098117
)0.85
UnitsNet.Benchmark.UnitsNetBenchmarks.QuantityFrom
2444.0860215053763
ns (± 172.86735653283904
)2814.4329896907216
ns (± 191.4798132972341
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As
21.0710499414648
ns (± 0.23706719793813316
)24.321361856780346
ns (± 0.6022867724253932
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_As_SI
558.5104695275887
ns (± 12.175024928903985
)641.7277766407423
ns (± 10.89961360456673
)0.87
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToUnit
32.8869987126048
ns (± 0.49476053120656566
)38.44490495213574
ns (± 1.047720754859349
)0.86
UnitsNet.Benchmark.UnitsNetBenchmarks.IQuantity_ToStringTest
1996.6758499171644
ns (± 31.14525268657382
)2415.4515213861387
ns (± 48.92455015899322
)0.83
This comment was automatically generated by workflow using github-action-benchmark.