<?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: Fibers implemented for Ruby 1.8.{6,7}</title>
	<atom:link href="http://timetobleed.com/fibers-implemented-for-ruby-1867/feed/" rel="self" type="application/rss+xml" />
	<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/</link>
	<description>technical ramblings from a wanna-be unix dinosaur</description>
	<lastBuildDate>Wed, 21 Jul 2010 07:31:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: ARJ</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-745</link>
		<dc:creator>ARJ</dc:creator>
		<pubDate>Fri, 11 Jun 2010 03:09:44 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-745</guid>
		<description>We&#039;ve modified Joe&#039;s 1.8.7p72 fibers patch to work with 1.8.7p174 and 1.8.7p249. It&#039;s great and very useful to us.</description>
		<content:encoded><![CDATA[<p>We&#39;ve modified Joe&#39;s 1.8.7p72 fibers patch to work with 1.8.7p174 and 1.8.7p249. It&#39;s great and very useful to us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pesco</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-744</link>
		<dc:creator>pesco</dc:creator>
		<pubDate>Thu, 10 Jun 2010 16:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-744</guid>
		<description>FWIW, I&#039;ve solved the same problem using Ruby&#039;s very own &#039;Kernel#callcc&#039;. Pros: small (~40 lines), robust, works with any Ruby that has &#039;callcc&#039;, true drop-in replacement (no patching necessary). Cons: Probably less efficient (dependent on the run-time characteristics of the &#039;callcc&#039; implementation).&lt;br&gt;&lt;br&gt;So as long as you don&#039;t want to create thousands of fibers per second, this is an alternative:&lt;br&gt;&lt;a href=&quot;http://www.khjk.org/log/2010/jun/fibr.html&quot; rel=&quot;nofollow&quot;&gt;http://www.khjk.org/log/2010/jun/fibr.html&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>FWIW, I&#39;ve solved the same problem using Ruby&#39;s very own &#39;Kernel#callcc&#39;. Pros: small (~40 lines), robust, works with any Ruby that has &#39;callcc&#39;, true drop-in replacement (no patching necessary). Cons: Probably less efficient (dependent on the run-time characteristics of the &#39;callcc&#39; implementation).</p>
<p>So as long as you don&#39;t want to create thousands of fibers per second, this is an alternative:<br /><a href="http://www.khjk.org/log/2010/jun/fibr.html" rel="nofollow">http://www.khjk.org/log/2010/jun/fibr.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Untangling Evented Code with Ruby Fibers - igvita.com</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-553</link>
		<dc:creator>Untangling Evented Code with Ruby Fibers - igvita.com</dc:creator>
		<pubDate>Mon, 22 Mar 2010 16:55:51 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-553</guid>
		<description>[...] should also mention that fibers have been ported to Ruby 1.8, but due to their implementation on top of green threads they incur much larger overhead - in other [...]</description>
		<content:encoded><![CDATA[<p>[...] should also mention that fibers have been ported to Ruby 1.8, but due to their implementation on top of green threads they incur much larger overhead &#8211; in other [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fibras: 8 leituras úteis sobre a nova funcionalidade de concorrência do Ruby</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-347</link>
		<dc:creator>Fibras: 8 leituras úteis sobre a nova funcionalidade de concorrência do Ruby</dc:creator>
		<pubDate>Sun, 17 May 2009 02:42:51 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-347</guid>
		<description>[...] Fibers implemented for Ruby 1.8.6/7 - Aman Gupta e Joe Damato adquiriram suas faixas pretas de programadores com um conjuntos de patches para as versões  1.8.6 e 1.8.7 do Ruby que implementa fibers nesses interpretadores. Um trabalho impressionante. [...]</description>
		<content:encoded><![CDATA[<p>[...] Fibers implemented for Ruby 1.8.6/7 &#8211; Aman Gupta e Joe Damato adquiriram suas faixas pretas de programadores com um conjuntos de patches para as versões  1.8.6 e 1.8.7 do Ruby que implementa fibers nesses interpretadores. Um trabalho impressionante. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby Fibers: 8 Useful Reads On Ruby&#8217;s New Concurrency Feature</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-345</link>
		<dc:creator>Ruby Fibers: 8 Useful Reads On Ruby&#8217;s New Concurrency Feature</dc:creator>
		<pubDate>Wed, 13 May 2009 19:48:01 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-345</guid>
		<description>[...] Fibers implemented for Ruby 1.8.6/7 - Aman Gupta and Joe Damato quickly earned their code master badges with a set of patches for Ruby 1.8.6 and 1.8.7 that implemented fibers on those Ruby interpreters. I haven&#039;t tried it myself, but it looks like an impressive piece of work nonetheless. [...]</description>
		<content:encoded><![CDATA[<p>[...] Fibers implemented for Ruby 1.8.6/7 &#8211; Aman Gupta and Joe Damato quickly earned their code master badges with a set of patches for Ruby 1.8.6 and 1.8.7 that implemented fibers on those Ruby interpreters. I haven&#8217;t tried it myself, but it looks like an impressive piece of work nonetheless. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fibers &#38; Cooperative Scheduling in Ruby - igvita.com</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-343</link>
		<dc:creator>Fibers &#38; Cooperative Scheduling in Ruby - igvita.com</dc:creator>
		<pubDate>Wed, 13 May 2009 17:44:11 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-343</guid>
		<description>[...] be scheduled via IO interrupts - no extra context switches, no locks! Joe Damato and Aman Gupta ported the functionality of Fibers to Ruby 1.8.(6&#124;7), and also provide a great example of converting the asynchronous MySQL driver to work in [...]</description>
		<content:encoded><![CDATA[<p>[...] be scheduled via IO interrupts &#8211; no extra context switches, no locks! Joe Damato and Aman Gupta ported the functionality of Fibers to Ruby 1.8.(6|7), and also provide a great example of converting the asynchronous MySQL driver to work in [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Compilação de pequenas novidades do mundo Ruby - Abril 2009</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-335</link>
		<dc:creator>Compilação de pequenas novidades do mundo Ruby - Abril 2009</dc:creator>
		<pubDate>Fri, 08 May 2009 02:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-335</guid>
		<description>[...] fazem parte do Ruby 1.9 (pense em algo como os threads do Ruby 1.8 mas sem scheduling). Joe Damato implementou fibers para Ruby 1.8.6 e 1.8.7. Porém, ele altera diretamente o código do MRI, então você tem que ser muito corajoso ou estar [...]</description>
		<content:encoded><![CDATA[<p>[...] fazem parte do Ruby 1.9 (pense em algo como os threads do Ruby 1.8 mas sem scheduling). Joe Damato implementou fibers para Ruby 1.8.6 e 1.8.7. Porém, ele altera diretamente o código do MRI, então você tem que ser muito corajoso ou estar [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yo Dawg: Using a package management system to install a package management system at time to bleed by Joe Damato</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-239</link>
		<dc:creator>Yo Dawg: Using a package management system to install a package management system at time to bleed by Joe Damato</dc:creator>
		<pubDate>Mon, 27 Apr 2009 07:24:21 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-239</guid>
		<description>[...] next PKGBUILD is a bit more intense. It is our PKGBUILD for Ruby, with a bunch of extra patches (fibers, ruby GC patches, and ruby thread bugfixes).  pkgname=ruby pkgver=1.8.7_p72 _pkgver=1.8.7-p72 [...]</description>
		<content:encoded><![CDATA[<p>[...] next PKGBUILD is a bit more intense. It is our PKGBUILD for Ruby, with a bunch of extra patches (fibers, ruby GC patches, and ruby thread bugfixes).  pkgname=ruby pkgver=1.8.7_p72 _pkgver=1.8.7-p72 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Interesting Ruby Tidbits That Don’t Need Separate Posts #22</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-234</link>
		<dc:creator>Interesting Ruby Tidbits That Don’t Need Separate Posts #22</dc:creator>
		<pubDate>Fri, 24 Apr 2009 17:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-234</guid>
		<description>[...] a feature in Ruby 1.9 (think of Ruby 1.8&#039;s threads but strip away the scheduling). Joe Damato has implemented fibers for Ruby 1.8.6 and 1.8.7. It&#039;s a patch directly against the MRI source code though, so you&#039;ll need to be pretty brave or [...]</description>
		<content:encoded><![CDATA[<p>[...] a feature in Ruby 1.9 (think of Ruby 1.8&#8242;s threads but strip away the scheduling). Joe Damato has implemented fibers for Ruby 1.8.6 and 1.8.7. It&#8217;s a patch directly against the MRI source code though, so you&#8217;ll need to be pretty brave or [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jay Phillips</title>
		<link>http://timetobleed.com/fibers-implemented-for-ruby-1867/comment-page-1/#comment-188</link>
		<dc:creator>Jay Phillips</dc:creator>
		<pubDate>Tue, 17 Feb 2009 23:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://timetobleed.com/?p=231#comment-188</guid>
		<description>Awesome! Keep up the good work!

Any word from Japan on whether this could be accepted into 1.8.8?</description>
		<content:encoded><![CDATA[<p>Awesome! Keep up the good work!</p>
<p>Any word from Japan on whether this could be accepted into 1.8.8?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
