Activity
From 05/10/2025 to 06/08/2025
06/06/2025
- 02:28 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Are we instantiating multiple copies of the expression classes (one per thread)? Make sure the c...
06/05/2025
- 10:47 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Are we instantiating multiple copies of the expression classes (one per thread)? Make sure the containers are initia...
- 09:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Hmmm. I think rules must have per-thread instances. I wonder what the memory impact is for that...
06/04/2025
- 02:18 PM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > Do you think the initialization and execution of init/post rules should happen on a per-thread basis?
Global in... - 08:56 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I have a scenario where both threads are applying these rules, but on different files:...
06/02/2025
- 10:53 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > I added @astMap@ since @AstSymbolResolver.cleanup@ is used by each thread. I'm continuing to fully integrate these ...
- 10:01 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I’ve committed changes to *1752a/15889*. In this version, I prepared the threads to work correctly for a full convers...
05/28/2025
- 11:14 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > Do you think the resolver instance should not be shared? I'm concerned that fields such as @ruleScope@, @targetRoot...
05/26/2025
- 10:27 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed changes to *1752a/15888* that allow the conversion of hotel_gui to complete successfully. The project ...
05/22/2025
- 05:07 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed into *1752a/15887* the initial integration of the multithreaded AST processing system. This version is...
05/16/2025
- 10:23 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Some context-local implementations are a bit problematic in scenarios where threads ... - 09:56 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Some context-local implementations are a bit problematic in scenarios where threads need to share the same data. An e...
05/15/2025
- 09:20 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Do you think it would be better to safely share the @PatternEngine@ instance and the... - 09:18 AM Feature #3211 (WIP): implement multi-threaded pattern engine and rework the ConversionDriver to l...
- Do you think it would be better to safely share the @PatternEngine@ instance and the @resolver@ between threads, or s...
05/13/2025
- 06:29 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Octavian Adrian Gavril wrote:
> > OK. So, processing each AST (or walk call graph) ... - 06:29 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Yes, but there is also the 2nd phase:...
- 06:18 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> OK. So, processing each AST (or walk call graph) is the job that needs to be divided... - 06:04 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- OK. So, processing each AST (or walk call graph) is the job that needs to be divided between threads, right?...
- 05:57 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > I understand that PatternEngine should be thread-safe, but where exactly should the thread work be split? Perhaps ...
05/12/2025
- 04:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> 1. The core @PatternEngine@ itself (and all of its dependent code such as the @SymbolResolver@, X...
Also available in: Atom