Move JIT documentation to new docs/design/coreclr/jit directory (#33321)
authorBruce Forstall <brucefo@microsoft.com>
Tue, 10 Mar 2020 15:53:57 +0000 (08:53 -0700)
committerGitHub <noreply@github.com>
Tue, 10 Mar 2020 15:53:57 +0000 (08:53 -0700)
commita21da8f6d945002bbb7cdb426c148867f60be528
treeda2f24ba203f6b3a75fd98c31d3573801eace46d
parentd2a3709b9e04d4e5e88e7c0270b4fe4dc29f0a76
Move JIT documentation to new docs/design/coreclr/jit directory (#33321)

Reduce clutter in the shared directory, and make it easier to find
all the JIT-related documentation.
43 files changed:
docs/design/coreclr/botr/README.md
docs/design/coreclr/jit/GuardedDevirtualization.md [moved from docs/design/features/GuardedDevirtualization.md with 98% similarity]
docs/design/coreclr/jit/JitOptimizerPlanningGuide.md [moved from docs/project/performance/JitOptimizerPlanningGuide.md with 100% similarity]
docs/design/coreclr/jit/JitOptimizerTodoAssessment.md [moved from docs/project/performance/JitOptimizerTodoAssessment.md with 97% similarity]
docs/design/coreclr/jit/Perf-Score.md [moved from docs/design/features/Perf-Score.md with 100% similarity]
docs/design/coreclr/jit/arm64-jit-frame-layout.md [moved from docs/design/features/arm64-jit-frame-layout.md with 100% similarity]
docs/design/coreclr/jit/eh-writethru.md [moved from docs/design/features/eh-writethru.md with 100% similarity]
docs/design/coreclr/jit/finally-optimizations.md [moved from docs/design/features/finally-optimizations.md with 100% similarity]
docs/design/coreclr/jit/first-class-structs.md [moved from docs/design/features/first-class-structs.md with 100% similarity]
docs/design/coreclr/jit/images/GreenNode_WriteTo_CallGraph.png [moved from docs/design/features/GreenNode_WriteTo_CallGraph.png with 100% similarity]
docs/design/coreclr/jit/images/ThreeClassesDevirt.JPG [moved from docs/design/features/ThreeClassesDevirt.JPG with 100% similarity]
docs/design/coreclr/jit/images/ThreeClassesDevirtDetail.JPG [moved from docs/design/features/ThreeClassesDevirtDetail.JPG with 100% similarity]
docs/design/coreclr/jit/images/ThreeClassesDevirtFull.JPG [moved from docs/design/features/ThreeClassesDevirtFull.JPG with 100% similarity]
docs/design/coreclr/jit/images/ThreeClassesInterface.JPG [moved from docs/design/features/ThreeClassesInterface.JPG with 100% similarity]
docs/design/coreclr/jit/images/TwoClassesBaseline.JPG [moved from docs/design/features/TwoClassesBaseline.JPG with 100% similarity]
docs/design/coreclr/jit/images/TwoClassesDevirt.JPG [moved from docs/design/features/TwoClassesDevirt.JPG with 100% similarity]
docs/design/coreclr/jit/images/TwoClassesInterface.JPG [moved from docs/design/features/TwoClassesInterface.JPG with 100% similarity]
docs/design/coreclr/jit/images/ryujit-backend-phases.png [moved from docs/design/coreclr/botr/images/ryujit-backend-phases.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-flowgraph.png [moved from docs/design/coreclr/botr/images/ryujit-flowgraph.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-high-level-overview.png [moved from docs/design/coreclr/botr/images/ryujit-high-level-overview.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-initial-phases.png [moved from docs/design/coreclr/botr/images/ryujit-initial-phases.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-ir-ordered.png [moved from docs/design/coreclr/botr/images/ryujit-ir-ordered.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-ir-overview.png [moved from docs/design/coreclr/botr/images/ryujit-ir-overview.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-lir.png [moved from docs/design/coreclr/botr/images/ryujit-lir.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-optimization-phases.png [moved from docs/design/coreclr/botr/images/ryujit-optimization-phases.png with 100% similarity]
docs/design/coreclr/jit/images/ryujit-phase-diagram.png [moved from docs/design/coreclr/botr/images/ryujit-phase-diagram.png with 100% similarity]
docs/design/coreclr/jit/inline-size-estimates.md [moved from docs/design/features/inline-size-estimates.md with 100% similarity]
docs/design/coreclr/jit/inlining-plans.md [moved from docs/design/features/inlining-plans.md with 100% similarity]
docs/design/coreclr/jit/jit-call-morphing.md [moved from docs/design/features/jit-call-morphing.md with 100% similarity]
docs/design/coreclr/jit/longs-on-32bit-arch.md [moved from docs/design/features/longs-on-32bit-arch.md with 100% similarity]
docs/design/coreclr/jit/lsra-detail.md [moved from docs/design/features/lsra-detail.md with 99% similarity]
docs/design/coreclr/jit/lsra-throughput.md [moved from docs/design/features/lsra-throughput.md with 100% similarity]
docs/design/coreclr/jit/multi-reg-call-nodes.md [moved from docs/design/features/multi-reg-call-nodes.md with 100% similarity]
docs/design/coreclr/jit/object-stack-allocation.md [moved from docs/design/features/object-stack-allocation.md with 99% similarity]
docs/design/coreclr/jit/porting-ryujit.md [moved from docs/design/coreclr/botr/porting-ryujit.md with 100% similarity]
docs/design/coreclr/jit/removing-embedded-statements.md [moved from docs/design/features/removing-embedded-statements.md with 100% similarity]
docs/design/coreclr/jit/ryujit-overview.md [moved from docs/design/coreclr/botr/ryujit-overview.md with 99% similarity]
docs/design/coreclr/jit/ryujit-tutorial.md [moved from docs/design/coreclr/botr/ryujit-tutorial.md with 99% similarity]
docs/design/coreclr/jit/struct-abi.md [moved from docs/design/features/struct-abi.md with 100% similarity]
docs/design/coreclr/jit/variabletracking.md [moved from docs/design/features/variabletracking.md with 100% similarity]
docs/design/coreclr/jit/viewing-jit-dumps.md [moved from docs/workflow/testing/coreclr/viewing-jit-dumps.md with 97% similarity]
docs/design/features/hw-intrinsics.md
docs/project/glossary.md