Project

General

Profile

Activity

From 09/03/2022 to 10/02/2022

10/02/2022

12:18 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Constantin Asofiei wrote:
> And the update.
The latest update, previously had redmine errors.
Constantin Asofiei
11:23 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
And the update. Constantin Asofiei
11:22 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
There was a problem in an app related to dataset-handle parameters - BufferManager support is required for blocks def... Constantin Asofiei
12:17 PM Feature #1970: improve ControlFlowOps method resolution by reflection
Greg Shah wrote:
> @ca_upd_20220930a_3821c_14261.zip@ is the latest?
No, see attached.
Constantin Asofiei
12:11 PM Feature #1970: improve ControlFlowOps method resolution by reflection
@ca_upd_20220930a_3821c_14261.zip@ is the latest? Greg Shah
11:19 AM Feature #1970: improve ControlFlowOps method resolution by reflection
Latest update is attached - for external programs, a separate call-site cache is being kept, as these are dependent o... Constantin Asofiei

09/30/2022

01:18 PM Feature #1970 (WIP): improve ControlFlowOps method resolution by reflection
Greg, please review these changes. The runtime for the caching is this:
* use the caching mechanism for event proc...
Constantin Asofiei
05:29 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Greg Shah wrote:
> Code Review ca_upd_20220927a_3821c_14253.zip
>
> I have no objections. Has this been tested w...
Greg Shah

09/29/2022

01:55 PM Feature #1970: improve ControlFlowOps method resolution by reflection
> For external procedures, the only thing I can cache is the target Java classname - to avoid PROPATH resolution on e... Greg Shah
01:25 PM Feature #1970: improve ControlFlowOps method resolution by reflection
For external procedures, the only thing I can cache is the target Java classname - to avoid PROPATH resolution on eac... Constantin Asofiei
08:25 AM Feature #1970: improve ControlFlowOps method resolution by reflection
> There is also the RUN SUPER or SUPER() case which is not supported in conversion yet...
Agreed. These seem impo...
Greg Shah
06:51 AM Feature #1970: improve ControlFlowOps method resolution by reflection
@ControlFlowOps@ is being used in FWD internal classes, for example invoking a callback procedure for SAX parsing or ... Constantin Asofiei

09/28/2022

08:56 AM Feature #1970: improve ControlFlowOps method resolution by reflection
Greg, I'm leaving caching support only for internal procedures or function calls. Others, like ASYNC, ON SERVER, AS-... Constantin Asofiei

09/27/2022

04:59 PM Feature #1970: improve ControlFlowOps method resolution by reflection
I'd also go with an invocation syntax more like this:... Greg Shah
04:45 PM Feature #1970: improve ControlFlowOps method resolution by reflection
> Unfortunately this approach of putting the static parts at the CALL_SITE makes debugging very hard
The resulting...
Greg Shah
02:57 PM Feature #1970: improve ControlFlowOps method resolution by reflection
Unfortunately this approach of putting the static parts at the CALL_SITE makes debugging very hard - either way, I di... Constantin Asofiei
04:30 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Code Review ca_upd_20220927a_3821c_14253.zip
I have no objections. Has this been tested with one of the large GUI...
Greg Shah
03:02 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Another update, includes some fixes after testing #6672. Constantin Asofiei
12:07 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
The persistence-related changes in @ca_upd_20220923a_3821c_14253.zip@ look good to me. Eric Faulhaber

09/26/2022

02:10 PM Feature #1970: improve ControlFlowOps method resolution by reflection
It looks good! Greg Shah
01:34 PM Feature #1970: improve ControlFlowOps method resolution by reflection
The conversion is in testing and for this test:... Constantin Asofiei

09/23/2022

10:12 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
The latest update is attached. All projects look OK.
To fix the @p2j.oo@ code, I've analyzed it using a crude spo...
Constantin Asofiei

09/20/2022

11:30 AM Feature #6772: increase usage of ASSIGN bracketing
Please see #6740 - we had an attempt to lock/unlock the frame for the duration of the widget ASSIGN, but this posed p... Constantin Asofiei
09:33 AM Feature #6772: increase usage of ASSIGN bracketing
In #6726, we found that a @CREATE <widget> ASSIGN ...@ was being handled with decreased performance because we are no... Greg Shah
09:30 AM Feature #6772 (New): increase usage of ASSIGN bracketing
Greg Shah

09/14/2022

07:02 AM Feature #6754: complete BOM support for XmlHelper.readXMLEncoding()
The "BOM":https://en.wikipedia.org/wiki/Byte_order_mark is bypassed in @XmlHelper.readXMLEncoding()@ but not yet hono... Greg Shah
07:00 AM Feature #6754 (New): complete BOM support for XmlHelper.readXMLEncoding()
Greg Shah

09/10/2022

04:24 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
I've reviewed @ca_upd_20220909a_3821c_14233.zip@ update (the persistence portions, mostly).
I think overall this l...
Eric Faulhaber

09/09/2022

12:38 PM Bug #6743: fix GET-SIGNATURE for all parameter modes and types
6129a/14390 fixes TABLE-HANDLE, DATASET, DATASET-HANDLE parameters reported by GET-SIGNATURE.
Other part which I d...
Constantin Asofiei
11:39 AM Bug #6743: fix GET-SIGNATURE for all parameter modes and types
FWD doesn't report properly the signature; we need to check and fix this for all parameter types, extent, DATASET,DAT... Constantin Asofiei
11:38 AM Bug #6743 (New): fix GET-SIGNATURE for all parameter modes and types
Constantin Asofiei
02:11 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Eric, I'm attaching the changes directly, please apply them over 3821c/14233 and review the p2j.persist part. Thanks. Constantin Asofiei

09/08/2022

10:13 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Eric Faulhaber wrote:
> Code Review scopeable_6650_patch_20220901a.patch:
>
> I did not find a revised patch with...
Eric Faulhaber
10:38 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
Code Review scopeable_6650_patch_20220901a.patch:
I did not find a revised patch with the #6650-14 changes after G...
Eric Faulhaber

09/07/2022

01:25 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
> Greg: I haven't yet decoupled TransactionManager from the direct references to BufferManager/LogicalTerminal, I'll ... Greg Shah

09/06/2022

02:25 PM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
The latest patch is attached, built on top of 3821c/14225. I need to finish testing with other apps, there is an iss... Constantin Asofiei
08:53 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
There is an inherent feature of @ScopedDictionary@, where 'global' scope is used: this is not something created by th... Constantin Asofiei

09/05/2022

04:22 AM Feature #6650: improve performance of Scopeable notification in TM.processScopeNotifications
I think you can go ahead and check in your first pass changes from #6650-14. Or did you plan to check it in with the... Greg Shah
 

Also available in: Atom