Skip to content

Make Module::LoadAssembly return Assembly instead of DomainAssembly#107411

Merged
elinor-fung merged 4 commits intodotnet:mainfrom
elinor-fung:less-domain-assembly
Sep 6, 2024
Merged

Make Module::LoadAssembly return Assembly instead of DomainAssembly#107411
elinor-fung merged 4 commits intodotnet:mainfrom
elinor-fung:less-domain-assembly

Conversation

@elinor-fung
Copy link
Member

@elinor-fung elinor-fung commented Sep 5, 2024

  • Switch Module::LoadAssembly to return Assembly instead of DomainAssembly
  • Remove AssemblySpec::LoadDomainAssembly - make callers use AssemblySpec::LoadAssembly instead

Just slowly switching some things to Assembly so that DomainAssembly is less pervasive (and easier to eventually remove).

Contributes to #104590

cc @jkotas @AaronRobinsonMSFT

@elinor-fung elinor-fung merged commit 42f3dce into dotnet:main Sep 6, 2024
@elinor-fung elinor-fung deleted the less-domain-assembly branch September 6, 2024 15:35
jtschuster pushed a commit to jtschuster/runtime that referenced this pull request Sep 17, 2024
…otnet#107411)

- Switch `Module::LoadAssembly` to return `Assembly` instead of `DomainAssembly`
- Remove unnecessary parameter on Module::GetAssemblyIfLoaded
- Remove `AssemblySpec::LoadDomainAssembly` - make callers use `AssemblySpec::LoadAssembly` instead
sirntar pushed a commit to sirntar/runtime that referenced this pull request Sep 30, 2024
…otnet#107411)

- Switch `Module::LoadAssembly` to return `Assembly` instead of `DomainAssembly`
- Remove unnecessary parameter on Module::GetAssemblyIfLoaded
- Remove `AssemblySpec::LoadDomainAssembly` - make callers use `AssemblySpec::LoadAssembly` instead
@github-actions github-actions bot locked and limited conversation to collaborators Oct 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants