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]
