From 2928ea3a1c0cfbcb6945f1c4146b6fbee117d942 Mon Sep 17 00:00:00 2001 From: Carol Eidt Date: Thu, 4 May 2017 15:09:55 -0700 Subject: [PATCH] Update first-class-structs.md --- Documentation/design-docs/first-class-structs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/design-docs/first-class-structs.md b/Documentation/design-docs/first-class-structs.md index ccf355e..f7bd9b6 100644 --- a/Documentation/design-docs/first-class-structs.md +++ b/Documentation/design-docs/first-class-structs.md @@ -21,7 +21,7 @@ Struct-Related Issues in RyuJIT The following issues illustrate some of the motivation for improving the handling of value types (structs) in RyuJIT: -* [\#11407 [RyuJIT] Fully enregister structs that fit into a single register when profitable] VSO Bug 98404: .NET JIT x86 - poor code generated for value type initialization +* [\#11407 [RyuJIT] Fully enregister structs that fit into a single register when profitable](https://github.com/dotnet/coreclr/issues/11407), also VSO Bug 98404: .NET JIT x86 - poor code generated for value type initialization * This is a simple test case that should generate simply `xor eax; ret` on x86 and x64, but instead generates many unnecessary copies. It is addressed by full enregistration of structs that fit into a register: -- 2.7.4