<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>AdaCore - The GNAT Pro Company &#187; PolyORB</title>
	<atom:link href="http://www.adacore.com/category/developers-center/technologies/polyorb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adacore.com</link>
	<description>AdaCore technology and news</description>
	<pubDate>Sat, 04 Jul 2009 01:31:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>[PolyORB] Identify originating partition in exceptions</title>
		<link>http://www.adacore.com/2009/05/12/NF-26-I511-037-polyorb/</link>
		<comments>http://www.adacore.com/2009/05/12/NF-26-I511-037-polyorb/#comments</comments>
		<pubDate>Tue, 12 May 2009 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[   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.
]]></description>
			<content:encoded><![CDATA[   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.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2009/05/12/NF-26-I511-037-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Performance of neutral and protocol layers</title>
		<link>http://www.adacore.com/2009/04/14/NF-26-I320-027-polyorb/</link>
		<comments>http://www.adacore.com/2009/04/14/NF-26-I320-027-polyorb/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[   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.
]]></description>
			<content:encoded><![CDATA[   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.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2009/04/14/NF-26-I320-027-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Improved handling of unbounded string arguments</title>
		<link>http://www.adacore.com/2009/02/12/NF-26-H731-006-polyorb/</link>
		<comments>http://www.adacore.com/2009/02/12/NF-26-H731-006-polyorb/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[   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 requries a corresponding compiler
   update.
]]></description>
			<content:encoded><![CDATA[   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 requries a corresponding compiler
   update.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2009/02/12/NF-26-H731-006-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Static libs installed in PolyORB-specific subdir</title>
		<link>http://www.adacore.com/2008/10/21/NF-25-HA21-023-polyorb/</link>
		<comments>http://www.adacore.com/2008/10/21/NF-25-HA21-023-polyorb/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  The PolyORB libraries are now installed in $prefix/lib/polyorb/static
  instead of directly under $prefix/lib to avoid unwanted interactions
  caused by command line options generated by polyorb-config or the
  installed PolyORB project files.
]]></description>
			<content:encoded><![CDATA[  The PolyORB libraries are now installed in $prefix/lib/polyorb/static
  instead of directly under $prefix/lib to avoid unwanted interactions
  caused by command line options generated by polyorb-config or the
  installed PolyORB project files.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/10/21/NF-25-HA21-023-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Operation names conflict resolution rules</title>
		<link>http://www.adacore.com/2008/09/24/NF-25-H924-023-polyorb/</link>
		<comments>http://www.adacore.com/2008/09/24/NF-25-H924-023-polyorb/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  Additional name conflict resolution rules are now implemented for operation
  names that conflict with the primitive operations of Ada.Finalization.
  Controlled (of which CORBA.Object.Ref is a derived type) are now implemented
  in the PolyORB OMG IDL compiler, IAC.

  Operation names &#34;Initialize&#34;, &#34;Adjust&#34; and &#34;Finalize&#34; are now prefixed with
  string [...]]]></description>
			<content:encoded><![CDATA[  Additional name conflict resolution rules are now implemented for operation
  names that conflict with the primitive operations of Ada.Finalization.
  Controlled (of which CORBA.Object.Ref is a derived type) are now implemented
  in the PolyORB OMG IDL compiler, IAC.

  Operation names &quot;Initialize&quot;, &quot;Adjust&quot; and &quot;Finalize&quot; are now prefixed with
  string &quot;IDL_&quot; in generated sources.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/09/24/NF-25-H924-023-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Fast path CDR marshalling</title>
		<link>http://www.adacore.com/2008/08/11/NF-25-H424-036-polyorb/</link>
		<comments>http://www.adacore.com/2008/08/11/NF-25-H424-036-polyorb/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  The CDR module now takes advantage of the fact that some common aggregate
  types (arrays and sequences of characters, octets and integers) have a
  memory representation that is identical to the CDR representation to
  transmit and decode them efficiently. This new feature is enabled by
  default but can be [...]]]></description>
			<content:encoded><![CDATA[  The CDR module now takes advantage of the fact that some common aggregate
  types (arrays and sequences of characters, octets and integers) have a
  memory representation that is identical to the CDR representation to
  transmit and decode them efficiently. This new feature is enabled by
  default but can be turned off by setting enable_fast_path to FALSE in
  the [cdr] section of the PolyORB configuration.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/08/11/NF-25-H424-036-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] New IAC command line switch -nocpp</title>
		<link>http://www.adacore.com/2008/07/09/NF-25-H624-006-polyorb/</link>
		<comments>http://www.adacore.com/2008/07/09/NF-25-H624-006-polyorb/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  A new command line switch &#34;-nocpp&#34; is supported by IAC, indicating that
  the input file has already been preprocessed, and should not be preprocessed
  again.
]]></description>
			<content:encoded><![CDATA[  A new command line switch &quot;-nocpp&quot; is supported by IAC, indicating that
  the input file has already been preprocessed, and should not be preprocessed
  again.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/07/09/NF-25-H624-006-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Better detection of conflicting middleware setups</title>
		<link>http://www.adacore.com/2008/07/09/NF-25-H704-004-polyorb/</link>
		<comments>http://www.adacore.com/2008/07/09/NF-25-H704-004-polyorb/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  Middleware setups that include more than one ORB tasking policy or more than
  one ORB controller are now detected at initialization time and cause an
  exception to be raised instead of silently proceeding with execution of the
  inconsistent partition.
]]></description>
			<content:encoded><![CDATA[  Middleware setups that include more than one ORB tasking policy or more than
  one ORB controller are now detected at initialization time and cause an
  exception to be raised instead of silently proceeding with execution of the
  inconsistent partition.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/07/09/NF-25-H704-004-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] IAC generates NOT NULL constraints in impl</title>
		<link>http://www.adacore.com/2008/06/18/NF-25-H616-002-polyorb/</link>
		<comments>http://www.adacore.com/2008/06/18/NF-25-H616-002-polyorb/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  When generating implementation templates, the IDL to Ada compiler, IAC,
  now generates explicit NOT NULL constraints for the Self formal parameter
  of primitive operations. This allows the use of subprogram renaming
  declarations as the bodies of such primitive operations when operating
  in Ada 2005 mode.
]]></description>
			<content:encoded><![CDATA[  When generating implementation templates, the IDL to Ada compiler, IAC,
  now generates explicit NOT NULL constraints for the Self formal parameter
  of primitive operations. This allows the use of subprogram renaming
  declarations as the bodies of such primitive operations when operating
  in Ada 2005 mode.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/06/18/NF-25-H616-002-polyorb/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[PolyORB] Debug_Policy is now enabled by default</title>
		<link>http://www.adacore.com/2008/05/21/NF-25-H521-008-polyorb/</link>
		<comments>http://www.adacore.com/2008/05/21/NF-25-H521-008-polyorb/#comments</comments>
		<pubDate>Wed, 21 May 2008 12:00:00 +0000</pubDate>
		<dc:creator>AdaCore</dc:creator>
		
		<category><![CDATA[Development Log]]></category>

		<category><![CDATA[PolyORB]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  Configuration pragma Debug_Policy is now set to Check by default in all
  PolyORB builds, to allow the user to obtain debugging traces under control
  of the run-time configuration. Two new configure command line switches
  are provided (&#8211;enable-assertion-policy and &#8211;enable-debug-policy) which
  allow the user to override these two policies.
]]></description>
			<content:encoded><![CDATA[  Configuration pragma Debug_Policy is now set to Check by default in all
  PolyORB builds, to allow the user to obtain debugging traces under control
  of the run-time configuration. Two new configure command line switches
  are provided (&#8211;enable-assertion-policy and &#8211;enable-debug-policy) which
  allow the user to override these two policies.
]]></content:encoded>
			<wfw:commentRss>http://www.adacore.com/2008/05/21/NF-25-H521-008-polyorb/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
