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