unmarshaler.txt 3.69 KB
Newer Older
Jeromy's avatar
Jeromy committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
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