vtprotobuf-bench

cpu: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz
BenchmarkListInt32
BenchmarkListInt32/10
BenchmarkListInt32/10/Marshal
BenchmarkListInt32/10/Marshal-16         	 9177616	       145.2 ns/op	        50.76 bytes
BenchmarkListInt32/10/MarshalVT
BenchmarkListInt32/10/MarshalVT-16       	11010498	       125.3 ns/op	        50.76 bytes
BenchmarkListInt32/10/Unmarshal
BenchmarkListInt32/10/Unmarshal-16       	 3317661	       345.7 ns/op	        50.76 bytes
BenchmarkListInt32/10/UnmarshalVT
BenchmarkListInt32/10/UnmarshalVT-16     	 8717505	       128.4 ns/op	        50.76 bytes
BenchmarkListInt32/100
BenchmarkListInt32/100/Marshal
BenchmarkListInt32/100/Marshal-16        	 1337534	       907.4 ns/op	       490.3 bytes
BenchmarkListInt32/100/MarshalVT
BenchmarkListInt32/100/MarshalVT-16      	 1467979	       882.9 ns/op	       490.3 bytes
BenchmarkListInt32/100/Unmarshal
BenchmarkListInt32/100/Unmarshal-16      	 1000000	      1308 ns/op	       490.3 bytes
BenchmarkListInt32/100/UnmarshalVT
BenchmarkListInt32/100/UnmarshalVT-16    	  962613	      1064 ns/op	       490.3 bytes
BenchmarkListInt32/1000
BenchmarkListInt32/1000/Marshal
BenchmarkListInt32/1000/Marshal-16       	  164101	      7637 ns/op	      4877 bytes
BenchmarkListInt32/1000/MarshalVT
BenchmarkListInt32/1000/MarshalVT-16     	  142581	      7928 ns/op	      4877 bytes
BenchmarkListInt32/1000/Unmarshal
BenchmarkListInt32/1000/Unmarshal-16     	  141781	     10542 ns/op	      4877 bytes
BenchmarkListInt32/1000/UnmarshalVT
BenchmarkListInt32/1000/UnmarshalVT-16   	   92516	     11267 ns/op	      4877 bytes
BenchmarkListInt32/10000
BenchmarkListInt32/10000/Marshal
BenchmarkListInt32/10000/Marshal-16      	   15589	     74164 ns/op	     48743 bytes
BenchmarkListInt32/10000/MarshalVT
BenchmarkListInt32/10000/MarshalVT-16    	   13130	     93655 ns/op	     48743 bytes
BenchmarkListInt32/10000/Unmarshal
BenchmarkListInt32/10000/Unmarshal-16    	   14936	     77956 ns/op	     48743 bytes
BenchmarkListInt32/10000/UnmarshalVT
BenchmarkListInt32/10000/UnmarshalVT-16  	   10000	    105823 ns/op	     48743 bytes
BenchmarkListSfixed32
BenchmarkListSfixed32/10
BenchmarkListSfixed32/10/Marshal
BenchmarkListSfixed32/10/Marshal-16      	14335694	        95.90 ns/op	        42.00 bytes
BenchmarkListSfixed32/10/MarshalVT
BenchmarkListSfixed32/10/MarshalVT-16    	23462463	        56.96 ns/op	        42.00 bytes
BenchmarkListSfixed32/10/Unmarshal
BenchmarkListSfixed32/10/Unmarshal-16    	 3753778	       291.0 ns/op	        42.00 bytes
BenchmarkListSfixed32/10/UnmarshalVT
BenchmarkListSfixed32/10/UnmarshalVT-16  	20448762	        59.80 ns/op	        42.00 bytes
BenchmarkListSfixed32/100
BenchmarkListSfixed32/100/Marshal
BenchmarkListSfixed32/100/Marshal-16     	 6207855	       312.9 ns/op	       403.0 bytes
BenchmarkListSfixed32/100/MarshalVT
BenchmarkListSfixed32/100/MarshalVT-16   	 4464013	       280.1 ns/op	       403.0 bytes
BenchmarkListSfixed32/100/Unmarshal
BenchmarkListSfixed32/100/Unmarshal-16   	 1245961	       845.4 ns/op	       403.0 bytes
BenchmarkListSfixed32/100/UnmarshalVT
BenchmarkListSfixed32/100/UnmarshalVT-16 	 4107285	       301.6 ns/op	       403.0 bytes
BenchmarkListSfixed32/1000
BenchmarkListSfixed32/1000/Marshal
BenchmarkListSfixed32/1000/Marshal-16    	  614314	      1824 ns/op	      4003 bytes
BenchmarkListSfixed32/1000/MarshalVT
BenchmarkListSfixed32/1000/MarshalVT-16  	  584566	      2361 ns/op	      4003 bytes
BenchmarkListSfixed32/1000/Unmarshal
BenchmarkListSfixed32/1000/Unmarshal-16  	  420970	      4092 ns/op	      4003 bytes
BenchmarkListSfixed32/1000/UnmarshalVT
BenchmarkListSfixed32/1000/UnmarshalVT-16         	  674694	      2047 ns/op	      4003 bytes
BenchmarkListSfixed32/10000
BenchmarkListSfixed32/10000/Marshal
BenchmarkListSfixed32/10000/Marshal-16            	  132229	      8500 ns/op	     40004 bytes
BenchmarkListSfixed32/10000/MarshalVT
BenchmarkListSfixed32/10000/MarshalVT-16          	   56054	     20251 ns/op	     40004 bytes
BenchmarkListSfixed32/10000/Unmarshal
BenchmarkListSfixed32/10000/Unmarshal-16          	   37005	     31174 ns/op	     40004 bytes
BenchmarkListSfixed32/10000/UnmarshalVT
BenchmarkListSfixed32/10000/UnmarshalVT-16        	   68308	     16556 ns/op	     40004 bytes