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