Project

General

Profile

Activity

From 02/21/2026 to 03/22/2026

03/18/2026

08:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Reverted multi-threaded parsing changes and the new revision is *16540*. After retesting the new revision against the... Octavian Adrian Gavril

03/17/2026

07:11 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Rebased branch *1752a* with *trunk/16468*. The new revision is *16538*. Added post-rebase fixes in *16539*. Octavian Adrian Gavril

03/16/2026

10:40 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> Yes, the stable naming issue has to be handled here.
Sounds good. I’m rebasing *1752a* next an...
Octavian Adrian Gavril
10:36 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Yes, the stable naming issue has to be handled here. Greg Shah
10:31 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> For now, I think we should drop back to single-threaded mode for parsing. Please create a separa...
Octavian Adrian Gavril
09:40 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> These should be populated in @SymbolResolver.annotateClassRef@. But I think it's a persisting/loading race between ... Greg Shah
07:39 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
I've committed new changes in *16424*. These include initial support for multi-threaded parsing, but the solution is ... Octavian Adrian Gavril

03/05/2026

08:13 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> The improvement is noticeable. I'm curious about the impact of these changes on runtime conversion.
YES! Please...
Greg Shah
07:37 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> 3. With the current implementation @Compiler.compile()@ is @static@ and @synchronized@. This means that only one @E... Octavian Adrian Gavril

03/04/2026

08:46 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Is there a way to see how a compiled expression class looks like?
I have some errors like @java.lang.ArrayIndexOu...
Octavian Adrian Gavril

03/03/2026

07:11 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Octavian Adrian Gavril wrote:
> About @Expression.getCompiledExpression@. Is it efficient to allow redundant compila...
Greg Shah
07:08 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
About @Expression.getCompiledExpression@. Is it efficient to allow redundant compilation of identical expressions acr... Octavian Adrian Gavril
04:26 AM Feature #3211 (WIP): implement multi-threaded pattern engine and rework the ConversionDriver to l...

> 4. It seems like the state accessed by @Scope.clone()@, @ScopeState.clone()@ (actually, pretty much *all of the c...
Octavian Adrian Gavril

03/02/2026

10:08 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> > > If so, the only case that required locking is now handled by @CommonAstSupport.processClassVariables@. Otherwis... Greg Shah
09:59 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> 6. The direct references to @AstKey@ and @FrameAstKey@ from @PE.finish()@ seem like something tha...
Octavian Adrian Gavril
09:54 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> > These are the phases that run in single threaded mode:
>
> Don't we also use single threade...
Octavian Adrian Gavril
09:10 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
> These are the phases that run in single threaded mode:
Don't we also use single threaded mode for legacy proxyg...
Greg Shah
04:09 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Greg Shah wrote:
> Code Review Task Branch 1752a Revisions 16413 through 16421
>
> This is a really good set of u...
Octavian Adrian Gavril

02/27/2026

10:46 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
Code Review Task Branch 1752a Revisions 16413 through 16421
This is a really good set of updates.
1. Please lis...
Greg Shah
 

Also available in: Atom