From: Tony Arcieri Date: 2012-07-18T01:05:42+09:00 Subject: [ANN] celluloid 0.11.1: actor-based concurrent objects for Ruby --00151761c7aaafb4eb04c508b7ac Content-Type: text/plain; charset=ISO-8859-1 Celluloid is a framework for multithreaded programming in Ruby inspired by the Actor model: http://celluloid.io https://github.com/celluloid/celluloid -- Celluloid 0.11.1 is largely a maintenance release but includes a few new features: * 'exclusive' class method marks methods as always exclusive and runs them outside of a Fiber (useful if you need more stack than Fibers provide) * Celluloid::PoolManager returns its own class when #class is called, instead of proxying to a cell/actor in the pool. * #receive now handles SystemEvents internally * Celluloid::Timers extracted into the timers gem, which Celluloid now uses for its own timers -- Tony Arcieri --00151761c7aaafb4eb04c508b7ac Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Celluloid is a framework for multithreaded programming in Ruby inspired by = the Actor model:

http://celluloid.io
https://github.com/celluloid/cellul= oid

--

Celluloid 0.11.1 is largely= a maintenance release but includes a few new features:

* 'exclusive' class method marks methods as always exclu= sive and runs them
=A0 outside of a Fiber (useful if you need more stack than Fibers prov= ide)
* Celluloid::PoolManager returns its own class when #class i= s called, instead
=A0 of proxying to a cell/actor in the pool.
* #receive now handles SystemEvents internally
* Celluloid::= Timers extracted into the timers gem, which Celluloid now
=A0 use= s for its own timers

--
Tony Arcieri

--00151761c7aaafb4eb04c508b7ac--