Descriptionruntime: convert markallocated from C to Go
benchmark old ns/op new ns/op delta
BenchmarkMalloc8 28.7 22.4 -21.95%
BenchmarkMalloc16 44.8 33.8 -24.55%
BenchmarkMallocTypeInfo8 49.0 32.9 -32.86%
BenchmarkMallocTypeInfo16 46.7 35.8 -23.34%
BenchmarkMallocLargeStruct 907 901 -0.66%
BenchmarkGobDecode 13235542 12036851 -9.06%
BenchmarkGobEncode 10639699 9539155 -10.34%
BenchmarkJSONEncode 25193036 21898922 -13.08%
BenchmarkJSONDecode 96104044 89464904 -6.91%
Fixes issue 8452.
Patch Set 1 #Patch Set 2 : diff -r 333b975e98c2 https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 3 : diff -r 333b975e98c2 https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 4 : diff -r 333b975e98c2 https://dvyukov%40google.com@code.google.com/p/go/ #
Total comments: 13
Patch Set 5 : diff -r 0f0cdd32ce1ff897531fd5c2776a466f728d8f4d https://dvyukov%40google.com@code.google.com/p/go/ #Patch Set 6 : diff -r 0f0cdd32ce1ff897531fd5c2776a466f728d8f4d https://dvyukov%40google.com@code.google.com/p/go/ #
MessagesTotal messages: 9
|