are-we-there-yet
Advanced tools
Changelog
1.1.0 2016-01-29
completed()
method would result in absurd numbers
of calls overall as it walked down the tree. We now, instead, keep track as
we bubble up changes, so the computation is limited to when data changes and
to the depth of that one branch, instead of every node. (Plus, we were already
incurring this cost, since we already bubbled out changes.)