7 lines
363 B
JavaScript
7 lines
363 B
JavaScript
'use strict';
|
|
// release references held by exhausted / closed iterator helpers to allow GC of the source chain
|
|
module.exports = function (state) {
|
|
state.iterator = state.next = state.nextHandler = state.mapper = state.predicate = state.inner =
|
|
state.iterables = state.iters = state.openIters = state.padding = state.finishResults = state.buffer = null;
|
|
};
|