I've added a new proposal to allow Daffodil to use a more stream-like behavior when creating infoset events, and to remove infoset nodes when possible to reduce memory usage. The proposal is available here:
https://cwiki.apache.org/confluence/display/DAFFODIL/Proposal%3A+Infoset+Streaming+and+Memory+Reduction I welcome any thoughts on ways to improve this.
