forked from dotnet/corefx
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add unloadable AssemblyLoadContext API and tests
The change is based on dotnet#14763, but I had to change many things due to the fact that the project.json files are not used anymore and due to the slighly different semantics of the Unloading event, which now fires when the unloading is about to start and doesn't indicate the unload is almost done as before. Additional changes: * Tests for all remaining unsupported features: * delegate marshalling for types in collectible assemblies * FixedAddressValueTypeAttribute * COM interop * Removed checked in binary System.Runtime.Loader.Test.Assembly.dll, modified the msbuild projects to build it at the build time instead.
- Loading branch information
Showing
15 changed files
with
704 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.