projects
/
platform
/
upstream
/
dotnet
/
runtime.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
242d713
)
Update first-class-structs.md
author
Carol Eidt
<carol.eidt@microsoft.com>
Fri, 13 Sep 2019 21:41:47 +0000
(14:41 -0700)
committer
GitHub
<noreply@github.com>
Fri, 13 Sep 2019 21:41:47 +0000
(14:41 -0700)
Add a link to issue dotnet/coreclr#26710 in the relevant section.
Commit migrated from https://github.com/dotnet/coreclr/commit/
747d235f56c1e58e6ba5dd3d644f07acece39231
docs/coreclr/design-docs/first-class-structs.md
patch
|
blob
|
history
diff --git
a/docs/coreclr/design-docs/first-class-structs.md
b/docs/coreclr/design-docs/first-class-structs.md
index
13244fe
..
0360e60
100644
(file)
--- a/
docs/coreclr/design-docs/first-class-structs.md
+++ b/
docs/coreclr/design-docs/first-class-structs.md
@@
-258,6
+258,7
@@
systems). They would be normalized in the importer just like the SIMD types.
### <a name="Improve-Struct-Promotion"/>Improve Struct Promotion
* Aggressively promote lclVar struct incoming or outgoing args or returns whose fields match the ABI requirements.
+ * This should address https://github.com/dotnet/coreclr/issues/26710.
* Aggressively promote pointer-sized fields of structs used as args or returns
* Allow struct promotion of locals that are passed or returned in a way that doesn't match
the field types.