Michael Letterle:

> I'd just gotten done implementing DEFLATE in pure ruby, and figuring
> there'd be a performance hit I was interested to see what it would be.
>  On IronRuby (compiled in Release) it takes a full 16 seconds to
> decompress a ~1KB file... in CRuby it's less then a second.  An ~800KB
> file takes 42 seconds in CRuby, while IronRuby takes a whopping...
> well I don't know, I killed it after it was running for about a half
> hour and using upwards of 100MB of memory!
>
> Now this is just a straight port of "puff.c" from the zlib library, so
> it's certainly not optimized for speed in any way, but the difference
> in runtimes really struck me.
>
> I suppose at the very least we have a good stress test for rbx ;) Just
> thought I'd share.

Cool :) Can you send along the source code for your implementation so we can 
investigate?

Thanks
-John

_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to