Hi Ethar,
Thanks for the explanation!
I remember there used to be a significant performance degradation with this approach, although things may have changed with newer .Net releases. We should run some benchmarks to see actual numbers instead of guessing though (also on mono)!
Note that I'm "ok" with some internal quasi code duplication for performance reasons. It would be very nice if we could avoid it, but on the other hand it is code that doesn't change a lot, so it's not that much of a burden in practice.
Thanks,
Christoph
Thanks for the explanation!
I remember there used to be a significant performance degradation with this approach, although things may have changed with newer .Net releases. We should run some benchmarks to see actual numbers instead of guessing though (also on mono)!
Note that I'm "ok" with some internal quasi code duplication for performance reasons. It would be very nice if we could avoid it, but on the other hand it is code that doesn't change a lot, so it's not that much of a burden in practice.
Thanks,
Christoph