<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A simple Type mechanism for the Smallest Attribute System</title>
	<atom:link href="http://meshula.net/wordpress/?feed=rss2&#038;p=177" rel="self" type="application/rss+xml" />
	<link>http://meshula.net/wordpress/?p=177</link>
	<description>Spaces Between</description>
	<lastBuildDate>Mon, 30 Aug 2010 08:23:36 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: admin</title>
		<link>http://meshula.net/wordpress/?p=177&#038;cpage=1#comment-6505</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 06 Jul 2008 07:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://meshula.net/wordpress/?p=177#comment-6505</guid>
		<description>It&#039;s a mistake for me to say &quot;some compilers don&#039;t generate RTTI&quot;. In general gcc is used in those kinds of systems, and we manually turn off RTTI with -fno-rtti due to the incredible slowness of typeinfo and dynamic_cast. Sorry I mispoke there!

Thanks for pointing out the thread-safety issue. I&#039;m doing another pass on the next version to try to spot other thread safety issues.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a mistake for me to say &#8220;some compilers don&#8217;t generate RTTI&#8221;. In general gcc is used in those kinds of systems, and we manually turn off RTTI with -fno-rtti due to the incredible slowness of typeinfo and dynamic_cast. Sorry I mispoke there!</p>
<p>Thanks for pointing out the thread-safety issue. I&#8217;m doing another pass on the next version to try to spot other thread safety issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ent</title>
		<link>http://meshula.net/wordpress/?p=177&#038;cpage=1#comment-6469</link>
		<dc:creator>ent</dc:creator>
		<pubDate>Mon, 30 Jun 2008 09:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://meshula.net/wordpress/?p=177#comment-6469</guid>
		<description>Hi, been following this interesting group of articles. We have implemented a more complex reflection mechanism (you know, you start simple but the requirements add more and more complexity) and reading you articles allowed me to refresh what we have. :)

&gt; This modification is necessary because some compilers, especially on game consoles and embedded systems, don’t generate RTTI

Could you enumerate compilers where you have found this problem? Our reflection system relies in RTTI (static, we compile with RTTI disabled) too.

&gt; an identifier for a type is generated whenever a type is first requested by name

This is an important change from your last post. You are now thread-unsafe. You will need to add a mechanism to protect that static data.</description>
		<content:encoded><![CDATA[<p>Hi, been following this interesting group of articles. We have implemented a more complex reflection mechanism (you know, you start simple but the requirements add more and more complexity) and reading you articles allowed me to refresh what we have. <img src='http://meshula.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&gt; This modification is necessary because some compilers, especially on game consoles and embedded systems, don’t generate RTTI</p>
<p>Could you enumerate compilers where you have found this problem? Our reflection system relies in RTTI (static, we compile with RTTI disabled) too.</p>
<p>&gt; an identifier for a type is generated whenever a type is first requested by name</p>
<p>This is an important change from your last post. You are now thread-unsafe. You will need to add a mechanism to protect that static data.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
