Skip to content

Update dependency FastExpressionCompiler.Internal.src to v4#896

Merged
david-driscoll merged 1 commit intomasterfrom
renovate/fastexpressioncompiler.internal.src-4.x
Nov 18, 2023
Merged

Update dependency FastExpressionCompiler.Internal.src to v4#896
david-driscoll merged 1 commit intomasterfrom
renovate/fastexpressioncompiler.internal.src-4.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Nov 12, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
FastExpressionCompiler.Internal.src 3.3.4 -> 4.0.0 age adoption passing confidence

Release Notes

dadhi/FastExpressionCompiler (FastExpressionCompiler.Internal.src)

v4.0.0: Major release

v4.0.0 Major release

  • fixed: #​352 xxxAssign doesn't work with MemberAccess

  • fixed: #​353 NullReferenceException when calling CompileFast() results

  • fixed: #​357 Invalid program exception

  • fixed: #​366 FastExpressionCompiler[v3.3.4] gives incorrect results in some linq operations

  • fixed: #​368 Fix duplicate nested lambda compilation

  • fixed: #​374 CompileFast doesn't work with HasFlag

  • added: #​264 Optimize the array index emit to emit specific Ldelem_ code instead of generic Ldelem

  • added: #​273 Implement IArgumentProvider for the BlockExpression to minimize the consumed memory

  • added: #​346 Is it possible to implement ref local variables?

  • added: #​359 Improve the performance of variable lookup

  • added: #​367 Better diagnostics and debugging with error codes from Collect and Compile rounds

  • added: #​369 Decrease memory occupied by the LightExpression Block by storing Expression in SmallList (partly on stack)

  • added: #​370 Optimize any nested lambda compilation (LINQ) by compiling right after collect one-by-one

  • added: #​372 Support LightExpression.Expression.TryConvertDelegateIntrinsic for converting one type of delegate to another

  • added: #​373 Support custom C# printing for the LightExpression.Expression


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate Bot added the 📦 dependencies Pull requests that update a dependency file label Nov 12, 2023
@github-actions github-actions Bot added this to the v12.0.1 milestone Nov 12, 2023
@david-driscoll david-driscoll merged commit 2974dd7 into master Nov 18, 2023
@david-driscoll david-driscoll deleted the renovate/fastexpressioncompiler.internal.src-4.x branch November 18, 2023 15:14
@rsg-bot rsg-bot modified the milestones: v12.0.1, v12.1.0 Feb 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants