summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorDrew Noakes <git@drewnoakes.com>2018-08-22 13:54:20 +0100
committerJan Kotas <jkotas@microsoft.com>2018-08-22 05:54:20 -0700
commitfea6dcacb820057eb24a25b97c337b5dcf881301 (patch)
treee1b3bd468f01293affa95405ad8f5a3038b6eaf0 /Documentation
parent4804b07868d3da2c69a31469bdae9365a63739be (diff)
downloadcoreclr-fea6dcacb820057eb24a25b97c337b5dcf881301.tar.gz
coreclr-fea6dcacb820057eb24a25b97c337b5dcf881301.tar.bz2
coreclr-fea6dcacb820057eb24a25b97c337b5dcf881301.zip
Fix broken documentation links into mscorlib code (#19598)
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/botr/method-descriptor.md2
-rw-r--r--Documentation/project-docs/contributing.md4
-rw-r--r--Documentation/project-docs/glossary.md2
3 files changed, 4 insertions, 4 deletions
diff --git a/Documentation/botr/method-descriptor.md b/Documentation/botr/method-descriptor.md
index 1125679893..14cf19f85c 100644
--- a/Documentation/botr/method-descriptor.md
+++ b/Documentation/botr/method-descriptor.md
@@ -91,7 +91,7 @@ The slot is either in MethodTable or in MethodDesc itself. The location of the s
The slot is stored in MethodTable for methods that require efficient lookup via slot index, e.g. virtual methods or methods on generic types. The MethodDesc contains the slot index to allow fast lookup of the entry point in this case.
-Otherwise, the slot is part of the MethodDesc itself. This arrangement improves data locality and saves working set. Also, it is not even always possible to preallocate a slot in a MethodTable upfront for dynamically created MethodDescs, such as for methods added by Edit & Continue, instantiations of generic methods or [dynamic methods](https://github.com/dotnet/coreclr/blob/master/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs).
+Otherwise, the slot is part of the MethodDesc itself. This arrangement improves data locality and saves working set. Also, it is not even always possible to preallocate a slot in a MethodTable upfront for dynamically created MethodDescs, such as for methods added by Edit & Continue, instantiations of generic methods or [dynamic methods](https://github.com/dotnet/coreclr/blob/master/src/System.Private.CoreLib/src/System/Reflection/Emit/DynamicMethod.cs).
MethodDesc Chunks
-----------------
diff --git a/Documentation/project-docs/contributing.md b/Documentation/project-docs/contributing.md
index 6ccf343b55..12de0145dd 100644
--- a/Documentation/project-docs/contributing.md
+++ b/Documentation/project-docs/contributing.md
@@ -112,7 +112,7 @@ The following file header is the used for .NET Core. Please use it for new files
```
- See [class.cpp](../../src/vm/class.cpp) for an example of the header in a C++ file.
-- See [List.cs](../../src/mscorlib/shared/System/Collections/Generic/List.cs) for an example of the header in a C# file.
+- See [List.cs](../../src/System.Private.CoreLib/shared/System/Collections/Generic/List.cs) for an example of the header in a C# file.
Contributing Ports
------------------
@@ -147,7 +147,7 @@ The following rules must be followed for PRs that include files from another pro
- The license of the file is left in-tact.
- The contribution is correctly attributed in the [3rd party notices](../../THIRD-PARTY-NOTICES.TXT) file in the repository, as needed.
-See [IdnMapping.cs](../../src/mscorlib/shared/System/Globalization/IdnMapping.cs) for an example of a file copied from another project and attributed in the [CoreCLR 3rd party notices](../../THIRD-PARTY-NOTICES.TXT) file.
+See [IdnMapping.cs](../../src/System.Private.CoreLib/shared/System/Globalization/IdnMapping.cs) for an example of a file copied from another project and attributed in the [CoreCLR 3rd party notices](../../THIRD-PARTY-NOTICES.TXT) file.
Porting Files from Other Projects
---------------------------------
diff --git a/Documentation/project-docs/glossary.md b/Documentation/project-docs/glossary.md
index 97ff618c08..41c5050791 100644
--- a/Documentation/project-docs/glossary.md
+++ b/Documentation/project-docs/glossary.md
@@ -18,7 +18,7 @@ As much as possible, we should link to the most authoritative and recent source
| GC | [Garbage Collector](https://github.com/dotnet/coreclr/blob/master/Documentation/botr/garbage-collection.md). |
| IPC | Inter-Process Communicaton. |
| JIT | [Just-in-Time](https://github.com/dotnet/coreclr/blob/master/Documentation/botr/ryujit-overview.md) compiler. RyuJIT is the code name for the next generation Just-in-Time(aka "JIT") for the .NET runtime. |
-| LCG | Lightweight Code Generation. An early name for [dynamic methods](https://github.com/dotnet/coreclr/blob/master/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs). |
+| LCG | Lightweight Code Generation. An early name for [dynamic methods](https://github.com/dotnet/coreclr/blob/master/src/System.Private.CoreLib/src/System/Reflection/Emit/DynamicMethod.cs). |
| MD | MetaData. |
| MDA | Managed Debugging Assistant - see [details](https://docs.microsoft.com/en-us/dotnet/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants) (Note: Not in .NET Core, equivalent diagnostic functionality is made available on a case-by-case basis, e.g. [#15465](https://github.com/dotnet/coreclr/issues/15465)) |
| NGen | Native Image Generator. |