Activity
From 06/25/2025 to 07/24/2025
07/24/2025
- 10:04 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed one more change in *1752a/16089* to fix some conversion errors that occur after rebasing *1752a*. I co...
- 06:55 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Branch *1752a* was rebased with *trunk/16065*, new revision is *16087*. I fixed some compilation errors in *16088*
- 05:02 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes into *1752a/15907* that fix naming issue of fields/tables noticed during conversion of Ch...
07/22/2025
- 09:03 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I redesigned the feature but I couldn't call it from TRPL because separating it from @createJavaFile@ will let other ...
07/21/2025
- 09:01 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- We cannot put references to DMOs or temp-tables into generic AST support code. Please redesign the feature to expose...
- 08:18 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes in *1752a/15905*:
* I reverted @AstManager@ synchronization and the @AstManagerPlugin@ is...
07/18/2025
- 10:24 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> In the current conversion version, I understand that each file generates a DMO for e... - 09:23 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- In the current conversion version, I understand that each file generates a DMO for each temp-table. For files with id...
07/17/2025
- 10:21 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> It's definitely something wrong how @TemplateWorker.graftAt@ works during DMOs gener... - 10:12 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> When temp-table DMOs are generated, I'm observing an issue where some @.jast@ files ... - 09:49 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- It's definitely something wrong how @TemplateWorker.graftAt@ works during DMOs generation. If the ids issue is not sh...
- 07:54 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- When temp-table DMOs are generated, I'm observing an issue where some @.jast@ files contain asts with identical ids. ...
07/16/2025
- 10:02 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I think we can add this implicit release of locks in @SymbolResolver.resetVariables@. If that @AstKey.lock@ was not r...
- 09:06 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Ovidiu Maxiniuc wrote:
> I had a quick peek at 1752a / r15902. I understand that it is still WIP.
>
> IMHO, we sh...
07/15/2025
- 04:37 PM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I had a quick peek at 1752a / r15902. I understand that it is still WIP.
IMHO, we should not parallelise the @Impo...
07/14/2025
- 07:03 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> We don't want a global lock. That essentially single threads the DMO conversion. Not good.
>
...
07/11/2025
- 10:59 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- We don't want a global lock. That essentially single threads the DMO conversion. Not good.
Instead, we would add... - 09:58 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Indeed, there are some shared maps used to check if the current temp-table has been already created using an @AstKey@...
- 05:19 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Don't we have a map in which we store some reference to a temp-table that is being converted to a DMO, keyed by an in...
- 04:28 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I'm currently working on how to manage temp-tables processing from @p2o.xml@. The issue is that instead of all thread...
07/09/2025
- 09:52 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes into *1752a/15901*. I safely removed profile loading for each thread and context-local imp...
07/08/2025
- 08:19 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes in *1752a/15900* that help avoiding park states of threads. Here are some comparisons bet...
07/04/2025
- 08:55 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I modified all H2 data structures (@H2Map@, @H2Set@, @H2MapToMap@, @H2MapToSet@, @H2ChildMap@ and @H2ChildSet@) in *1...
- 02:49 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes into *1752a/15898*. I changed how target files are distributed among threads. This change...
07/03/2025
- 10:24 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Artur Școlnic wrote:
> Octavian, just as a side note, Java 21 finally introduced virtual or 'green' threads, the adv... - 08:31 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian, just as a side note, Java 21 finally introduced virtual or 'green' threads, the advantages over physical th...
07/02/2025
- 09:25 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes in *1752a/15897* that add support for customizing the number of threads used to process f...
07/01/2025
- 08:17 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > To avoid conflicts across thread I move the initialization into the variable declaration:
This should not be req... - 08:06 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed the last changes into *1752a/15896*.
- 05:55 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Actually, I found two cases where global variables are initialized in @init-rules@ but those shouldn't be shared. To ...
- 02:06 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> OK, that seems reasonable. The behavior of global init and post is meant to be executed once, no...
06/30/2025
- 02:27 PM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- OK, that seems reasonable. The behavior of global init and post is meant to be executed once, not once per thread. ...
- 09:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I refactored the variables scope context-local implementation. @ScopeState@ is not used as thread-specific instance a...
06/27/2025
- 01:01 PM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > You mean global in scope but not shared?
> >
> I'm referrin... - 09:57 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> You mean global in scope but not shared?
>
I'm referring to global variable from each @.xml@ f... - 09:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > Are you talking about global post rules? Global init and post... - 09:47 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Are you talking about global post rules? Global init and post rules should only ever run on the ... - 09:41 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- > made some worker method calls from <post-rules to be executed by the main thread only. This way, adm_windows.xml, n...
- 09:08 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed some changes in *1752a/15895* that fix differences between conversions of @hotel_gui@ with *trunk* / *...
Also available in: Atom