Skip to content

ci: use macos-latest (#1666) #809

ci: use macos-latest (#1666)

ci: use macos-latest (#1666) #809

GitHub Actions / benchdiff-result succeeded Oct 17, 2024 in 0s

Benchdiff Results

Benchmark Command: go test ./... -run ^ -bench . -count 5 -benchtime 100ms -cpu 1,2 -benchmem

HEAD sha: 937ef6b

Base sha: 937ef6b

Degraded: false

Details

pkg: go.elastic.co/apm/v2
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
BodyCapturer 54.062 1% 53.958 1% ~ (p=0.325 n=5+5)
BodyCapturer-2 53.876 1% 53.698 1% ~ (p=0.421 n=5+5)
Transaction 908.625 1% 915.44 2% ~ (p=0.556 n=4+5)
Transaction-2 755.32 9% 704.16 17% ~ (p=0.222 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
BodyCapturer 1.6 38% 1 0% ~ (p=0.167 n=5+5)
BodyCapturer-2 2 0% 1 0% -50.00% (p=0.029 n=4+4)
Transaction 203.4 0% 204 0% ~ (p=0.167 n=5+5)
Transaction-2 203 0% 203 0% ~ (all equal)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
BodyCapturer 0 0 ~ (all equal)
BodyCapturer-2 0 0 ~ (all equal)
Transaction 4 0% 4 0% ~ (all equal)
Transaction-2 4 0% 4 0% ~ (all equal)

pkg: go.elastic.co/apm/v2/internal/apmlog
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
DefaultLogger 2923.6 0% 2932.8 2% ~ (p=0.905 n=5+5)
DefaultLogger-2 2877.4 1% 2899.8 3% ~ (p=0.548 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
DefaultLogger 16 0% 16 0% ~ (all equal)
DefaultLogger-2 16 0% 16 0% ~ (all equal)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
DefaultLogger 1 0% 1 0% ~ (all equal)
DefaultLogger-2 1 0% 1 0% ~ (all equal)

pkg: go.elastic.co/apm/v2/internal/ringbuffer
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
Write 40.33 0% 40.37 0% ~ (p=0.302 n=5+5)
Write-2 41.314 0% 40.904 1% -0.99% (p=0.032 n=5+5)
WriteBlockTo 31.424 1% 31.562 1% ~ (p=0.286 n=5+5)
WriteBlockTo-2 31.026 2% 31.068 1% ~ (p=1.000 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
Write 0 0 ~ (all equal)
Write-2 0 0 ~ (all equal)
WriteBlockTo 0 0 ~ (all equal)
WriteBlockTo-2 0 0 ~ (all equal)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
Write 0 0 ~ (all equal)
Write-2 0 0 ~ (all equal)
WriteBlockTo 0 0 ~ (all equal)
WriteBlockTo-2 0 0 ~ (all equal)
name old speed (MB/s) ± new speed (MB/s) ± delta ±
Write 25390.4 0% 25366.1 0% ~ (p=0.310 n=5+5)
Write-2 24786.5 0% 25036.8 1% +1.01% (p=0.032 n=5+5)
WriteBlockTo 9546.99 1% 9505.71 1% ~ (p=0.310 n=5+5)
WriteBlockTo-2 9671.21 2% 9656.39 1% ~ (p=1.000 n=5+5)

pkg: go.elastic.co/apm/v2/internal/wildcard
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
WildcardMatcher 596.46 0% 595.34 0% ~ (p=0.071 n=5+5)
WildcardMatcher-2 606.86 3% 596.725 0% ~ (p=0.730 n=5+4)
RegexpMatcher 9501.4 0% 9447.8 1% -0.56% (p=0.008 n=5+5)
RegexpMatcher-2 9468 0% 9501.6 1% ~ (p=0.690 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
WildcardMatcher 0 0 ~ (all equal)
WildcardMatcher-2 0 0 ~ (all equal)
RegexpMatcher 0 0 ~ (all equal)
RegexpMatcher-2 1.2 100% 1.2 100% ~ (p=1.000 n=5+5)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
WildcardMatcher 0 0 ~ (all equal)
WildcardMatcher-2 0 0 ~ (all equal)
RegexpMatcher 0 0 ~ (all equal)
RegexpMatcher-2 0 0 ~ (all equal)
name old speed (MB/s) ± new speed (MB/s) ± delta ±
WildcardMatcher 67.062 0% 67.186 0% ~ (p=0.071 n=5+5)
WildcardMatcher-2 65.95 3% 67.0325 0% ~ (p=0.730 n=5+4)
RegexpMatcher 4.212 0% 4.234 1% +0.52% (p=0.048 n=5+5)
RegexpMatcher-2 4.224 0% 4.21 1% ~ (p=0.659 n=5+5)

pkg: go.elastic.co/apm/v2/model
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
MarshalTransactionFastJSON 1852 1% 1843.2 0% ~ (p=0.056 n=5+5)
MarshalTransactionFastJSON-2 1857 1% 1856.2 1% ~ (p=0.730 n=5+5)
MarshalTransactionStdlib 6971 13% 6411.8 1% -8.02% (p=0.008 n=5+5)
MarshalTransactionStdlib-2 6784.6 6% 6342.8 0% -6.51% (p=0.008 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
MarshalTransactionFastJSON 0 0 ~ (all equal)
MarshalTransactionFastJSON-2 0 0 ~ (all equal)
MarshalTransactionStdlib 496 0% 496 0% ~ (all equal)
MarshalTransactionStdlib-2 496 0% 496 0% ~ (all equal)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
MarshalTransactionFastJSON 0 0 ~ (all equal)
MarshalTransactionFastJSON-2 0 0 ~ (all equal)
MarshalTransactionStdlib 9 0% 9 0% ~ (all equal)
MarshalTransactionStdlib-2 9 0% 9 0% ~ (all equal)
name old speed (MB/s) ± new speed (MB/s) ± delta ±
MarshalTransactionFastJSON 608.578 1% 611.502 0% ~ (p=0.056 n=5+5)
MarshalTransactionFastJSON-2 606.92 1% 607.272 1% ~ (p=0.690 n=5+5)
MarshalTransactionStdlib 243.72 12% 263.588 1% +8.15% (p=0.008 n=5+5)
MarshalTransactionStdlib-2 249.454 6% 266.444 0% +6.81% (p=0.008 n=5+5)

pkg: go.elastic.co/apm/v2/stacktrace
goos: linux
goarch: amd64

name old time/op (ns/op) ± new time/op (ns/op) ± delta ±
AppendStacktraceUnlimited 1502.2 5% 1427.4 4% ~ (p=0.135 n=5+5)
AppendStacktraceUnlimited-2 1294.6 1% 1299.8 1% ~ (p=0.460 n=5+5)
AppendStacktrace10 1409 4% 1415.5 0% ~ (p=0.444 n=5+4)
AppendStacktrace10-2 1296 5% 1267.2 1% ~ (p=0.167 n=5+5)
AppendStacktrace50 1441.75 0% 1423.5 1% -1.27% (p=0.029 n=4+4)
AppendStacktrace50-2 1296.4 1% 1301.6 1% ~ (p=0.310 n=5+5)
name old alloc/op (B/op) ± new alloc/op (B/op) ± delta ±
AppendStacktraceUnlimited 320 0% 320 0% ~ (all equal)
AppendStacktraceUnlimited-2 320 0% 320 0% ~ (all equal)
AppendStacktrace10 320 0% 320 0% ~ (all equal)
AppendStacktrace10-2 320 0% 320 0% ~ (all equal)
AppendStacktrace50 320 0% 320 0% ~ (all equal)
AppendStacktrace50-2 320 0% 320 0% ~ (all equal)
name old allocs/op (allocs/op) ± new allocs/op (allocs/op) ± delta ±
AppendStacktraceUnlimited 2 0% 2 0% ~ (all equal)
AppendStacktraceUnlimited-2 2 0% 2 0% ~ (all equal)
AppendStacktrace10 2 0% 2 0% ~ (all equal)
AppendStacktrace10-2 2 0% 2 0% ~ (all equal)
AppendStacktrace50 2 0% 2 0% ~ (all equal)
AppendStacktrace50-2 2 0% 2 0% ~ (all equal)