NetRexx 1.140 is now available

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

NetRexx 1.140 is now available

Mike Cowlishaw-2
NetRexx 1.140 is now available.  This release responds to lots of
requests from many users (and has been especially enjoyable in the
programming, too, for that reason!).  The changes are:

  * Three enhancements have been made to tracing:

      1. The new Var option on Trace lets changes to named
         variables be traced selectively. For example:

           trace var a b c

         requests that whenever the variables a, b, or c
         are changed (either directly or using an index),
         the line changing them and their new values should
         be traced. Variables may be added to or removed
         from the list as required.

      2. The trace instruction may now be used before the
         first class instruction; it then applies to all
         classes in a program.

      3. Context is now shown while tracing -- if a trace
         line is produced from a different program or
         thread than the preceding trace line, then an
         indicator line (prefixed with --- ) is displayed.

    See the NetRexx Supplement for details.

  * The numeric instruction may now be used before the
    first class instruction; it then applies to all classes
    in a program.

  * The new -savelog NetRexxC option requests that compiler
    messages be written to the file NetRexxC.log in the
    current directory. The messages are also displayed on
    the console, unless -noconsole is specified.

  * The new -noconsole NetRexxC option requests that
    compiler messages not be written to the console.

  * When calling the compiler directly from NetRexx or
    Java, a PrintWriter can now be provided; messages are
    then written to that stream (see the User's Guide for
    details).

  * A catch clause may now specify an exception that is a
    subclass of an exception signalled in the body of its
    construct.

  * The leave and iterate instructions may now be used in
    the catch and finally clauses of nested loops.

  * Many improvements to the formatting of generated Java
    code have been made (plain-name labels, fewer braces,
    better comments handling, etc. ).

  * A constant indirect property may now be changed by
    methods in its class, though no set method for it is
    generated or permitted.

  * Several performance improvements and optimizations have
    been added, improving both run time and compilation
    time. If you have a long CLASSPATH or many files in
    directories, you may see a 20% or better reduction in
    compile time.

  * The NetRexxC.cmd and .bat files now add the value of
    the NETREXX_JAVA environment variable to the options
    passed to java.exe.

    For example, SET NETREXX_JAVA=-mx24M changes the maximum
    Java heap size to 24 MegaBytes.  Try this if you see a
    java.lang.OutOfMemoryError while running the compiler.

    Also try: SET NETREXX_JAVA=-nojit, if compilation times
    seem slower than you'd like (especially with JDK 1.1.6).

  * Several related problems with loading minor classes
    from directories and zip files have been corrected.

  * Parentheses around sub-expressions were incorrectly
    optimized out in some situations; they are now
    preserved.

  * A work-around for a problem caused by empty directories
    on the CLASSPATH in Linux has been added.

[Thanks are due to Ed Tomlins, Martin Lafaix, Dion Gillard, and Ian
Brackenbury for their patient help with this release.]

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mike Cowlishaw, IBM Fellow, IBM UK Laboratories
mailto:[hidden email]   [http://www2.hursley.ibm.com]
N
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to
[hidden email]
with the following message in the body of the note
unsubscribe ibm-netrexx <e-mail address>

Reply | Threaded
Open this post in threaded view
|

Re: NetRexx 1.140 is now available

lucier
** Reply to note from Mike Cowlishaw <[hidden email]> Wed, 27 May 1998 16:19:10 +0000
>    
> NetRexx 1.140 is now available.  This release responds to lots of
 
URL please?  Thanks........:-)
 



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to
[hidden email]
with the following message in the body of the note
unsubscribe ibm-netrexx <e-mail address>

Reply | Threaded
Open this post in threaded view
|

Re: NetRexx 1.140 is now available

Dennis Peterson
[hidden email] wrote:
>
> ** Reply to note from Mike Cowlishaw <[hidden email]> Wed, 27 May 1998 16:19:10 +0000
> >
> > NetRexx 1.140 is now available.  This release responds to lots of
>
> URL please?  Thanks........:-)
>
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The entire (IBM) family of REXX languages can be found at
rexx.hursley.ibm.com.

dp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to
[hidden email]
with the following message in the body of the note
unsubscribe ibm-netrexx <e-mail address>