[Ironruby-core] Code Review: RubyTypes1

Tomas Matousek Tomas.Matousek at microsoft.com
Wed Jun 4 21:36:22 EDT 2008


tfpt review "/shelveset:RubyTypes1;REDMOND\tomat"

Generates a new CLR type for Ruby classes only if the class derives from a CLR class not impleemnting IRubyObject interface.
This reduces number of types generated during Rails startup to 15 (from ~500).
Builtin classes will inherit from RubyObject, where possible, or implement IRubyObject in future (that will reduce the number of generated classes in pure Ruby app near to 0).

Tomas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: RubyTypes1.diff
Type: application/octet-stream
Size: 46588 bytes
Desc: RubyTypes1.diff
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20080604/45f373c6/attachment-0001.obj>


More information about the Ironruby-core mailing list