Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
767 contributions in the last year
Activity overview
Contribution activity
November 1, 2020
October 2020
- dadhi/shields JavaScript
- dadhi/azure-functions-host C#
Created a pull request in dbolin/Apex.Serialization that received 1 comment
Using the FastExpressionCompiler.LightExpression to build and compile the expressions
Currently using FEC.LE v3.0.0-preview-02
All tests are passing
The benchmark results for the String Dictionary expression:
BenchmarkDotNet=v0.12.…
Created an issue in dadhi/DryIoc that received 2 comments
- fix ToCSharpString output of Block wrapped in Convert and Conditional at the right side of assignment
- Add conversion from the System Expression to the Light Expression to allow hoisted system expression embedding in the larger light expression
- Support ToCSharpString for the System Expression
- Support ToExpressionString for the System Expression
- Opt-out closure constants collection for the case we only need to collect Blocks and Gotos
- Implement IArgumentProvider and IParameterProvider for the LightExpression to save the memory and reduce complexity
- Fix the array index loading the index stored in variable and then accessing the array element member or calling the method
- Optimize the array index emit to emit specific Ldelem_ code instead of generic Ldelem
- Emit IL for the open-generic method
- Optimize OpCode.Ceq plus Branch into a single compare-and-branch
- Document the DryIoc.Messages namespace
- Document a lower level registration abstractions DelegateFactory, ReflectionFactory, ExpressionFactory, etc
- [MS.DI] Add the Rules.WithServiceProviderGetServiceShouldThrowIfUnresolved
- [MS.DI] Support the ISupportRequiredService.GetRequiredService
- Add RegisterInitializer with the IReuse parameter overload to allow separate initializer lifetime