https://github.com/JuliaLang/julia
Revision 91fe9c3059e1c1a46a4e50c985af76c7c4f005e5 authored by Keno Fischer on 05 January 2019, 00:35:28 UTC, committed by Kristoffer Carlsson on 09 January 2019, 10:25:14 UTC
PR #28478 moved the computation of the use counts before the finish call.
to fix #28444. However, the early parts of the finish call fixes up phi
node arguments, which fail to get counted if we look at use counts before
that fixup is performed. This causes #30594 where the only non-trivial use
is on the backedge of the phi and would thus incorrectly fail to get accounted
for. Fix that by taking the use count after phi fixup but before dce.

(cherry picked from commit f8f20453c4ca7a6aeb23a189a420dbff130679ce)
1 parent d8e69b8
History
Tip revision: 91fe9c3059e1c1a46a4e50c985af76c7c4f005e5 authored by Keno Fischer on 05 January 2019, 00:35:28 UTC
Fix use counts for mutable struct SROA
Tip revision: 91fe9c3
File Mode Size
.circleci
.github
base
contrib
deps
doc
etc
src
stdlib
test
ui
.freebsdci.sh -rwxr-xr-x 1.2 KB
.gitattributes -rw-r--r-- 67 bytes
.gitignore -rw-r--r-- 246 bytes
.mailmap -rw-r--r-- 11.0 KB
.travis.yml -rw-r--r-- 6.9 KB
CONTRIBUTING.md -rw-r--r-- 21.1 KB
DISTRIBUTING.md -rw-r--r-- 23.6 KB
HISTORY.md -rw-r--r-- 238.0 KB
LICENSE.md -rw-r--r-- 5.1 KB
Make.inc -rw-r--r-- 36.4 KB
Makefile -rw-r--r-- 28.9 KB
NEWS.md -rw-r--r-- 12.7 KB
README.arm.md -rw-r--r-- 5.7 KB
README.md -rw-r--r-- 29.3 KB
README.windows.md -rw-r--r-- 13.0 KB
VERSION -rw-r--r-- 10 bytes
Windows.inc -rw-r--r-- 1.5 KB
appveyor.yml -rw-r--r-- 2.6 KB

README.md

back to top