mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-19 03:25:16 +00:00
987718baf8
Also tweaks the proto definitions: - [packed=false] on the block_indexes field to retain compat with v0.14.16 and earlier. - Uses the vendored protobuf package in include paths. And, "build.go setup" will install the vendored protoc-gen-gogofast. This should ensure that a proto rebuild isn't so dependent on whatever version of the compiler and package the developer has installed... GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3864
50 lines
3.7 KiB
Plaintext
50 lines
3.7 KiB
Plaintext
PASS
|
|
BenchmarkNidOptNativeProtoUnmarshal-4 1000000 2006 ns/op 185.44 MB/s
|
|
BenchmarkNinOptNativeProtoUnmarshal-4 1000000 1960 ns/op 173.41 MB/s
|
|
BenchmarkNidRepNativeProtoUnmarshal-4 50000 36241 ns/op 195.55 MB/s
|
|
BenchmarkNinRepNativeProtoUnmarshal-4 50000 35648 ns/op 198.80 MB/s
|
|
BenchmarkNidRepPackedNativeProtoUnmarshal-4 100000 18641 ns/op 183.30 MB/s
|
|
BenchmarkNinRepPackedNativeProtoUnmarshal-4 100000 18398 ns/op 185.72 MB/s
|
|
BenchmarkNidOptStructProtoUnmarshal-4 500000 5938 ns/op 236.92 MB/s
|
|
BenchmarkNinOptStructProtoUnmarshal-4 500000 5871 ns/op 216.14 MB/s
|
|
BenchmarkNidRepStructProtoUnmarshal-4 50000 46237 ns/op 190.88 MB/s
|
|
BenchmarkNinRepStructProtoUnmarshal-4 50000 39915 ns/op 221.12 MB/s
|
|
BenchmarkNidEmbeddedStructProtoUnmarshal-4 500000 3946 ns/op 190.56 MB/s
|
|
BenchmarkNinEmbeddedStructProtoUnmarshal-4 500000 3997 ns/op 178.35 MB/s
|
|
BenchmarkNidNestedStructProtoUnmarshal-4 10000 207132 ns/op 178.61 MB/s
|
|
BenchmarkNinNestedStructProtoUnmarshal-4 10000 170116 ns/op 217.33 MB/s
|
|
BenchmarkNidOptCustomProtoUnmarshal-4 1000000 2321 ns/op 30.58 MB/s
|
|
BenchmarkNinOptCustomProtoUnmarshal-4 1000000 1947 ns/op 34.40 MB/s
|
|
BenchmarkNidRepCustomProtoUnmarshal-4 200000 7884 ns/op 22.96 MB/s
|
|
BenchmarkNinRepCustomProtoUnmarshal-4 200000 7926 ns/op 22.83 MB/s
|
|
BenchmarkNinOptNativeUnionProtoUnmarshal-4 1000000 1242 ns/op 24.94 MB/s
|
|
BenchmarkNinOptStructUnionProtoUnmarshal-4 1000000 1550 ns/op 71.58 MB/s
|
|
BenchmarkNinEmbeddedStructUnionProtoUnmarshal-4 1000000 2209 ns/op 109.07 MB/s
|
|
BenchmarkNinNestedStructUnionProtoUnmarshal-4 1000000 1954 ns/op 67.02 MB/s
|
|
BenchmarkTreeProtoUnmarshal-4 1000000 1785 ns/op 141.12 MB/s
|
|
BenchmarkOrBranchProtoUnmarshal-4 1000000 2769 ns/op 198.23 MB/s
|
|
BenchmarkAndBranchProtoUnmarshal-4 500000 2680 ns/op 204.84 MB/s
|
|
BenchmarkLeafProtoUnmarshal-4 1000000 1407 ns/op 171.92 MB/s
|
|
BenchmarkDeepTreeProtoUnmarshal-4 1000000 2387 ns/op 124.40 MB/s
|
|
BenchmarkADeepBranchProtoUnmarshal-4 1000000 2621 ns/op 127.39 MB/s
|
|
BenchmarkAndDeepBranchProtoUnmarshal-4 500000 3853 ns/op 164.79 MB/s
|
|
BenchmarkDeepLeafProtoUnmarshal-4 1000000 2027 ns/op 143.02 MB/s
|
|
BenchmarkNilProtoUnmarshal-4 1000000 1472 ns/op 23.78 MB/s
|
|
BenchmarkNidOptEnumProtoUnmarshal-4 1000000 1597 ns/op 23.16 MB/s
|
|
BenchmarkNinOptEnumProtoUnmarshal-4 1000000 1557 ns/op 23.12 MB/s
|
|
BenchmarkNidRepEnumProtoUnmarshal-4 1000000 1746 ns/op 24.62 MB/s
|
|
BenchmarkNinRepEnumProtoUnmarshal-4 1000000 1779 ns/op 24.16 MB/s
|
|
BenchmarkNinOptEnumDefaultProtoUnmarshal-4 1000000 1607 ns/op 22.39 MB/s
|
|
BenchmarkAnotherNinOptEnumProtoUnmarshal-4 1000000 1545 ns/op 23.29 MB/s
|
|
BenchmarkAnotherNinOptEnumDefaultProtoUnmarshal-4 1000000 1578 ns/op 22.81 MB/s
|
|
BenchmarkTimerProtoUnmarshal-4 1000000 1572 ns/op 66.79 MB/s
|
|
BenchmarkMyExtendableProtoUnmarshal-4 1000000 2610 ns/op 30.64 MB/s
|
|
BenchmarkOtherExtenableProtoUnmarshal-4 500000 3792 ns/op 41.40 MB/s
|
|
BenchmarkNestedDefinitionProtoUnmarshal-4 500000 2987 ns/op 152.29 MB/s
|
|
BenchmarkNestedDefinition_NestedMessageProtoUnmarshal-4 1000000 1898 ns/op 124.30 MB/s
|
|
BenchmarkNestedDefinition_NestedMessage_NestedNestedMsgProtoUnmarshal-4 1000000 1326 ns/op 159.87 MB/s
|
|
BenchmarkNestedScopeProtoUnmarshal-4 1000000 2956 ns/op 151.20 MB/s
|
|
BenchmarkNinOptNativeDefaultProtoUnmarshal-4 1000000 2244 ns/op 151.45 MB/s
|
|
BenchmarkCustomContainerProtoUnmarshal-4 1000000 2652 ns/op 40.71 MB/s
|
|
ok github.com/gogo/protobuf/test/mixbench/testdata 167.715s
|