Project

General

Profile

Activity

From 08/07/2025 to 09/05/2025

09/05/2025

09:28 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I've committed new changes in *1752a/16143*.
I moved the class name suffix calculation from @p2o.xml@ to @p2o_pre...
Octavian Adrian Gavril

09/03/2025

02:21 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Constantin Asofiei wrote:
> @oo_calls.rules@ does not set @pmImport = false@ in the @init-rules@ section - so this v...
Octavian Adrian Gavril

09/02/2025

10:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
@oo_calls.rules@ does not set @pmImport = false@ in the @init-rules@ section - so this var is never reset for the AST... Constantin Asofiei
09:48 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
As we discussed in today's meeting, there is an unused import that is attached with *trunk* and it's not attached wit... Octavian Adrian Gavril

09/01/2025

09:35 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I fixed the issue described above in *1752a/16142*. I'm retesting the large GUI application conversion. Octavian Adrian Gavril
05:16 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I could reproduce the issue described in #3211-10 using the following testcase:
@B.cls@:...
Octavian Adrian Gavril

08/21/2025

03:54 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
The large GUI application converted successfully but I have a few class properties that are called @varName@ instead ... Octavian Adrian Gavril

08/20/2025

09:35 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Added that fix in *1752a/16141*. I added single threaded mode as well, but it's not used. I tested on a few apps and ... Octavian Adrian Gavril
08:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I think I found another fix for naming problem of fields/tables. I removed synchronization and shared @NameConverterW... Octavian Adrian Gavril
08:43 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> > All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to s...
Octavian Adrian Gavril
08:38 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to share that state betw... Greg Shah
06:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
All @NameConverterWorker@ state is context-local implemented for runtime conversion. I had to share that state betwee... Octavian Adrian Gavril
06:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I don't want to artificially limit our future improvements by forcing single threading for any significant portion of... Greg Shah
05:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I've analyzed the conversion logs with *1752a* vs *trunk* and I can see that DMOs generation phases are improved with... Octavian Adrian Gavril

08/19/2025

06:45 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
After retesting conversion with a few apps, these are the last minor differences:
* there are different numbers for ...
Octavian Adrian Gavril
05:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I went through all modified files, did some clean up and added history entries / javadocs where it was missing. These... Octavian Adrian Gavril

08/14/2025

09:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
The conversion completed successfully. I committed the new changes into *1752a/16139*. Octavian Adrian Gavril
09:00 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I removed locks mentioned in #3211-88 and implemented the idea from #3211-87. If I want to process class @B.cls@ whic... Octavian Adrian Gavril

08/12/2025

08:13 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Fixed some differences from @cvt/data@ in *1752a/16138*. This way, files from @dmo/_meta@ are now identical. Octavian Adrian Gavril
06:23 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I run performance tests for an OO application and all tests passed. I run unit tests for a large GUI application, as ... Octavian Adrian Gavril
03:51 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Fixed some compilation errors after rebase in revision *16137*. Octavian Adrian Gavril
03:08 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Rebased branch *1752a* with *trunk/16107*, new revision is *16136*. Octavian Adrian Gavril

08/11/2025

09:05 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I added new changes into *1752a/16094* that include the issues discussed above. In addition:
* I've also removed th...
Octavian Adrian Gavril

08/08/2025

09:05 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I run large GUI application server with *1752a*. Most of the issues are related to runtime conversion:
* I see that ...
Octavian Adrian Gavril

08/07/2025

09:49 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I converted a large GUI application and the new time is *5 hours 17 minutes*. No conversion errors or compilation err... Octavian Adrian Gavril
 

Also available in: Atom