I took a look at this and while the code looks good to me I noticed a 
significant slow down when running the standard test suite.  It seems like we 
lost concurrency somewhere in these changes as it takes roughly 3x longer to 
run the tests compared to the main branch on my machine.  None of your changes 
in particular jumped out at me, but I did test this a couple times.

Other than that I'd say your changes look good and it's great to get such a 
significant speed up for schema compilation.  I'm just hoping that we can have 
it without sacrificing test execution time as well.

Josh
________________________________
From: Mike Beckerle <mbecke...@apache.org>
Sent: Monday, December 23, 2024 9:06 AM
To: dev@daffodil.apache.org <dev@daffodil.apache.org>
Subject: PR review need

https://github.com/apache/daffodil/pull/1396 is the PR for a big
improvement in schema compiler speed. Like 2+ minutes to 15 seconds.

If this could get reviewed asap this week it would be great and would
avoid the need to create temporary local fork versions for use in
schema work.

Reply via email to