jadams-tresys opened a new pull request, #1681:
URL: https://github.com/apache/daffodil/pull/1681

   This series of commits are the result of analyzing profiling data with the 
goal of increasing unparse performance
   
   - Avoid calling Maybe.toList.toVector
   - Removing some unnecessary Maybe's
   - Avoid MStack.push(MStack.pop + 1) calls
   - Removed an unused default parameter
   - Inlining a function
   - Change some uses of String.format to String interpolation
   
   These changes seem to provide a couple percentage points of improvement in 
performance, but it's still pretty close to the margin of error.  Future 
unparse performance improvements will likely require some significant 
architecture changes, namely around how deeply nested our unparse code ends up 
being.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to