Quantcast
Channel: Comments on: Fibers implemented for Ruby 1.8.{6,7}
Browsing latest articles
Browse All 10 View Live

By: Jay Phillips

Awesome! Keep up the good work! Any word from Japan on whether this could be accepted into 1.8.8?

View Article



By: Interesting Ruby Tidbits That Don’t Need Separate Posts #22

[...] a feature in Ruby 1.9 (think of Ruby 1.8′s threads but strip away the scheduling). Joe Damato has implemented fibers for Ruby 1.8.6 and 1.8.7. It’s a patch directly against the MRI source code...

View Article

By: Yo Dawg: Using a package management system to install a package...

[...] 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...

View Article

By: Compilação de pequenas novidades do mundo Ruby - Abril 2009

[...] 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...

View Article

By: Fibers & Cooperative Scheduling in Ruby - igvita.com

[...] 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|7), and also provide a great example of...

View Article


By: Ruby Fibers: 8 Useful Reads On Ruby’s New Concurrency Feature

[...] 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...

View Article

By: Fibras: 8 leituras úteis sobre a nova funcionalidade de concorrência do Ruby

[...] 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...

View Article

By: Untangling Evented Code with Ruby Fibers - igvita.com

[...] 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 [...]

View Article


By: pesco

FWIW, I've solved the same problem using Ruby's very own 'Kernel#callcc'. Pros: small (~40 lines), robust, works with any Ruby that has 'callcc', true drop-in replacement (no patching necessary). Cons:...

View Article


By: ARJ

We've modified Joe's 1.8.7p72 fibers patch to work with 1.8.7p174 and 1.8.7p249. It's great and very useful to us.

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images