Benchmark type

Type: NodaTime.Benchmarks.NodaTimeTests.DurationBenchmarks
Environment: bagpuss, net45
Run: 9dc0...6d30
Compare with previous commit in this environment
Compare with same type and commit in other environments

Benchmarks

Method Mean time Standard error Standard deviation
Add_MediumLarge 10.86 ns 0.004872 ns 0.01461 ns
Add_MediumMedium 10.64 ns 0.03001 ns 0.1162 ns
Add_SmallSmall 10.56 ns 0.02907 ns 0.1126 ns
FromDays 6.887 ns 0.005292 ns 0.01833 ns
FromHours_Large 22.04 ns 0.01012 ns 0.03918 ns
FromHours_Medium 21.79 ns 0.005522 ns 0.01991 ns
FromHours_Tiny 21.96 ns 0.01306 ns 0.04709 ns
FromMilliseconds_Large 21.57 ns 0.006722 ns 0.02515 ns
FromMilliseconds_Medium 21.37 ns 0.002553 ns 0.009554 ns
FromMilliseconds_Tiny 20.98 ns 0.0589 ns 0.2281 ns
FromMinutes_Large 21.62 ns 0.005948 ns 0.01973 ns
FromMinutes_Medium 21.38 ns 0.06564 ns 0.2542 ns
FromMinutes_Tiny 21.16 ns 0.01829 ns 0.06595 ns
FromNanoseconds_LargeBigInteger 446.4 ns 0.1045 ns 0.3768 ns
FromNanoseconds_MediumBigInteger 407.3 ns 0.1244 ns 0.4654 ns
FromNanoseconds_MediumInt64 11.76 ns 0.004059 ns 0.01346 ns
FromNanoseconds_TinyBigInteger 185.8 ns 0.05474 ns 0.2048 ns
FromNanoseconds_TinyInt64 11.77 ns 0.005505 ns 0.0206 ns
FromSeconds_Large 21.71 ns 0.006048 ns 0.02095 ns
FromSeconds_Medium 21.39 ns 0.005983 ns 0.01984 ns
FromSeconds_Tiny 21.02 ns 0.00491 ns 0.01553 ns
FromTicks_Large 12.04 ns 0.02753 ns 0.1066 ns
FromTicks_Medium 12.22 ns 0.009795 ns 0.03393 ns
FromTicks_Tiny 12.23 ns 0.005888 ns 0.02123 ns
FromTimeSpan 12.79 ns 0.01193 ns 0.04132 ns
Minus_Complex 10.22 ns 0.02851 ns 0.1104 ns
Minus_Simple 9.87 ns 0.03103 ns 0.1202 ns
Multiply_LargeByDouble 566.9 ns 0.1111 ns 0.4158 ns
Multiply_LargeLeftSmallRight 688.9 ns 0.1184 ns 0.4585 ns
Multiply_MediumLeftLargeRight 626.3 ns 0.1074 ns 0.4161 ns
Multiply_MediumLeftSmallRight 600.8 ns 0.155 ns 0.5141 ns
Multiply_SmallBoth 17.45 ns 0.04151 ns 0.1608 ns
Multiply_SmallByDouble 37.02 ns 0.008665 ns 0.03242 ns
Multiply_SmallLeftLargeRight 620.5 ns 0.1055 ns 0.4085 ns
ToBigIntegerNanoseconds_Large 248.3 ns 0.04773 ns 0.1721 ns
ToBigIntegerNanoseconds_Medium 43.57 ns 0.01177 ns 0.04242 ns
ToBigIntegerNanoseconds_Small 42.84 ns 0.02027 ns 0.07307 ns
ToInt64Nanoseconds_Medium 4.936 ns 0.003061 ns 0.01015 ns
ToInt64Nanoseconds_Small 4.98 ns 0.001416 ns 0.005107 ns
TotalNanoseconds_Large 0.389 ns 0.0003814 ns 0.001321 ns
TotalNanoseconds_Medium 0.3506 ns 0.0006449 ns 0.002498 ns
TotalNanoseconds_Small 0.352 ns 0.0009042 ns 0.003383 ns