This removes one allocation from all benchmarks that are run with the standard benchUnmarshal() function.
The allocation was for the target of the unmarshal. This is replaced with a single object used throughout the test and cleared before each test iteration.
This removes one allocation from all benchmarks that are run with the standard benchUnmarshal() function.
The allocation was for the target of the unmarshal. This is replaced with a single object used throughout the test and cleared before each test iteration.