syncthing/vendor/github.com/gogo/protobuf/test/mixbench/unmarshaler.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 2000000 792 ns/op 469.35 MB/s
BenchmarkNinOptNativeProtoUnmarshal-4 1000000 1167 ns/op 291.16 MB/s
BenchmarkNidRepNativeProtoUnmarshal-4 100000 25302 ns/op 280.09 MB/s
BenchmarkNinRepNativeProtoUnmarshal-4 100000 25069 ns/op 282.70 MB/s
BenchmarkNidRepPackedNativeProtoUnmarshal-4 100000 16569 ns/op 206.22 MB/s
BenchmarkNinRepPackedNativeProtoUnmarshal-4 100000 16323 ns/op 209.33 MB/s
BenchmarkNidOptStructProtoUnmarshal-4 1000000 3107 ns/op 452.75 MB/s
BenchmarkNinOptStructProtoUnmarshal-4 500000 3262 ns/op 388.98 MB/s
BenchmarkNidRepStructProtoUnmarshal-4 100000 26090 ns/op 338.28 MB/s
BenchmarkNinRepStructProtoUnmarshal-4 100000 26086 ns/op 338.34 MB/s
BenchmarkNidEmbeddedStructProtoUnmarshal-4 1000000 1785 ns/op 421.14 MB/s
BenchmarkNinEmbeddedStructProtoUnmarshal-4 1000000 1838 ns/op 387.83 MB/s
BenchmarkNidNestedStructProtoUnmarshal-4 10000 119933 ns/op 308.47 MB/s
BenchmarkNinNestedStructProtoUnmarshal-4 10000 106914 ns/op 345.81 MB/s
BenchmarkNidOptCustomProtoUnmarshal-4 5000000 485 ns/op 146.36 MB/s
BenchmarkNinOptCustomProtoUnmarshal-4 5000000 648 ns/op 103.26 MB/s
BenchmarkNidRepCustomProtoUnmarshal-4 1000000 1743 ns/op 103.83 MB/s
BenchmarkNinRepCustomProtoUnmarshal-4 1000000 1766 ns/op 102.44 MB/s
BenchmarkNinOptNativeUnionProtoUnmarshal-4 10000000 187 ns/op 165.31 MB/s
BenchmarkNinOptStructUnionProtoUnmarshal-4 5000000 519 ns/op 213.49 MB/s
BenchmarkNinEmbeddedStructUnionProtoUnmarshal-4 2000000 971 ns/op 247.99 MB/s
BenchmarkNinNestedStructUnionProtoUnmarshal-4 2000000 801 ns/op 163.54 MB/s
BenchmarkTreeProtoUnmarshal-4 2000000 789 ns/op 319.14 MB/s
BenchmarkOrBranchProtoUnmarshal-4 1000000 1553 ns/op 353.47 MB/s
BenchmarkAndBranchProtoUnmarshal-4 1000000 1552 ns/op 353.60 MB/s
BenchmarkLeafProtoUnmarshal-4 5000000 654 ns/op 369.63 MB/s
BenchmarkDeepTreeProtoUnmarshal-4 1000000 1219 ns/op 243.63 MB/s
BenchmarkADeepBranchProtoUnmarshal-4 1000000 1504 ns/op 222.02 MB/s
BenchmarkAndDeepBranchProtoUnmarshal-4 1000000 2327 ns/op 272.88 MB/s
BenchmarkDeepLeafProtoUnmarshal-4 1000000 1083 ns/op 267.74 MB/s
BenchmarkNilProtoUnmarshal-4 5000000 401 ns/op 87.26 MB/s
BenchmarkNidOptEnumProtoUnmarshal-4 5000000 412 ns/op 89.66 MB/s
BenchmarkNinOptEnumProtoUnmarshal-4 5000000 451 ns/op 79.80 MB/s
BenchmarkNidRepEnumProtoUnmarshal-4 5000000 670 ns/op 64.12 MB/s
BenchmarkNinRepEnumProtoUnmarshal-4 5000000 667 ns/op 64.40 MB/s
BenchmarkNinOptEnumDefaultProtoUnmarshal-4 5000000 450 ns/op 79.88 MB/s
BenchmarkAnotherNinOptEnumProtoUnmarshal-4 5000000 449 ns/op 80.15 MB/s
BenchmarkAnotherNinOptEnumDefaultProtoUnmarshal-4 5000000 448 ns/op 80.24 MB/s
BenchmarkTimerProtoUnmarshal-4 5000000 575 ns/op 182.50 MB/s
BenchmarkMyExtendableProtoUnmarshal-4 1000000 1450 ns/op 55.14 MB/s
BenchmarkOtherExtenableProtoUnmarshal-4 1000000 2567 ns/op 61.15 MB/s
BenchmarkNestedDefinitionProtoUnmarshal-4 1000000 1889 ns/op 240.85 MB/s
BenchmarkNestedDefinition_NestedMessageProtoUnmarshal-4 1000000 1080 ns/op 218.42 MB/s
BenchmarkNestedDefinition_NestedMessage_NestedNestedMsgProtoUnmarshal-4 5000000 693 ns/op 305.86 MB/s
BenchmarkNestedScopeProtoUnmarshal-4 1000000 1843 ns/op 242.49 MB/s
BenchmarkNinOptNativeDefaultProtoUnmarshal-4 1000000 1342 ns/op 253.25 MB/s
BenchmarkCustomContainerProtoUnmarshal-4 2000000 831 ns/op 129.82 MB/s
ok github.com/gogo/protobuf/test/mixbench/testdata 170.829s