<?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: GObject performance work</title>
	<atom:link href="http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/</link>
	<description>Cool links and commentary</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:04:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: alexl</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-675</link>
		<dc:creator>alexl</dc:creator>
		<pubDate>Tue, 15 Sep 2009 12:24:12 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-675</guid>
		<description>Karl: 
Its not that wrong. The construction speed is not the construction time. The construction speed is the number of constructed object per second, i.e. what is printed out by the performance test app, and this doubled.</description>
		<content:encoded><![CDATA[<p>Karl:<br />
Its not that wrong. The construction speed is not the construction time. The construction speed is the number of constructed object per second, i.e. what is printed out by the performance test app, and this doubled.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karl Lattimer</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-674</link>
		<dc:creator>Karl Lattimer</dc:creator>
		<pubDate>Tue, 15 Sep 2009 09:52:49 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-674</guid>
		<description>&quot;Construction speed for simple objects more than doubled&quot; is bad English.

Essentially if construction speed was 1/2 a second, this sentence implies that it&#039;s now 1 second. 

What you should have said is;

&quot;Construction time for simple objects more than halved&quot; - which makes more sense.</description>
		<content:encoded><![CDATA[<p>&#8220;Construction speed for simple objects more than doubled&#8221; is bad English.</p>
<p>Essentially if construction speed was 1/2 a second, this sentence implies that it&#8217;s now 1 second. </p>
<p>What you should have said is;</p>
<p>&#8220;Construction time for simple objects more than halved&#8221; &#8211; which makes more sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 14.09.2009 OSiM 2009 &#8211; Blog of Tim Janik</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-673</link>
		<dc:creator>14.09.2009 OSiM 2009 &#8211; Blog of Tim Janik</dc:creator>
		<pubDate>Tue, 15 Sep 2009 07:55:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-673</guid>
		<description>[...] Yes, I&#8217;ve seen  Alex recent work and will take a look once I&#8217;m back from the [...]</description>
		<content:encoded><![CDATA[<p>[...] Yes, I&#8217;ve seen  Alex recent work and will take a look once I&#8217;m back from the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GNOME Commit-Digest &#187; Blog Archive &#187; Issue 49</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-672</link>
		<dc:creator>GNOME Commit-Digest &#187; Blog Archive &#187; Issue 49</dc:creator>
		<pubDate>Sun, 13 Sep 2009 11:51:39 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-672</guid>
		<description>[...] Larsson did some GObject performance work (in the glib gobject-performance branch), improving the speed of instance creation for classes that [...]</description>
		<content:encoded><![CDATA[<p>[...] Larsson did some GObject performance work (in the glib gobject-performance branch), improving the speed of instance creation for classes that [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Havoc</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-671</link>
		<dc:creator>Havoc</dc:creator>
		<pubDate>Sat, 12 Sep 2009 01:57:35 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-671</guid>
		<description>Nice, that was about 9 years overdue ;-)

Might be fun if the performance suite had a simple gobject vs. hand-rolled struct comparison in it, just to quantify that (people will still think the hand-rolled struct is much faster until they see numbers I bet)</description>
		<content:encoded><![CDATA[<p>Nice, that was about 9 years overdue <img src='http://blogs.gnome.org/alexl/wp-content/mu-plugins/tango-smilies/tango/face-wink.png' alt=';-)' class='wp-smiley' /> </p>
<p>Might be fun if the performance suite had a simple gobject vs. hand-rolled struct comparison in it, just to quantify that (people will still think the hand-rolled struct is much faster until they see numbers I bet)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pvanhoof</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-670</link>
		<dc:creator>pvanhoof</dc:creator>
		<pubDate>Fri, 11 Sep 2009 08:26:01 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-670</guid>
		<description>Thanks for picking up the patches. Sad that it had to take so much time for somebody to pick it up, the bug is almost a year old, and the same patch was proposed immediately after opening the bug. Nice that you further finetuned by taking a look at the interface-lookup problems too.</description>
		<content:encoded><![CDATA[<p>Thanks for picking up the patches. Sad that it had to take so much time for somebody to pick it up, the bug is almost a year old, and the same patch was proposed immediately after opening the bug. Nice that you further finetuned by taking a look at the interface-lookup problems too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Kost</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-669</link>
		<dc:creator>Stefan Kost</dc:creator>
		<pubDate>Fri, 11 Sep 2009 05:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-669</guid>
		<description>Forgot to mentioned the bugs:
* bug #536939 has a testapplication and some discussion
* bug #418970 has some more discussion with the outcome that the notify queue list should use g_slice</description>
		<content:encoded><![CDATA[<p>Forgot to mentioned the bugs:<br />
* bug #536939 has a testapplication and some discussion<br />
* bug #418970 has some more discussion with the outcome that the notify queue list should use g_slice</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Stedfast</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-667</link>
		<dc:creator>Jeffrey Stedfast</dc:creator>
		<pubDate>Thu, 10 Sep 2009 20:39:28 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-667</guid>
		<description>Woot! Thank you Alex! This is awesome! GObject creation performance was the one thing that really hurt GMime&#039;s performance in the move from 2.2 to 2.4 (because I made everything into a GObject instead of a custom struct for a lot of things).</description>
		<content:encoded><![CDATA[<p>Woot! Thank you Alex! This is awesome! GObject creation performance was the one thing that really hurt GMime&#8217;s performance in the move from 2.2 to 2.4 (because I made everything into a GObject instead of a custom struct for a lot of things).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Kost</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-666</link>
		<dc:creator>Stefan Kost</dc:creator>
		<pubDate>Thu, 10 Sep 2009 19:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-666</guid>
		<description>Cool. So what about getting rid of the global paramspec pool next :)</description>
		<content:encoded><![CDATA[<p>Cool. So what about getting rid of the global paramspec pool next <img src='http://blogs.gnome.org/alexl/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jegHegy</title>
		<link>http://blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/comment-page-1/#comment-665</link>
		<dc:creator>jegHegy</dc:creator>
		<pubDate>Thu, 10 Sep 2009 14:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/alexl/?p=115#comment-665</guid>
		<description>Thanks for the replies! Keep up the good work, everyone.</description>
		<content:encoded><![CDATA[<p>Thanks for the replies! Keep up the good work, everyone.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/alexl/2009/09/09/gobject-performance-work/feed/ ) in 0.18674 seconds, on Feb 10th, 2012 at 11:40 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 12:40 am UTC -->
