Project

General

Profile

Activity

From 09/27/2018 to 10/26/2018

10/26/2018

04:38 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Ovidiu, I think there is a bug in @date.assign(BaseDataType)@ - if the current date instance is unknown and the argum... Constantin Asofiei

10/25/2018

05:23 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
A dec-char-char case (var data type, set-parameter data type, procedure parameter data type), shows some interesting ... Constantin Asofiei

10/20/2018

09:52 AM Feature #3756: minor modifications for SESSION system handle support
The following improvements for the SESSION system handle are needed:
* V6DISPLAY attribute (we do not need to supp...
Greg Shah
09:50 AM Feature #3756 (WIP): minor modifications for SESSION system handle support
Greg Shah
09:48 AM Feature #3755: DEBUGGER system handle stubs
Implement complete conversion support for the DEBUGGER system handle and all attributes/methods. The runtime should ... Greg Shah
09:40 AM Feature #3755 (Closed): DEBUGGER system handle stubs
Greg Shah
09:36 AM Feature #3754: TRANSACTION resource support
Implement the following:
* TRANSACTION handle-based resource
* SET-COMMIT() method
* SET-ROLLBACK() method
* TR...
Greg Shah
09:15 AM Feature #3754 (Closed): TRANSACTION resource support
Greg Shah
09:14 AM Feature #3753: I18N additions
Implement the following I18N features for Phase 1 (POC):
* FIX-CODEPAGE statement
* CODEPAGE-CONVERT() (runtime)
...
Greg Shah
09:11 AM Feature #3753 (Closed): I18N additions
Greg Shah
09:09 AM Feature #2135: implement COPY-LOB language statement
As phase 2 of development, please add basic support for this set of source/target pairs:... Greg Shah
09:05 AM Feature #2135: implement COPY-LOB language statement
At this time, the following source/target pairs have basic support (see @com.goldencode.p2j.util.LargeObjectOps@):
...
Greg Shah

10/19/2018

05:01 PM Feature #3752: CLIENT-PRINCIPAL resource and other security features
Implement support for the following:
+CLIENT-PRINCIPAL resource+
* CREATE CLIENT-PRINCIPAL statement
* CLIENT-...
Greg Shah
04:36 PM Feature #3752 (Closed): CLIENT-PRINCIPAL resource and other security features
Greg Shah
04:32 PM Feature #3751 (WIP): implement support for OO 4GL and structured error handling
Greg Shah
02:22 PM Feature #3751: implement support for OO 4GL and structured error handling
In #3308-252, Constantin found that the OO 4GL supports "duck typing". Greg Shah
02:19 PM Feature #3751: implement support for OO 4GL and structured error handling
Some comments from people at PSC:
# Methods act like internal procedures when there is no return value and act lik...
Greg Shah
02:16 PM Feature #3751: implement support for OO 4GL and structured error handling
Implement complete support for both OO 4GL and structured error handling.
+Object Oriented (OO) 4GL+
* -CLASS- ...
Greg Shah
02:09 PM Feature #3751 (Closed): implement support for OO 4GL and structured error handling
Greg Shah

10/17/2018

09:46 AM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
I think your examples are *not* showing direct memory usage.
From #3741-21:
> Another example is this: var-type...
Greg Shah
05:18 AM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
My plan at this time is this:
* implement the infrastructure to make everything working
* if there is difference be...
Constantin Asofiei
03:08 AM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg Shah wrote:
> My first worry was that this was some kind of direct memory issue. For example, the value might ...
Constantin Asofiei

10/16/2018

06:42 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
My first worry was that this was some kind of direct memory issue. For example, the value might be passed as a memor... Greg Shah
03:24 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
There is some weird stuff with OUTPUT/INPUT-OUTPUT parameters, when the data-type specified at @SET-PARAMETER@ and th... Constantin Asofiei
12:41 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg Shah wrote:
> > This will require some refactoring of the NativeInvoker APIs, to access it directly.
>
> I ...
Constantin Asofiei
12:13 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
> it may make sense to have this started for the CALL handle
Agreed, go with this.
> This will require some re...
Greg Shah
12:07 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg, something related to ControlFlowOps: some time ago I had a thought of using a builder approach for invoking thi... Constantin Asofiei

10/15/2018

06:13 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Open issues which will be left after everything else is working or...
Constantin Asofiei
06:10 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Constantin Asofiei wrote:
> Open issues which will be left after everything else is working or postponed:
> * runti...
Greg Shah
05:08 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Open issues which will be left after everything else is working or postponed:
* runtime for @PROCEDURE-TYPE@ and @TH...
Constantin Asofiei

10/04/2018

06:08 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
I'm OK with hard coding the return values, however that does mean we'll have extra maintenance over time when Progres... Greg Shah
06:05 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
> Also, list-set-attrs for a call handle gives a memory violation error in 4GL.
Of course it does. :)
We won't ...
Greg Shah
06:00 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
OTOH, I think we should hard-code the values returned by these @list-query-attrs@ and @list-set-attrs@ builtin functi... Constantin Asofiei
05:56 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg Shah wrote:
> For this POC we also need the built-in functions @LIST-QUERY-ATTRS()@ and @LIST-SET-ATTRS()@. It...
Constantin Asofiei
05:54 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
For this POC we also need the built-in functions @LIST-QUERY-ATTRS()@ and @LIST-SET-ATTRS()@. It seems pretty close ... Greg Shah
05:52 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Yes, please add them now. Greg Shah
05:46 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
These attributes are not supported at parse time in FWD; they are all related to 'Invoking a Windows DLL routine or a... Constantin Asofiei
05:37 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Created task branch 3741a from trunk rev 11285. Constantin Asofiei
05:07 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Greg Shah wrote:
> Please take a look at @ProgressAst.keyword()@ and @ProgressAst.keywordAll()@. Is this what you a...
Constantin Asofiei
04:38 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
Please take a look at @ProgressAst.keyword()@ and @ProgressAst.keywordAll()@. Is this what you are looking for? Greg Shah
04:30 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
For handle attributes and methods, there's interesting stuff, too:
* there is a kind of runtime-validation of the gi...
Constantin Asofiei
03:44 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
I think parameter passing/validation will be one of the complex parts. 4GL has a validation done at the @set-paramete... Constantin Asofiei
03:17 PM Feature #3741 (WIP): implement complete support for the CALL object handle and related attributes...
Constantin Asofiei
01:11 PM Feature #3741: implement complete support for the CALL object handle and related attributes and m...
The application POC which we are working on uses @CREATE CALL@ and a pretty complete set of the attributes and method... Greg Shah
01:10 PM Feature #3741 (Closed): implement complete support for the CALL object handle and related attribu...
Greg Shah
 

Also available in: Atom