-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Some cleanups in Assembly/Loader area (#57023)
* rename GAC -> TPA * remove GetAvailableImageTypes * Removed ICLRPrivAssembly * Move Assembly:: Add/Release to .inl * ApplicationContext is not implementing IUnknown * ApplicationContext does not need AppDomainId * ICLRPrivBinder is not a COM object * Assembly is not a binder and should not have BindAssemblyByName * ApplicationContext is always an embedded value and does not need reference counting. * Simplified GetBinderID and GetLoaderAllocator, since not COM * Moved AppContext to up to ICLRPrivBinder * Removed GetBinderHash * Removed a couple now pointless AddRef/Release * virtualized BindUsingAssemblyName * renamed ICLRPrivBinder --> AssemblyBinder * renamed BINDER_SPACE::AssemblyBinder --> BINDER_SPACE::AssemblyBinderCommon * Merge CCoreCLRBinderHelper into AssemblyBinderCommon * Rename CLRPrivBinderCoreCLR -->DefaultAssemblyBinder * Renamed CLRPrivBinderAssemblyLoadContext --> CustomAssemblyBinder * Renamed PTR_ICLRPrivBinder --> PTR_AssemblyBinder * Remove clrprivbinding_i.cpp * A few touch ups * fix Linux build
- Loading branch information
Showing
67 changed files
with
684 additions
and
1,531 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
Oops, something went wrong.