Octavian Adrian Gavril's activity
From 03/23/2026 to 04/21/2026
04/21/2026
- 08:24 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've noticed that many builtin classes have incomplete @LegacySignature@ instances. For example @com.goldencode.p2j.o...
- 06:33 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- I've successfully integrated loading of bultin classes from jars but the current implementation is looking for class ...
04/09/2026
- 09:57 AM TRPL Feature #3211 (Review): implement multi-threaded pattern engine and rework the ConversionDriver t...
- Octavian Adrian Gavril wrote:
> The current conversion differences of a large GUI app are the following:
> * There ... - 07:50 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> The root cause was a race condition in the non-synchronized @BufferScopeWorker.getSu... - 07:16 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I found a regression from *rev16573* where @getPrimaryIndex()@ failed due to an incomplete @P2OLookup@ instance. The ...
- 02:33 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> The conversion for a large GUI application failed, and I am currently investigating ...
04/08/2026
- 11:47 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> What was the issue?
The filter designed to identify conflicting files (such as @a/b/start.p@ a... - 10:20 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > OK, that is fine. I'm surprised there is a difference for thi... - 09:40 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
>
> I fixed this but now I get @case-sensitive@ on false for OO app conversion with ... - 08:19 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Greg Shah wrote:
> > OK, that is fine. I'm surprised there is a difference for thi... - 03:58 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- The conversion for a large GUI application failed, and I am currently investigating the root cause. Additionally, the...
04/07/2026
- 08:34 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Greg Shah wrote:
> @OpenEdge.Core.Collections.Stack@
> @Progress.Lang.Enum@
> @Progress.Lang.SysError@
>
> * @O... - 08:23 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- About builtin classes, how are the legacy class names mapped to the actual builtin implementation? For example: @Open...
- 07:44 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> OK, that is fine. I'm surprised there is a difference for this second case. We already sort the... - 07:23 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> > temp-table name suffixes (and their associated filenames/references) have changed.
>
> Is th... - 06:41 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I have implemented additional changes regarding job counting and synchronized work from @CommonAstSupport@, committed...
04/06/2026
- 08:43 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Committed the fix for class dependency mechanism in *rev16571*. The keys used for @fileStatusMap@ by inherited class/...
- 04:56 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- The issue persists with a large GUI app as well. The job queue size isn't dropping, but the threads are staying busy ...
04/03/2026
- 06:06 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I am currently testing the conversion of a large OO application, but the process consistently blocks at the exact sam...
04/02/2026
- 04:12 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Rebased branch *1752a* with *trunk/16495*. The new revision is *16570*.
04/01/2026
- 10:49 AM Conversion Tools Feature #9638: resolve OO dependencies during parsing using annotations in already converted classes
- Rebased branch *9638a* with *trunk/16495*. I had fix a post-rebase error. The new revision is *16500*.
- 08:43 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes into *1752a/16543*. These include the fix mentioned in #3211-293 + I had an issue with con...
03/31/2026
- 02:59 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Constantin, I’ve been looking into the changes for #10935 and wanted to clarify the intended scope. Should we be anal...
03/27/2026
- 06:20 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've added some fixes related to conversion differences in *rev16542*.
03/26/2026
- 11:04 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed new changes about stable naming generation in *rev16541*.
I removed all single-threaded switching fro...
03/25/2026
- 06:58 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Octavian Adrian Gavril wrote:
> Another thing. @!unFormedFrames.isEmpty@ check from @frame_generator_pre.xml>rule-se... - 06:38 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Moving the name computation to an earlier phase causes @EMPTY_FORM_AST@ to be created twice: once in stable naming ph...
- 06:25 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Another thing. @!unFormedFrames.isEmpty@ check from @frame_generator_pre.xml>rule-set>post-rules@ is supposed to crea...
- 05:55 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Greg Shah wrote:
> Some UI language statements which can define a frame can be specified without a frame name. Actu...
03/24/2026
- 10:32 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Ovidiu, do you know how a @FORM@ should be processed when the frame name defaults to an empty string @""@? What's the...
- 08:17 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I am looking at the following situation in our rules:...
03/23/2026
- 09:28 AM TRPL Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- The name registration phase runs before @annotations/annotations.xml@, which is responsible for setting up the condit...
Also available in: Atom