Activity
From 02/12/2026 to 03/13/2026
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... - 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...
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...
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... - 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...
- 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...
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...
- 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... - 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... - 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... - 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...
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...
02/20/2026
- 09:50 AM Feature #3211 (Review): implement multi-threaded pattern engine and rework the ConversionDriver t...
- I've committed new changes that should cover latest unresolved review items. These are in *1752a/16421* and include t...
- 05:29 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I added properly documentation and did some code restructuring in revision *16420*.
02/19/2026
- 07:24 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I removed redundant synchronization/@ContextLocal@ usages. The @threadSafe@ flag is renamed into @multiThreadAccess@....
02/18/2026
- 11:16 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I think Constantin was right in #3211-248. The @clone@ method for variable types is required only if the variable end...
- 04:50 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I've committed latest changes in *1752a/16417*. These include what is documented in #3211-254, plus a few other fixes...
02/17/2026
- 09:07 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- I think @SymbolResolver.instCache@ is used per thread and threads *are not using* the same blueprint instance. This h...
02/16/2026
- 08:37 AM Feature #3211: implement multi-threaded pattern engine and rework the ConversionDriver to leverag...
- Here is a quick update on my current progress:
# These are the last classes that need @clone()@ implementation:
{{c...
Also available in: Atom