Dynamic Reflection Library release 2.5.0.0 on CodePlex
I've updated my Dynamic LCG-based Reflection wrapper tonight. This new version finally has extensive XML documentation in place. I also refactored a little bit of the code to eliminate duplicate calls and sped up the code a tiny bit.
As of this release, I'm actually 6% faster than native calls (e.g. the code emitted by the C# compiler is actually slower) against reference-types when doing explicit binding to methods. This means that there is realistically little to no cost doing name-based binding to arbitrary methods at runtime.
Head on over to the CodePlex project for more information and the downloads.
Technorati tags: LCG, DynamicMethod, Lightweight Code Generation, Reflection.Emit, CodePlex, MethodInfo, FieldInfo, PropertyInfo, ConstructorInfo, .Net 2.0
No comments:
Post a Comment