0
I Use This!
Inactive

Commits : Listings

Analyzed about 24 hours ago. based on code collected 1 day ago.
Apr 23, 2023 — Apr 23, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Release 0.5.6 which improves robustness around error handling More... almost 9 years ago
Merge 'radford/master' into 'spion/master' to improve robustness around errors More... almost 9 years ago
Document thunk / promise / yield [] support More... almost 9 years ago
Reimplement 'yield resume' but without the needs to pass 'resume' More... almost 9 years ago
According to a blog post[1] chrome poorly optmizes closures with arguments that also use "arguments" More... over 10 years ago
"throwing" is set per call and so needs to be stored as part of "complete" More... over 10 years ago
Move identity to where it's used More... over 10 years ago
Hoist handleParallel and handlePromise out to the top level More... over 10 years ago
Typecheck a the array's values before assuming it they should be called in parallel More... over 10 years ago
The complete loop is really a do{}while() More... over 10 years ago
cache the generator's result.value More... over 10 years ago
Avoid closing in handleParallel and handlePromise More... over 10 years ago
Allow gen and args to be gc'd once we are done with themAllow args to be gc'd once we are done with them More... over 10 years ago
Use builtin void 0 instead of conventional undefined More... over 10 years ago
Move the declaration of iterator to where it is used More... over 10 years ago
Remove the opts hash and replace it with explicit parameters More... over 10 years ago
Drop 'yield resume' support and the queue with it More... over 10 years ago
No need to copy the arguments More... over 10 years ago
Remove .value and just use .complete in WorkItem's now that we don't need to handle undefined More... over 10 years ago
Remove redundant comments More... over 10 years ago
Rename processing to generating More... over 10 years ago
Clean trailing whitespace More... over 10 years ago
Fix try/catch/throw by handling the iterator.throw() like we handle iterator.next() More... over 10 years ago
readme fixes More... over 10 years ago
0.5.5 More... over 10 years ago
add async keyword More... over 10 years ago
Move a var out of the way More... over 10 years ago
Vertically shrink the stack chaining code More... over 10 years ago
Merge processPending() into resume() in preparation for merging their try/catch's More... over 10 years ago
Call resume() via createResume() to kick of the generator rather than open coding it More... over 10 years ago