RomanYankovsky / DelphiAST

Abstract syntax tree builder for Delphi
Mozilla Public License 2.0
271 stars 116 forks source link

Allow shared read access to parsed files #310

Closed luebbe closed 3 years ago

luebbe commented 3 years ago

We had concurrency issues when running several instances of a small tool based on DelphiAST in parallel. After running the tool with this fix for ten work days, I can say that the concurrency issues are gone. Perhaps this also resolves the concurrency issues that I have observed with FixInsight? ;)

RomanYankovsky commented 3 years ago

Oh! Thanks a lot @luebbe ! Unfortunately this particular code is not used in FixInsight. But this is another chance to go through and doublecheck,