HP-UX 11i Version 2 Release Notes (October 2003)
Libraries and Programming
Source Code Transition from HP-UX 11i v1.6 to HP-UX 11i v2
Chapter 9
232
Compatibility
Perl 5.8 is not binary compatible with earlier releases of Perl. XS modules have to
recompiled. (Pure Perl modules should continue to work.)
The major reason for the discontinuity is the new IO architecture called PerlIO. PerlIO
is the default configuration because without it many new features of Perl 5.8 cannot be
used. In other words, you will just have to recompile your modules containing XS code.
Performance
There are no performance changes.
Documentation
For more information, see the manpage perldelta, which can be viewed by typing man
perldelta.
Further information about Perl can be found at the following Web sites:
• www.perl.org
• www.activestate.com
• http://learn.perl.org
Obsolescence
Not applicable.
Source Code Transition from HP-UX 11i v1.6 to HP-UX
11i v2
The Software Transition Kit version 1.9 has been updated to support source code
transition from HP-UX 11i v1.6 to HP-UX 11i v2. For more information, see “Software
Transition Kit” on page 37.
Thread Context
The context of a thread is the set of values found in the machine registers when the
thread is running, either in user-space or in the kernel. At various points, this context,
together with some other information, must be copied to memory outside of the processor
while the machine registers are (or may be) used for another purpose. System software
keeps these copies so that it can restore them later.