Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wrighton <davidwr@microsoft.com>2017-04-29 02:21:51 +0300
committerDavid Wrighton <davidwr@microsoft.com>2017-04-29 02:21:51 +0300
commit790ea4e6b76986997cbcc8e12f6e66dbee86eaeb (patch)
treed6612093377ffebf50bade900635ca08bb389b8b /src/System.Private.Jit
parentd86dbc384ca8ae34245bdca97d59a144bc8e2548 (diff)
Enhance debugging support for existing .NET Native managed debugger
- Change eetype node name to end with ::`vftable' to improve debuggability in windbg - Change node name of statics nodes to be composed from mangled type name + a suffix. This makes it possible to find these statics blocks through msdia api surface. Will need work with debugger symbol generation to provide individual static field lookup - Send debugger events on module load for TypeManager based modules [tfs-changeset: 1656557]
Diffstat (limited to 'src/System.Private.Jit')
-rw-r--r--src/System.Private.Jit/src/System.Private.Jit.csproj1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/System.Private.Jit/src/System.Private.Jit.csproj b/src/System.Private.Jit/src/System.Private.Jit.csproj
index 7847fe123..fcf2cd590 100644
--- a/src/System.Private.Jit/src/System.Private.Jit.csproj
+++ b/src/System.Private.Jit/src/System.Private.Jit.csproj
@@ -126,6 +126,7 @@
<Compile Include="$(ILCompilerBasePath)\Compiler\ReadyToRun.cs" />
<Compile Include="$(ILCompilerBasePath)\Compiler\TypeExtensions.cs" />
<Compile Include="$(ILCompilerBasePath)\Compiler\NameMangler.cs" />
+ <Compile Include="$(ILCompilerBasePath)\Compiler\NodeMangler.cs" />
<Compile Include="$(ILCompilerBasePath)\IL\Stubs\PInvokeILProvider.cs" />
<Compile Include="$(DependencyAnalysisFrameworkBasePath)\IDependencyNode.cs" />
<Compile Include="$(DependencyAnalysisFrameworkBasePath)\DependencyNode.cs" />