You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
R2RDump support for MVIDs; R2R format update; various minor fixes
(*) Renamed 'ComponentAssemblyMvids' to 'ManifestAssemblyMvids' to
better express the fact that the MVID table is parallel to the
manifest metadata.
(*) Added basic R2RDump support for dumping the manifest assembly
MVID table.
(*) Fixed R2R format version number in Crossgen2.
Thanks
Tomas
Copy file name to clipboardExpand all lines: src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/ManifestAssemblyMvidHeaderNode.cs
+16-6Lines changed: 16 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
// Licensed to the .NET Foundation under one or more agreements.
2
2
// The .NET Foundation licenses this file to you under the MIT license.
Copy file name to clipboardExpand all lines: src/coreclr/tools/aot/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRun/ManifestMetadataTableNode.cs
+11-16Lines changed: 11 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -43,10 +43,10 @@ public class ManifestMetadataTableNode : HeaderTableNode
43
43
44
44
/// <summary>
45
45
/// MVID's of the assemblies included in manifest metadata to be emitted as the
46
-
/// ComponentAssemblyMvid R2R header table used by the runtime to check loaded assemblies
46
+
/// ManifestAssemblyMvid R2R header table used by the runtime to check loaded assemblies
47
47
/// and fail fast in case of mismatch.
48
48
/// </summary>
49
-
privatereadonlyList<Guid>_componentAssemblyMvids;
49
+
privatereadonlyList<Guid>_manifestAssemblyMvids;
50
50
51
51
/// <summary>
52
52
/// Registered signature emitters.
@@ -78,7 +78,7 @@ public ManifestMetadataTableNode(NodeFactory nodeFactory)
0 commit comments