RFE #841: Add information about the caller's stack frame (CALLERSTACKFRAME) to TraceObject for an invocation entry to find out exactly where the call or message came from, an entry ISWAITING whenever a “guard on when condition” gets evaluated. Change the extended trace prefix for options “S” and “F” to reflect the current guard state if it differs from the guard state defined for the running method. Also, indicate if a “guard on when condition” is evaluated as false by the capital letter W next to the asterisk.
Save the stack frame values for ARGUMENTS, EXECUTABLE, LINE, NAME, TARGET, TRACELINE, and TYPE in a StringTable with the same index names when storing the stack frame information in the TraceObject (entries STACKFRAME and CALLERSTACKFRAME). Implemented with [r12855], adapted unit tests with [r12856]. ToDo: documentation. ---rony
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel