Open
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
Metadata
Metadata
Assignees
Type
Projects
Status
No status