syncthing/vendor/github.com/gogo/protobuf/test/mixbench/unmarshal.txt
Jakob Borg 987718baf8 vendor: Update github.com/gogo/protobuf
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
2017-01-03 00:16:21 +00:00

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