google-code-export / dataobjectsdotnet

Automatically exported from code.google.com/p/dataobjectsdotnet
0 stars 0 forks source link

Eliminate any boxing usage in Core.Tuples framework #382

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Subj.

The idea behind is to "emulate" generic virtual method calls (relying on 
internal dictionaries) via regular virtual method calls returning delegates 
based on field index (relying on array access).

This will raise up tuples performance at least by 30% (without any GC load), 
but in reality, likely, by 70-100% (with certain GC load).

Original issue reported on code.google.com by alex.yakunin on 7 Sep 2009 at 3:31

GoogleCodeExporter commented 9 years ago
See "Xtensive.Core\Xtensive.Core.Tests\DotNetFramework\NewTupleLogicTest.cs" 
for 
details.

Original comment by alex.yakunin on 7 Sep 2009 at 3:33

GoogleCodeExporter commented 9 years ago

Original comment by alex.yakunin on 15 Oct 2009 at 5:39

GoogleCodeExporter commented 9 years ago

Original comment by alexis.k...@gmail.com on 20 Oct 2009 at 11:45