plain_encoder_byte_array::allocs/8

PDF of Slope Regression

Additional Statistics:

Lower bound Estimate Upper bound
Slope 20717.4038 allocations 22104.3197 allocations 23906.4208 allocations
Throughput 93.3845 allocations/byte 86.3450 allocations/byte 80.9274 allocations/byte
0.0000008 0.0000008 0.0000008
Mean 48500.1435 allocations 76610.5742 allocations 114872.0847 allocations
Std. Dev. 58925.1413 allocations 173342.4761 allocations 271741.3089 allocations
Median 24658.8737 allocations 29279.5617 allocations 36060.3151 allocations
MAD 11654.6884 allocations 17688.6121 allocations 26440.7820 allocations

Additional Plots:

Understanding this report:

The plot on the left displays the average time per iteration for this benchmark. The shaded region shows the estimated probabilty of an iteration taking a certain amount of time, while the line shows the mean. Click on the plot for a larger view showing the outliers.

The plot on the right shows the linear regression calculated from the measurements. Each point represents a sample, though here it shows the total time for the sample rather than time per iteration. The line is the line of best fit for these measurements.

See the documentation for more details on the additional statistics.

Change Since Previous Benchmark

Additional Statistics:

Lower bound Estimate Upper bound
Change in time +90.243% +250.85% +554.03% (p = 0.00 < 0.05)
Change in throughput -47.436% -71.497% -84.710%
Performance has regressed.

Understanding this report:

The plot on the left shows the probability of the function taking a certain amount of time. The red curve represents the saved measurements from the last time this benchmark was run, while the blue curve shows the measurements from this run. The lines represent the mean time per iteration. Click on the plot for a larger view.

The plot on the right shows the two regressions. Again, the red line represents the previous measurement while the blue line shows the current measurement.

See the documentation for more details on the additional statistics.