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 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> |
[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> |
Free forum by Nabble | Edit this page |