Re: Proposal: Infoset Streaming and Memory Reduction

2020-06-03 Thread Beckerle, Mike
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

Re: Proposal: Infoset Streaming and Memory Reduction

2020-06-03 Thread Steve Lawrence
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