=============================
PolyORB 2.6 NEW FEATURES LIST
=============================

Copyright (C) 2009-2010, AdaCore

This file contains a complete list of new features in version 2.6 of PolyORB.
See also file NEWS for various information about this release.

An ISO date (YYYY-MM-DD) appears in parentheses after the description line.
This date shows the implementation date of the feature. Any 2.6w wavefront
subsequent to this date will contain the indicated feature, as will any
subsequent releases.

NF-26-IB05-009 New pre-packaged setup for threaded clients (2009-11-09)

   A new pre-packaged setup package PolyORB.Setup.Thread_Pool_Client is now
   provided for client partitions that require tasking support.

NF-26-I511-037 Identify originating partition in exceptions (2009-05-12)

   When using the Ada DSA applicative personality, partition id information
   is now appended to exception messages to help identifying which partition
   raised the exception, and how it was propagated across partitions.

NF-26-I320-027 Performance of neutral and protocol layers (2009-04-14)

   The performance of the neutral and protocol layers has been improved
   significantly by guarding some costly and seldom useful debugging traces
   with appropriate configuration knobs, and by rewriting the management
   routines for some internal data structures to avoid repeated memory
   allocations and deallocations.

NF-26-H731-006 Improved handling of unbounded string arguments (2009-02-12)

   When using the Ada DSA applicative personality, remote calls involving
   arguments of type Ada.Strings.Unbounded.Unbounded_String now use the
   native PolyORB string type, providing better performance. Note that the
   PCS API has been updated, and this requires a corresponding compiler
   update.
