pkg: github.com/elastic/apm-data/codec
goos: linux
goarch: amd64
name |
old time/op (ns/op) |
± |
new time/op (ns/op) |
± |
delta |
± |
Encode/format=vtproto |
4610.6 |
1% |
4794.75 |
0% |
+3.99% |
(p=0.016 n=5+4) |
Encode/format=vtproto-2 |
2764.6 |
19% |
2963 |
36% |
~ |
(p=0.690 n=5+5) |
Encode/format=json |
25645.8 |
5% |
25178.4 |
1% |
-1.82% |
(p=0.032 n=5+5) |
Encode/format=json-2 |
15079.8 |
12% |
13147 |
0% |
-12.82% |
(p=0.016 n=5+4) |
Decode/format=json |
126150 |
2% |
124113 |
2% |
~ |
(p=0.222 n=5+5) |
Decode/format=json-2 |
66736.8 |
3% |
65646.4 |
1% |
-1.63% |
(p=0.048 n=5+5) |
Decode/format=vtproto |
19185.8 |
5% |
18608.4 |
1% |
-3.01% |
(p=0.008 n=5+5) |
Decode/format=vtproto-2 |
12060.4 |
30% |
10793 |
0% |
-10.51% |
(p=0.016 n=5+4) |
name |
old bytes/op (bytes/op) |
± |
new bytes/op (bytes/op) |
± |
delta |
± |
Encode/format=vtproto |
2775 |
0% |
2775 |
0% |
~ |
(all equal) |
Encode/format=vtproto-2 |
2775 |
0% |
2775 |
0% |
~ |
(all equal) |
Encode/format=json |
6564 |
0% |
6564 |
0% |
~ |
(all equal) |
Encode/format=json-2 |
6564 |
0% |
6564 |
0% |
~ |
(all equal) |
name |
old alloc/op (B/op) |
± |
new alloc/op (B/op) |
± |
delta |
± |
Encode/format=vtproto |
3072 |
0% |
3072 |
0% |
~ |
(all equal) |
Encode/format=vtproto-2 |
3072 |
0% |
3072 |
0% |
~ |
(all equal) |
Encode/format=json |
7592 |
0% |
7592 |
0% |
~ |
(all equal) |
Encode/format=json-2 |
7593 |
0% |
7593.8 |
0% |
~ |
(p=0.444 n=5+5) |
Decode/format=json |
14282.2 |
0% |
14282.4 |
0% |
~ |
(p=0.746 n=5+5) |
Decode/format=json-2 |
14281 |
0% |
14282.4 |
0% |
+0.01% |
(p=0.032 n=5+5) |
Decode/format=vtproto |
12952 |
0% |
12952 |
0% |
~ |
(all equal) |
Decode/format=vtproto-2 |
12952 |
0% |
12952 |
0% |
~ |
(all equal) |
name |
old allocs/op (allocs/op) |
± |
new allocs/op (allocs/op) |
± |
delta |
± |
Encode/format=vtproto |
1 |
0% |
1 |
0% |
~ |
(all equal) |
Encode/format=vtproto-2 |
1 |
0% |
1 |
0% |
~ |
(all equal) |
Encode/format=json |
26 |
0% |
26 |
0% |
~ |
(all equal) |
Encode/format=json-2 |
26 |
0% |
26 |
0% |
~ |
(all equal) |
Decode/format=json |
379 |
0% |
379 |
0% |
~ |
(all equal) |
Decode/format=json-2 |
379 |
0% |
379 |
0% |
~ |
(all equal) |
Decode/format=vtproto |
348 |
0% |
348 |
0% |
~ |
(all equal) |
Decode/format=vtproto-2 |
348 |
0% |
348 |
0% |
~ |
(all equal) |
pkg: github.com/elastic/apm-data/input/elasticapm/internal/decoder
goos: linux
goarch: amd64
name |
old time/op (ns/op) |
± |
new time/op (ns/op) |
± |
delta |
± |
NDStreamDecoder |
282.28 |
2% |
280.46 |
5% |
~ |
(p=1.000 n=5+5) |
NDStreamDecoder-2 |
154.96 |
7% |
151.2 |
7% |
~ |
(p=0.690 n=5+5) |
name |
old alloc/op (B/op) |
± |
new alloc/op (B/op) |
± |
delta |
± |
NDStreamDecoder |
72 |
0% |
72 |
0% |
~ |
(all equal) |
NDStreamDecoder-2 |
72 |
0% |
72 |
0% |
~ |
(all equal) |
name |
old allocs/op (allocs/op) |
± |
new allocs/op (allocs/op) |
± |
delta |
± |
NDStreamDecoder |
4 |
0% |
4 |
0% |
~ |
(all equal) |
NDStreamDecoder-2 |
4 |
0% |
4 |
0% |
~ |
(all equal) |
pkg: github.com/elastic/apm-data/model/modeljson
goos: linux
goarch: amd64
name |
old time/op (ns/op) |
± |
new time/op (ns/op) |
± |
delta |
± |
APMEventToJSON/to-json |
15704 |
12% |
16405.2 |
10% |
~ |
(p=0.222 n=5+5) |
APMEventToJSON/to-json-2 |
13008.4 |
1% |
13922.8 |
1% |
+7.03% |
(p=0.008 n=5+5) |
name |
old alloc/op (B/op) |
± |
new alloc/op (B/op) |
± |
delta |
± |
APMEventToJSON/to-json |
2616 |
0% |
2616 |
0% |
~ |
(all equal) |
APMEventToJSON/to-json-2 |
2616 |
0% |
2616 |
0% |
~ |
(all equal) |
name |
old allocs/op (allocs/op) |
± |
new allocs/op (allocs/op) |
± |
delta |
± |
APMEventToJSON/to-json |
38 |
0% |
38 |
0% |
~ |
(all equal) |
APMEventToJSON/to-json-2 |
38 |
0% |
38 |
0% |
~ |
(all equal) |