Daniel Colascione <address@hidden> writes:
I agree with you in principle, but the fact that a pointer chase more is
negative for performance in a measurable way or not for this case should
be verified with a measure
Death by a thousand cuts is something that happens to lots of real
world programs. I don't want to introduce unnecessary memory
indirections or branches where simple and efficient alternatives are
known to exist and where they're just as good as the inefficient
option.
Exactly because we are talking of real world programs I think it should
be measured :)
I'll maybe have a run using the prototype (so it will prove some
usefulness) and report.