event_machine: split out uncommonly used modules
commit5451f0c20d2382ac126e923179c096357d20cf0a
authorEric Wong <normalperson@yhbt.net>
Mon, 19 Jul 2010 10:09:58 +0000 (19 10:09 +0000)
committerEric Wong <normalperson@yhbt.net>
Tue, 20 Jul 2010 00:04:28 +0000 (19 17:04 -0700)
treeaa0c53e1574db980a1769053d20dd7063c909482
parent53b04c96d38bc6bb5fb3b4874fbf59aae81eb6f0
event_machine: split out uncommonly used modules

Some applications may not use Response*Pipe and TryDefer at all,
so there's no reason to pollute the runtime with extra nodes to
mark during GC.
lib/rainbows/event_machine.rb
lib/rainbows/event_machine/response_chunk_pipe.rb [new file with mode: 0644]
lib/rainbows/event_machine/response_pipe.rb [new file with mode: 0644]
lib/rainbows/event_machine/try_defer.rb [new file with mode: 0644]