Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release/8.0] Improve perf of ActivatorUtilities.CreateInstance() #91881

Merged
merged 9 commits into from
Sep 11, 2023

Commits on Sep 11, 2023

  1. Improve perf of ActivatorUtilities.CreateInstance()

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    a761b06 View commit details
    Browse the repository at this point in the history
  2. Support MetadataUpdateHandler for hot reload

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    e3f67c7 View commit details
    Browse the repository at this point in the history
  3. Support unloadable assembly contexts

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    62a573d View commit details
    Browse the repository at this point in the history
  4. Add tests

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    6d5f666 View commit details
    Browse the repository at this point in the history
  5. Rename new test classes

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    814b3c9 View commit details
    Browse the repository at this point in the history
  6. Remove Mono from test; remove cache for NetFramework; remove use of C…

    …onstructorInvoker for possible risk of callstack usage
    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    f9673be View commit details
    Browse the repository at this point in the history
  7. Misc naming etc; non-functional

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    91815d1 View commit details
    Browse the repository at this point in the history
  8. Update some comments

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    c85ea34 View commit details
    Browse the repository at this point in the history
  9. Simplify use of ConditionalWeakTable.Add

    steveharter authored and github-actions committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    94f794b View commit details
    Browse the repository at this point in the history