Activity
From 07/09/2024 to 08/07/2024
08/07/2024
- 04:10 PM Bug #9037: Two timers problem: only one fires
- The problem is that the following code can be executed in *both* @PSTimer@ threads, so, the context for @ServerEvent....
- 03:43 PM Bug #9037: Two timers problem: only one fires
- When two @PSTimer@ instances are defined to fire simultaneously, sometimes only one of them fires.
To reproduce ru... - 03:37 PM Bug #9037 (WIP): Two timers problem: only one fires
- 07:00 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Yes, we do this already. Any exception that doesn't need a stack trace is a candidate for this "trick". It saves a ...
- 05:47 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Greg Shah wrote:
> One idea: have a configurable option to throw a single pre-constructed instance (per context) of ...
08/06/2024
- 10:06 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I committed other changes to *9019a revision 15369*.
About the usage of the new JMX_DEBUG flag: I think checking i... - 09:43 AM Bug #9032: Reduce the number of exceptions that are being thrown
- > Also, about the @ErrorConditionException@ and NO-ERROR mode: I don't think we can aggressively change this so that ...
- 08:54 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Constantin Asofiei wrote:
> @printfln@ will be in the FWD server's log, but the logging level is @FINE@, so unless y... - 08:46 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> Ovidiu Maxiniuc wrote:
> > However, inserting a @printfln("%s", copy.dumpTree(true))@ will r... - 08:45 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Ovidiu Maxiniuc wrote:
> However, inserting a @printfln("%s", copy.dumpTree(true))@ will reveal the node type/text a... - 08:44 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Also, about the @ErrorConditionException@ and NO-ERROR mode: I don't think we can aggressively change this so that th...
- 08:43 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> The jroot JavaAst when calling createImport() is:
> [...]
I was not referring to the JAST, ... - 08:36 AM Bug #9032: Reduce the number of exceptions that are being thrown
- If you add @-Drules.tracing=true@ at the FWD server, I think the runtime conversion will emit the @by-rule@ annotatio...
- 08:22 AM Bug #9032: Reduce the number of exceptions that are being thrown
- The jroot JavaAst when calling createImport() is:...
- 08:05 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> [...] Not sure where this CE3124 comes from?
The TRPL code is assembled into Java code. This... - 07:34 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> The "null.*" comes from @rules/convert/buffer_definitions.rules line 703@.
This is the probl... - 07:29 AM Bug #9032: Reduce the number of exceptions that are being thrown
- The "null.*" comes from @rules/convert/buffer_definitions.rules line 703@.
- 07:13 AM Bug #9032: Reduce the number of exceptions that are being thrown
- I've identified where the "null.*" is added, it comes from @CE3124@ (I remember seeing this type of class a lot), the...
- 06:26 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț Filimon wrote:
> Ovidiu Maxiniuc wrote:
> You are right, the import path is actually @"null."@ and not @null@... - 02:51 AM Bug #9032: Reduce the number of exceptions that are being thrown
- Ovidiu Maxiniuc wrote:
> Dănuț,
>
> I looked over your changes in r15367, Jast interpreter. I have a few questio...
08/05/2024
- 01:36 PM Bug #9032: Reduce the number of exceptions that are being thrown
- Dănuț,
I looked over your changes in r15367, Jast interpreter. I have a few questions here:
* in which cases @im... - 09:29 AM Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
- I've created *9032a* and committed revision *15367*, the changes include:
* Avoid looking up methods when the signat... - 09:05 AM Bug #9032: Reduce the number of exceptions that are being thrown
- This is a separate issue created based on #7026-314.
From the same note:
4. Exceptions
|_. Class |_. Count |
|... - 08:27 AM Bug #9032 (WIP): Reduce the number of exceptions that are being thrown
- 10:22 AM Bug #9019 (Review): reduce the usage of capturing lambdas in FWD runtime
- I committed my last changes to *9019a revision 15368*.
There were some changes before that were doing more bad tha... - 06:17 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Attached is the capturing lambda with 9019a/15367 and some changes I didn't yet commit.
- 03:19 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- For now, just to be on the safe side I made a new Runnable field to store and use it in case all previous values are ...
08/02/2024
- 05:25 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Can @setActiveBuffer@ ever be called while another call is active? I mean, currently we bracket this with @setActiveB...
- 03:47 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- So, in @BaseRecord@ the only capturing lambda use I've seen is this one in @setActiveBuffer()@:...
08/01/2024
- 10:08 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I committed to branch 9019a: (15363..15366)
* Extracted processCommit and processRollback lambdas to processCommitIm...
07/31/2024
- 10:34 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- > Will be true if we add @-Djmx.debug@ to JVM arguments.
> Or something similar.
Let's name it @-Dfwd_jmx_debug@ ... - 10:33 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I committed to branch 9019a revision 15362:
* I added the JMX_DEBUG flag in @FwdServerJMX.java@.
* Skipped the HYD... - 08:48 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- So, I can add something like:...
- 08:26 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- I'm OK with that (for the debugging cases). The default should be no lambdas.
- 08:24 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > Greg, adding a JVM-level argument to enable JMX lambdas may help (... - 08:23 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Constantin Asofiei wrote:
> Greg, adding a JVM-level argument to enable JMX lambdas may help (this would mean that d... - 08:05 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Greg, adding a JVM-level argument to enable JMX lambdas may help (this would mean that depending on this flag we eith...
- 07:38 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- No, that's still an instance created for the anon class. The point is to avoid instances being created (either via a...
- 07:21 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Constantin, would this be considered as an improvement ? ...
- 05:03 AM Bug #9019 (WIP): reduce the usage of capturing lambdas in FWD runtime
- Sure, I will start working on this now.
- 04:48 AM Bug #9019: reduce the usage of capturing lambdas in FWD runtime
- Each capturing lambda in Java acts as a pseudo-anonymous class, and an instance of it is created on each call, to 'ca...
- 04:36 AM Bug #9019 (Test): reduce the usage of capturing lambdas in FWD runtime
07/29/2024
- 02:44 AM Bug #9008: Trigger fired when iterating a Finalizable collection allows it to be modified
- The main issue has been discussed in #8963-40 and #8963-44, the problem is as follows:
- When the Finalizables colle... - 02:30 AM Bug #9008 (New): Trigger fired when iterating a Finalizable collection allows it to be modified
07/25/2024
- 08:54 AM Bug #6570 (Closed): stale procedure leak when appservers are used
- 06:39 AM Bug #6570 (Test): stale procedure leak when appservers are used
- This was fixed in a recent memory leak fix done for a large customer. This is no longer a problem and can be closed.
07/22/2024
- 09:26 AM Feature #6410: implement additional built-in OO classes/interfaces
- Constantin Asofiei wrote:
> * @oo/core/system/ArgumentError@
> ** why the static constructor is adding a @Argument ...
07/21/2024
- 06:09 PM Feature #6410: implement additional built-in OO classes/interfaces
- Partial (see above) review of 6410b, r15339-15357:
* general issues:
** the H entries do not contain a new number...
07/17/2024
- 08:41 AM Bug #8978: ErrorConditionException in not being propagated correctly
- This ticket is derived from #8912-105.
- 08:40 AM Bug #8978: ErrorConditionException in not being propagated correctly
- ...
- 08:38 AM Bug #8978: ErrorConditionException in not being propagated correctly
- myClass file...
- 08:35 AM Bug #8978 (Closed): ErrorConditionException in not being propagated correctly
- 08:15 AM Feature #6410: implement additional built-in OO classes/interfaces
- 6410b rev 14873 built on trunk 14856 was rebased from trunk rev 15338 - new rev 15355.
rev 15356/15357 contains re...
07/10/2024
- 04:53 AM Bug #8643: ErrorManager not handling caught errors and error-status:error attribute properly
- Found an interesting scenario when testing #8947 to expand another usage of @recordOrShowDatabaseError()@, the follow...
07/09/2024
- 08:40 AM Bug #8944: FINALLY block transaction processing
- In #8912-61, (and others), it was found that at least in this test FWD does not process the FINALLY blocks transactio...
- 08:34 AM Bug #8944 (Review): FINALLY block transaction processing
Also available in: Atom