@@ -2,7 +2,7 @@ Version: 2.13
2
2
H/W: Mac mini (2018) 3.2G x 6
3
3
OS: MacOS 10.15.7
4
4
5
- Read - Afterburner / 2.13.3 / home / 14-May-2022 / 1.8.0_332
5
+ Read - Afterburner / 2.13.3 / home / 14-May-2022 / 1.8.0_322
6
6
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadAfter.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
7
7
c.f.j.p.avro.AvroStdReadAfterburner.readPojoMediaItem thrpt 45 1086237.183 ± 5121.092 ops/s
8
8
c.f.j.p.cbor.CBORStdReadAfterburner.readPojoMediaItem thrpt 45 906632.784 ± 3179.623 ops/s
@@ -18,7 +18,7 @@ c.f.j.p.props.PropertiesStdReadAfterburner.readPojoMediaItem thrpt 45 12454
18
18
c.f.j.p.toml.TOMLStdReadAfterburner.readPojoMediaItem thrpt 45 129384.745 ± 579.097 ops/s
19
19
c.f.j.p.yaml.YAMLStdReadAfterburner.readPojoMediaItem thrpt 45 47055.760 ± 497.465 ops/s
20
20
21
- Read - Vanilla / 2.13.3 / home / 15-May-2022 / 1.8.0_332
21
+ Read - Vanilla / 2.13.3 / home / 15-May-2022 / 1.8.0_322
22
22
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadVan.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
23
23
c.f.j.p.avro.AvroStdReadVanilla.readPojoMediaItem thrpt 45 822794.552 ± 5910.044 ops/s
24
24
c.f.j.p.cbor.CBORStdReadVanilla.readPojoMediaItem thrpt 45 723923.045 ± 5291.049 ops/s
@@ -52,24 +52,24 @@ c.f.j.p.json.JsonStdReadVanilla.readNodeMediaItem thrpt 45 615490.522
52
52
c.f.j.p.props.PropertiesStdReadVanilla.readNodeMediaItem thrpt 45 133753.701 ± 443.853 ops/s
53
53
c.f.j.p.toml.TOMLStdReadVanilla.readNodeMediaItem thrpt 45 123873.642 ± 331.764 ops/s
54
54
55
- Read - wasteful / 2.13.3 / home / 15-May-2022 / 1.8.0_332
55
+ Read - wasteful / 2.13.3 / home / 15-May-2022 / 1.8.0_322
56
56
java -Xmx256m -jar target/microbenchmarks.jar ".*JsonWastefulR.*" -wi 8 -w 1 -i 5 -r 1 -f 9 -t 1
57
57
JsonWastefulReadVanilla.readPojoMediaItem thrpt 45 23711.060 ± 312.402 ops/s
58
58
JsonWastefulReadVanilla.readUntypedMediaItem thrpt 45 226002.562 ± 1600.063 ops/s
59
59
JsonWastefulReadVanilla.readNodeMediaItem thrpt 45 362204.069 ± 2368.241 ops/s
60
60
61
- Read - other / 2.13.0-SNAPSHOT / home / 27-Mar-2021 / 1.8.0_272
61
+ Read - other / 2.13.3 / home / 15-May-2022 / 1.8.0_322
62
62
java -Xmx256m -jar target/microbenchmarks.jar ".*ReadAsy.*PojoMediaI.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
63
63
java -Xmx256m -jar target/microbenchmarks.jar ".*ringReadVan.*PojoMediaI.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
64
64
java -Xmx256m -jar target/microbenchmarks.jar ".*StdReadDataI.*PojoMediaI.*" -wi 5 -w 1 -i 5 -r 1 -f 9 -t 1
65
- SmileStdReadAsync.readPojoMediaItem thrpt 45 767528.463 ± 5909.178 ops/s
66
- JsonStdReadAsync.readPojoMediaItem thrpt 45 587176.365 ± 9730.204 ops/s
67
- JsonStringReadVanilla.readPojoMediaItem thrpt 45 482774.817 ± 6324.144 ops/s
68
- JsonStdReadDataInput.readPojoMediaItem thrpt 45 343274.727 ± 2190.412 ops/s
65
+ SmileStdReadAsync.readPojoMediaItem thrpt 45 776387.150 ± 7623.726 ops/s
66
+ JsonStdReadAsync.readPojoMediaItem thrpt 45 600097.668 ± 7886.340 ops/s
67
+ JsonStringReadVanilla.readPojoMediaItem thrpt 45 479359.578 ± 2857.405 ops/s
68
+ JsonStdReadDataInput.readPojoMediaItem thrpt 45 339602.818 ± 1397.415 ops/s
69
69
70
70
---------------------- WRITE -----------------------
71
71
72
- Write - Afterburner / 2.13.0-SNAPSHOT / home / 03-Apr-2021 / 1.8.0_272
72
+ Write - Afterburner / 2.13.3 / home / 15-May-2022 / 1.8.0_322
73
73
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteAft.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
74
74
c.f.j.p.cbor.CBORStdWriteAfterburner.writePojoMediaItem thrpt 45 1437391.027 ± 8656.794 ops/s
75
75
c.f.j.p.protob.ProtobufStdWriteAfterburner.writePojoMediaItem thrpt 45 1324335.094 ± 7859.558 ops/s
@@ -85,39 +85,42 @@ c.f.j.p.props.PropertiesStdWriteAfterburner.writePojoMediaItem thrpt 45 394
85
85
c.f.j.p.toml.TOMLStdWriteAfterburner.writePojoMediaItem thrpt 45 552537.531 ± 4128.626 ops/s
86
86
c.f.j.p.yaml.YAMLStdWriteAfterburner.writePojoMediaItem thrpt 45 56075.529 ± 313.720 ops/s
87
87
88
- Write - Vanilla / 2.13.0-SNAPSHOT / home / 03-Apr-2021 / 1.8.0_272
88
+ Write - Vanilla / 2.13.3 / home / 15-May-2022 / 1.8.0_322
89
89
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteVan.*PojoMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
90
- c.f.j.p.cbor.CBORStdWriteVanilla.writePojoMediaItem thrpt 15 1227903.783 ± 33267.833 ops/s
91
- c.f.j.p.protob.ProtobufStdWriteVanilla.writePojoMediaItem thrpt 15 1114913.403 ± 12408.081 ops/s
92
- c.f.j.p.smile.SmileStdWriteVanilla.writePojoMediaItem thrpt 15 1093953.493 ± 16206.135 ops/s
93
- c.f.j.p.json.JacksonJrStdWriteVanilla.writePojoMediaItem thrpt 25 980602.874 ± 7665.924 ops/s
94
- c.f.j.p.json.JsonStdWriteVanilla.writePojoMediaItem thrpt 15 951920.303 ± 3055.163 ops/s
95
- c.f.j.p.csv.CsvStdWriteVanilla.writePojoMediaItem thrpt 15 909807.283 ± 13916.920 ops/s
96
- c.f.j.p.xml.XMLStdWriteVanilla.writePojoMediaItem thrpt 15 491786.061 ± 4094.924 ops/s
97
- c.f.j.p.avro.AvroStdWriteVanilla.writePojoMediaItem thrpt 15 422940.417 ± 2159.616 ops/s
98
- c.f.j.p.ion.IonStdWriteVanilla.writePojoMediaItem thrpt 15 340554.380 ± 1522.558 ops/s
99
- c.f.j.p.msgpack.MsgpackStdWriteVanilla.writePojoMediaItem thrpt 15 364748.669 ± 3953.488 ops/s
100
- c.f.j.p.bson.BSONStdWriteVanilla.writePojoMediaItem thrpt 15 293455.161 ± 1251.355 ops/s
101
- c.f.j.p.props.PropertiesStdWriteVanilla.writePojoMediaItem thrpt 15 383505.965 ± 14291.289 ops/s
102
- c.f.j.p.yaml.YAMLStdWriteVanilla.writePojoMediaItem thrpt 15 62188.407 ± 694.448 ops/s
90
+ c.f.j.p.cbor.CBORStdWriteVanilla.writePojoMediaItem thrpt 45 1300431.659 ± 17812.146 ops/s
91
+ c.f.j.p.protob.ProtobufStdWriteVanilla.writePojoMediaItem thrpt 45 1148208.225 ± 7345.004 ops/s
92
+ c.f.j.p.smile.SmileStdWriteVanilla.writePojoMediaItem thrpt 45 1118073.548 ± 6241.106 ops/s
93
+ c.f.j.p.json.JacksonJrStdWriteVanilla.writePojoMediaItem thrpt 45 1006767.666 ± 12538.969 ops/s
94
+ c.f.j.p.json.JsonStdWriteVanilla.writePojoMediaItem thrpt 45 979484.512 ± 9076.742 ops/s
95
+ c.f.j.p.csv.CsvStdWriteVanilla.writePojoMediaItem thrpt 45 952429.085 ± 6339.827 ops/s
96
+ c.f.j.p.xml.XMLStdWriteVanilla.writePojoMediaItem thrpt 45 508470.770 ± 4035.024 ops/s
97
+ c.f.j.p.avro.AvroStdWriteVanilla.writePojoMediaItem thrpt 45 430026.302 ± 2626.998 ops/s
98
+ c.f.j.p.ion.IonStdWriteVanilla.writePojoMediaItem thrpt 45 359196.043 ± 2569.989 ops/s
99
+ c.f.j.p.msgpack.MsgpackStdWriteVanilla.writePojoMediaItem thrpt 45 367784.473 ± 3267.920 ops/s
100
+ c.f.j.p.bson.BSONStdWriteVanilla.writePojoMediaItem thrpt 45 283744.851 ± 1183.055 ops/s
101
+ c.f.j.p.props.PropertiesStdWriteVanilla.writePojoMediaItem thrpt 45 386208.831 ± 2494.220 ops/s
102
+ c.f.j.p.toml.TOMLStdWriteVanilla.writePojoMediaItem thrpt 45 505463.712 ± 6114.993 ops/s
103
+ c.f.j.p.yaml.YAMLStdWriteVanilla.writePojoMediaItem thrpt 45 54380.406 ± 512.479 ops/s
103
104
104
- Write - Untyped / 2.13.0-SNAPSHOT / home / 03-Apr-2021 / 1.8.0_272
105
+ Write - Untyped / 2.13.3 / home / 15-May-2022 / 1.8.0_322
105
106
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteV.*UntypedMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
106
- c.f.j.p.cbor.CBORStdWriteVanilla.writeUntypedMediaItem thrpt 25 1083566.894 ± 5563.082 ops/s
107
- c.f.j.p.smile.SmileStdWriteVanilla.writeUntypedMediaItem thrpt 25 990622.256 ± 4954.614 ops/s
108
- c.f.j.p.json.JacksonJrStdWriteVanilla.writeUntypedMediaItem thrpt 25 838279.207 ± 13912.544 ops/s
109
- c.f.j.p.json.JsonStdWriteVanilla.writeUntypedMediaItem thrpt 25 852238.068 ± 2932.855 ops/s
110
- c.f.j.p.props.PropertiesStdWriteVanilla.writeUntypedMediaItem thrpt 25 411977.417 ± 4299.917 ops/s
107
+ c.f.j.p.cbor.CBORStdWriteVanilla.writeUntypedMediaItem thrpt 45 1119604.061 ± 10343.008 ops/s
108
+ c.f.j.p.smile.SmileStdWriteVanilla.writeUntypedMediaItem thrpt 45 1011123.152 ± 7764.750 ops/s
109
+ c.f.j.p.json.JacksonJrStdWriteVanilla.writeUntypedMediaItem thrpt 45 866166.972 ± 13534.746 ops/s
110
+ c.f.j.p.json.JsonStdWriteVanilla.writeUntypedMediaItem thrpt 45 858393.955 ± 5405.545 ops/s
111
+ c.f.j.p.props.PropertiesStdWriteVanilla.writeUntypedMediaItem thrpt 45 417222.296 ± 5044.380 ops/s
112
+ c.f.j.p.toml.TOMLStdWriteVanilla.writeUntypedMediaItem thrpt 45 529581.670 ± 6376.169 ops/s
111
113
112
- Write - Tree / 2.13.0-SNAPSHOT / home / 03-Apr-2021 / 1.8.0_272
114
+ Write - Tree / 2.13.3 / home / 15-May-2022 / 1.8.0_322
113
115
java -Xmx256m -jar target/microbenchmarks.jar ".*StdWriteVan.*NodeMedia.*" -wi 4 -w 1 -i 5 -r 1 -f 9 -t 1
114
- c.f.j.p.cbor.CBORStdWriteVanilla.writeNodeMediaItem thrpt 25 1270134.523 ± 8416.054 ops/s
115
- c.f.j.p.smile.SmileStdWriteVanilla.writeNodeMediaItem thrpt 25 1093170.444 ± 4512.991 ops/s
116
- c.f.j.p.json.JsonStdWriteVanilla.writeNodeMediaItem thrpt 25 918027.312 ± 2125.500 ops/s
117
- c.f.j.p.props.PropertiesStdWriteVanilla.writeNodeMediaItem thrpt 25 439018.568 ± 9949.070 ops/s
116
+ c.f.j.p.cbor.CBORStdWriteVanilla.writeNodeMediaItem thrpt 45 1280544.689 ± 8137.660 ops/s
117
+ c.f.j.p.smile.SmileStdWriteVanilla.writeNodeMediaItem thrpt 45 1107320.642 ± 5620.238 ops/s
118
+ c.f.j.p.json.JsonStdWriteVanilla.writeNodeMediaItem thrpt 45 941436.193 ± 3391.344 ops/s
119
+ c.f.j.p.props.PropertiesStdWriteVanilla.writeNodeMediaItem thrpt 45 436478.808 ± 3975.362 ops/s
120
+ c.f.j.p.toml.TOMLStdWriteVanilla.writeNodeMediaItem thrpt 45 543221.726 ± 5086.293 ops/s
118
121
119
- Write - wasteful / 2.13.0-SNAPSHOT / home / 03-Apr-2021 / 1.8.0_272
122
+ Write - wasteful / 2.13.3 / home / 15-May-2022 / 1.8.0_322
120
123
java -Xmx256m -jar target/microbenchmarks.jar ".*JsonWastefulW.*" -wi 8 -w 1 -i 5 -r 1 -f 9 -t 1
121
- JsonWastefulWriteVanilla.writePojoMediaItem thrpt 25 30446.462 ± 578.523 ops/s
122
- JsonWastefulWriteVanilla.writeUntypedMediaItem thrpt 25 254664.141 ± 1724.181 ops/s
123
- JsonWastefulWriteVanilla.writeNodeMediaItem thrpt 25 570456.121 ± 3781.155 ops/s
124
+ JsonWastefulWriteVanilla.writePojoMediaItem thrpt 45 30089.185 ± 459.263 ops/s
125
+ JsonWastefulWriteVanilla.writeUntypedMediaItem thrpt 45 261593.666 ± 2203.270 ops/s
126
+ JsonWastefulWriteVanilla.writeNodeMediaItem thrpt 45 576780.577 ± 3352.841 ops/s
0 commit comments