- UVALID will now be inlined for for strings of length 256 or less.
- Under ARCH(7) and higher, the CU12, CU14, CU21, CU24, CU41, and CU42
instructions will be used to provide for fast conversions
between UTF-8, UFT-16 and UTF-32.
- Under ARCH(7) and higher, the TRTT, TROT, TRTO, and TROO
instructions will be used to provide for fast translations
between one- and two-byte buffers.
- Assignments of like arrays of scalars will now be handled as storage copy operations.
- All assignments of BIT VARYING to BIT VARYING will now be inlined.
- All assignments of byte-aligned BIT NONVARYING to BIT VARYING will now be inlined.
- The ROUND and ROUNDDEC built-in functions will be
inlined when the argument to be rounded is DFP.
- To simplify the choosing of options for best performance,
- the COMPACT option has been dropped
- The default setting for DEFAULT(REORDER/ORDER) has been changed to DEFAULT(REORDER)
- the TUNE option has been dropped
- Detection of the dereferencing of null pointers exploits
the new compare-and-trap instruction under ARCH(8).
- The compiler has been built with ARCH(6) to improve its performance.
|
This information center is powered by Eclipse technology. (http://www.eclipse.org)