benchmark: use setImmediate everywhere so we can bump mtime