[Ironruby-core] Code Review: NoSymbolId1

Tomas Matousek Tomas.Matousek at microsoft.com
Fri Oct 3 18:08:04 EDT 2008

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

  Removes SymbolIds from IronRuby compiler and runtime. Still keeps SymbolId as a representation of Symbol Ruby class. The plan is to replace SymbolId completely by System.String with interning table on RubyContext (the integer values will be unique per script runtime). The table will hold on additional information about the strings (encoding, taint, instance variables, etc.).


-------------- next part --------------
A non-text attachment was scrubbed...
Name: NoSymbolId1.diff
Type: application/octet-stream
Size: 421046 bytes
Desc: NoSymbolId1.diff
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20081003/7f1f3d8b/attachment-0001.obj>

More information about the Ironruby-core mailing list