GT.M V6.0-001 now available

9 views
Skip to first unread message

Bhaskar, K.S

unread,
Jan 9, 2013, 5:27:07 PM1/9/13
to Hardhats, Vi...@googlegroups.com, worldvist...@yahoogroups.com, Enterprise Web Developer Community

V6.0-001 brings a number of useful enhancements to GT.M. For example:

  • An environment variable to provide an initial value to $ETRAP at process startup, overriding the default $ZTRAP="B", which in the event of a buggy application error trap can drop the process to direct mode, undesirable behavior in production

  • Significantly speed-up a common type of indirection, of the form @x@(), where the subscripts vary with each invocation

  • For the symmetric cipher, demonstrating support in the encryption plugin for both libgcrypt and OpenSSL, and with the latter, a choice of AES CFB and Blowfish CFB as the cipher

  • On Linux, an option to use huge pages, for those applications that can benefit from a significant reduction in the use of virtual memory page tables

  • The new MUPIP SIZE command with a choice of techniques to rapidly estimate global variable size

  • For application code that uses, or may use, side-effects in ways where order of evaluation matters, an option to direct the compiler to generate object code with strict left to right evaluation, bypassing certain optimizations that can reorder evaluation

  • New functionality in utility programs, for example, the LOOP^%XCMD entryref to facilitate filters in GT.M, where one might otherwise use the UNIX awk utility

  • A new $ZWRITE() function to return a string with non-graphic characters represented in the $CHAR() format produced by the ZWRITE command

There are numerous other enhancements, improvements to ease of use and robustness, and bug fixes as described in the release notes (http://tinco.pair.com/bhaskar/gtm/doc/articles/GTM_V6.0-001_Release_Notes.html for html - for all current GT.M user documentation, including the release notes in PDF, go to http://fis-gtm.com and click on the User Documentation tab).

Please do try V6.0-001 and let us know what you think.  Thank you for your continued use of GT.M.

Regards
-- Bhaskar

-- 
GT.M - Rock solid. Lightning fast. Secure. No compromises.
_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.

Nancy Anthracite

unread,
Jan 9, 2013, 5:35:48 PM1/9/13
to enterprise-web-de...@googlegroups.com, Bhaskar, K.S, Hardhats, Vi...@googlegroups.com, worldvist...@yahoogroups.com
Wow! That sound more like a version 7.000 than 6.0001 Thank you.

Now to correct all of my install instructions and scripts!

--
Nancy Anthracite

On Wednesday, January 09, 2013, Bhaskar, K.S wrote:
> V6.0-001 brings a number of useful enhancements to GT.M. For example:
>
> *
>
> An environment variable to provide an initial value to $ETRAP at
> process startup, overriding the default $ZTRAP="B", which in the
> event of a buggy application error trap can drop the process to
> direct mode, undesirable behavior in production
>
> *
>
> Significantly speed-up a common type of indirection, of the form
> @x@(), where the subscripts vary with each invocation
>
> *
>
> For the symmetric cipher, demonstrating support in the encryption
> plugin for both libgcrypt and OpenSSL, and with the latter, a choice
> of AES CFB and Blowfish CFB as the cipher
>
> *
>
> On Linux, an option to use huge pages, for those applications that
> can benefit from a significant reduction in the use of virtual memory
> page tables
>
> *
>
> The new MUPIP SIZE command with a choice of techniques to rapidly
> estimate global variable size
>
> *
>
> For application code that uses, or may use, side-effects in ways
> where order of evaluation matters, an option to direct the compiler
> to generate object code with strict left to right evaluation,
> bypassing certain optimizations that can reorder evaluation
>
> *
>
> New functionality in utility programs, for example, the LOOP^%XCMD
> entryref to facilitate filters in GT.M, where one might otherwise use
> the UNIX awk utility
>
> *

Maury Pepper

unread,
Jan 9, 2013, 5:41:45 PM1/9/13
to vi...@googlegroups.com
Thanks Bhaskar and FIS! These are significant enhancements and proof that GT.M is looking forward.
 
 
--
You received this message because you are subscribed to the Google Groups "VistA" group.
To post to this group, send email to vi...@googlegroups.com.
To unsubscribe from this group, send email to vista+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/vista?hl=en.
Reply all
Reply to author
Forward
0 new messages