summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)AuthorFilesLines
2018-03-08Update UsingYourBuild.md (#16842)Luqun Lou1-1/+1
This topic is about DotnetCli instead of CoreRun -- CoreRun is next topic
2018-03-07Remove libuuid from scripts and docs (#16805)kasper33-5/+3
2018-03-05Change COMPLus -> COMPlusVance Morrison1-1/+1
2018-02-28Minor documentation improvements (#16677)Alfred Myers1-2/+2
2018-02-18Update UsingYourBuild.mdBruno Tagliapietra1-3/+9
amend
2018-02-15Fix coreOverlayDir in Unix test instructions (#16415)Sung Yoon Whang1-1/+1
2018-02-13Update UsingYourBuild.mdBruno Tagliapietra1-0/+3
Apparently it needs a PlatformTarget to be specified as well when targeting x64 architecture
2018-02-02update cla link (#16170)Maira Wenzel1-2/+2
2018-01-26Fix FreeBSD build and update build instructions (#15998)Conrad Meyer1-0/+3
Move test code include in global CMakeLists before PAL runtime includes to avoid conflicts between PAL and system headers. (ForeignThreadExceptionsNative.cpp -> thread -> functional -> memory -> cassert -> pal rt "assert.h".) Drop no longer needed remove_definitions lines -- they're only set by the clrdefinitions.cmake include later in the file. Update build instructions to include needed components (ninja, lttng-ust, python27). Add missing ElfW() definition when libunwind does not define it. FreeBSD alloca() is defined in stdlib.h, so include that instead of alloca.h on FreeBSD.
2018-01-18 Update clr-configuration-knobs.md, add new C# csi.exe based script for ↵Jacek Blaszczynski3-934/+1494
xplat document generation (#15858) * C# csx script to generate CoreCLR and Jit configuration knobs doc * Normalize category names, fix typos and white space in clrconfigvalues.h * Normalize category names, knobs descrptions and fix typos in jitconfigvalues.h * Remove clr-complus-conf-docgen.sh * Remove from clrconfigvalues.h CONFIG_ declarations which are already present in jitconfigvalues.h * Update clr-configuration-knobs.md with clr-configuration-knobs.csx script
2018-01-17Add MDA (Managed Debugging Assistant) (#15875)Matt Warren1-0/+1
* Add MDA (Managed Debugging Assistant) * Info about MDA's in .NET Core
2018-01-16[Arm64] Add arm64-intrinsics.md (#15343)Steve MacLean1-0/+476
* [Arm64] Add arm64-intrinsics.md * Revise arm64-intrinsics Respond to feedback Revise namespace recommendations Add goals Fix namespace vs. class issues Add API review details * Revise arm64-intrinsics doc Respond to feedback Add specific class table Clean up typos and whitespace * Revise review process proposal * [Arm64] Add 8.2 extensions and cleanup * Add Jscvt, Lrcpc ... * Revise doc based on feedback * Further doc revisions * More review fixes
2018-01-12updated docs: how to run against local core clr build (#15841)Adam Sitnik3-124/+241
* updated docs: how to run against local core clr build * split the running docs into 3 files to make it simpler to understand
2018-01-11[Local GC] Introduce standalone eventing design document (#15570)Sean Gillespie1-0/+237
* Typing * First draft * Update the doc based on feedback * Next iteration based on feedback * Iteration feedback
2018-01-09Update the document for netcoreapp2.1Jan Kotas1-18/+14
2018-01-09Update links to nightly .NET Core SDK builds (#15799)Jan Kotas1-2/+2
2018-01-04Update profiling API status (#15659)Sung Yoon Whang1-1/+7
* Update profiling API status * Fix wording for ARM ReJIT issue
2018-01-03Fix link to IdnMapping.cs (#15717)Jan Kotas1-2/+2
2018-01-03Link to THIRD-PARTY-NOTICES is fixed (#15665)Atanu1-2/+2
The link to the THIRD-PARTY-NOTICES page is broken in contributing.md [https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/contributing.md] The current link is [https://github.com/dotnet/coreclr/blob/master/THIRD-PARTY-NOTICES] Seems it is missing a '.TXT' at the end of the URL. The correct link should be [https://github.com/dotnet/coreclr/blob/master/THIRD-PARTY-NOTICES.TXT] which is working fine. Issue #15664
2018-01-03Fix minor formatting issue in jit-call-morphing.mdmikedn1-2/+4
2017-12-28Link to the File Header Example for C# was broken. (#15655)Atanu1-1/+1
The File Header example for C# was redirecting to (../../src/mscorlib/src/System/Collections/Generic/List.cs) which was missing in the master repository. The example file has been changed to Comparer.cs which is another file in the same repo path.
2017-12-27Updated links to ABI conventions (#15651)Alfred Myers1-2/+2
2017-12-22Minor tweaks (#15590)Alfred Myers1-2/+3
2017-12-14Merge pull request #15448 from jashook/rebase_dutwJarret Shook1-25/+43
Remove CoreFX runtest dependency
2017-12-14Remove CoreFX runtest dependencyjashook1-25/+43
This change will start using build-test.sh generatelayoutonly to build the coreoverlay directory for use with runtest.sh.
2017-12-13Merge pull request #15483 from CarolEidt/LsraDocCarol Eidt2-8/+991
Lsra doc
2017-12-13Lsra DocumentationCarol Eidt2-8/+991
Update LinearScan section of ryujit-overview.md, and add lsra-detail.md
2017-12-12Update GTF_VAR_USEASG documentationMike Danes2-2/+2
2017-12-05Fixed some broken formatting (#15369)Matt Warren1-8/+8
2017-11-30Jumpstub fixes (#15296)Jan Kotas1-19/+8
- Reserve space for jump stubs for precodes and other code fragments at the end of each code heap segment. This is trying to ensure that eventual allocation of jump stubs for precodes and other code fragments succeeds. Accounting is done conservatively - reserves more than strictly required. It wastes a bit of address space, but no actual memory. Also, this reserve is not used to allocate jump stubs for JITed code since the JITing can recover from failure to allocate the jump stub now. Fixes #14996. - Improve algorithm to reuse HostCodeHeap segments: Maintain estimated size of the largest free block in HostCodeHeap. This estimate is updated when allocation request fails, and also when memory is returned to the HostCodeHeap. Fixes #14995. - Retry JITing on failure to allocate jump stub. Failure to allocate jump during JITing is not fatal anymore. There is extra memory reserved for jump stubs on retry to ensure that the retry succeeds allocating the jump stubs that it needs with high probability. - Respect CodeHeapRequestInfo::getRequestSize for HostCodeHeap. CodeHeapRequestInfo::getRequestSize is used to throttle code heap segment size for large workloads. Not respecting it in HostCodeHeap lead to too many too small code heap segments in large workloads. - Switch HostCodeHeap nibble map to be allocated on regular heap as part. It simplied the math required to estimate the nibble map size, and allocating on regular heap is overall goodness since it does not need to be executable.
2017-11-20Change quotes.Santiago Fernandez Madero1-1/+1
2017-11-20Add a core dump example.Santiago Fernandez Madero1-1/+8
2017-11-19Delete SuppressUnmanagedCodeSecurity on QCallsJan Kotas1-3/+1
2017-11-18Rename mscorlib to System.Private.CoreLib in documentation (#15090)Jan Kotas7-35/+33
Fixes #15078
2017-11-07Delete AllTestProjects.sln (#14894)Jan Kotas1-8/+5
Fixes #14074
2017-11-06Add .NET Core 2.0 performance post (#14875)Ben Adams1-0/+5
2017-10-25Merge pull request #14138 from jashook/arm64_32_multiarch_documentationJarret Shook1-0/+40
Add multiarch arm64(32) Documentation
2017-10-25Add multiarch arm64(32) Documentationjashook1-0/+40
Helps setup running armhf code on an arm64 kernal.
2017-10-23Merge pull request #14647 from BruceForstall/AddArm64FrameLayoutDocBruce Forstall1-0/+362
Add original ARM64 JIT frame layout design document
2017-10-21Add original ARM64 JIT frame layout design documentBruce Forstall1-0/+362
2017-10-20Update profiling API status (#14644)Noah Falk1-69/+10
We've been making progress testing APIs and fixing issues. The description in this doc had gotten well out of date.
2017-10-20[Local GC] Add a Standalone GC loader design document (#14435)Sean Gillespie1-0/+183
* Add a Standalone GC loader design document * First round of feedback: 1. Remove some stuff from the preamble that doesn't belong in a design document 2. Simplify the three-variable loading approach to just use one variable that contains the path of a GC to load. 3. Clean up the wording in a few places. 4. Remove the "state machine" section and reference to state machines in general.
2017-10-12Fixed references to images. (#14443)Wolfgang Ziegler1-3/+3
2017-10-12Fixed formatting typo (#14452)Wolfgang Ziegler1-1/+1
2017-10-12Fixed Typo / C++ Syntax Highlighting (#14450)Wolfgang Ziegler1-4/+8
Fixed incorrect (escaping?) characters '_' in code blocks. Enabled C++ Syntax Highlighting.
2017-10-12Fixed typo (#14449)Wolfgang Ziegler1-1/+1
2017-10-12Fixed formatting typo. (#14448)Wolfgang Ziegler1-1/+1
2017-10-11Add instructions on how to install lldb 3.9 for core dumpsSantiago Fernandez Madero1-1/+7
2017-10-10Fixed typo in Optimization Phases Notes Section (#14408)Chris P1-1/+1
hosted -> hoisted
2017-10-10Fix case of environment varsVance Morrison1-2/+2
The case of the COMPlus_ environment variables matters on Linux. Fix instructions to be consistent.