-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Open
Labels
area-AssemblyLoader-coreclrin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged
Milestone
Description
DomainAssembly
represented an assembly loaded (or being loaded) into a particular app domain - that is, there was a unique DomainAssembly
per assembly per app domain. In our one app domain world, DomainAssembly
versus Assembly
is a confusing abstraction. We should move things off of DomainAssembly
and eventually remove it.
Some things it currently handles:
- Exposed managed object for
Assembly
andModule
- should be able to move toAssembly
/Module
- Associated with
AssemblyObject
- can probably becomeAssembly
FileLoadLevel
, incremental loading based on level, and associated tracking/checks - maybe this - just load tracking - is what it becomes (renamed) or maybe collapse intoAssembly
- Determining
DebuggerAssemblyControlFlags
for the assembly/module - Used as main representation of a module in internal debug interfaces
- Tracking of collectible assemblies in the same ALC
am11, AustinWise, PaulusParssinen and lambdageek
Metadata
Metadata
Assignees
Labels
area-AssemblyLoader-coreclrin-prThere is an active PR which will close this issue when it is mergedThere is an active PR which will close this issue when it is merged
Type
Projects
Status
No status