com.twitter.io.benchmark
We use while loops here so that we don't add closure allocations in the loop.