Those clarifications about mark decrements of counters, vs. resetting vs.
returning to the pool only on unwind will help quite a bit.
From: Steve Lawrence
Sent: Wednesday, June 3, 2020 8:58 AM
To: dev@daffodil.apache.org
Subject: Re: Proposal: Infoset Streaming
I envisioned that the Mark's would still be owned by the parsers that
created them. Perhaps I should say that rather than a discriminator
"discarding" a mark, it should really just "clear" the mark. This clear
does things like decrease the refcounter so the InfosetWalker can
continue walking, clear