about summary refs log tree commit homepage
path: root/lib/rainbows/event_machine/try_defer.rb
DateCommit message (Collapse)
2015-11-18reduce constant lookup dependencies
Unicorn 5 removes some constants we were using, and constant lookups + inline caching are waste of time anyways on newer Rubies with the opt_str_freeze bytecode instruction. This may reduce performance for folks on older Rubies (probably not noticeable); but improves performance for folks on newer Rubies.
2011-05-21try_defer: enable documentation
It should hopefully give this more visibility even though it's an internal feature.
2010-07-19event_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.