mbeckerle commented on PR #1396:
URL: https://github.com/apache/daffodil/pull/1396#issuecomment-2559930592

   > There seems to be a regression somewhere in this commit that is costing us 
concurrency in when running the test suite. Nothing is jumping out at me, but 
comparing this commit to the main branch, running the full test suite takes 
roughly 3x as long on this branch than on main.
   
   Yeah, I think I see where this happened. isError is not a lazy val. A bunch 
of work is done each time it is called. Most of that work will just be finding 
out all the various things have already been evaluated, but there is 
substantial overhead just traversing all the objects to find that out. I will 
investigate further. 


-- 
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