You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This includes some performance tests to compare the visitor and a
traversal. Locally, the visitor is twice as fast.
This is the most basic Visitor pattern. I've had versions that were
more generic, and performance gains vanished quickly. In particular
optionally collecting results on exit halfed the performance benefits.
If we want to factor that in, we should have an independent base class
for that.
0 commit comments