caolan/async — pull request #644 by incrediblesound (2014-10-18 00:57:00+00:00)
Title: Cache length in cross-browser _each() for loop

In the for loop on line 48 the length of the array is being looked up on each iteration of the loop. This change caches the length of the array in a variable to optimize for speed. This way there is only one lookup for array length. Nothing else is changed.
LINE 48 BEFORE: for (var i = 0; i < arr.length; i += 1) {
LINE 48 AFTER: for (var i = 0, l = arr.length; i < l; i += 1) {