SealedSun SealedSun

Niner since 2005


  • Luke Hoban: Orcas - Compiling LINQ, C# Futures, Intellisense

    Inlining probably won't happen, because the JIT compiler would have to inline all the .Where, .Group, .Sort and .Select calls and those are definitely not short functions.
    Apart from that, LINQ over in-memory structures is written against interfaces (if I'm not mistaken) and therefor uses virtual calls all over the place.
    And yes, the lambda expressions are called via delegates.