https://github.com/JuliaLang/julia
Revision f476e1de3dfa381d4395c91e63c8103c6fed9f68 authored by Keno Fischer on 02 October 2021, 17:47:58 UTC, committed by Kristoffer on 11 January 2022, 06:59:53 UTC
Phi nodes are allowed to recursively depend on themselves, so
we need to keep track of which ones we have seen to avoid an
infinite recursion here. Apparently this doesn't usually come
up, but I did see if with tsan enabled.

(cherry picked from commit a9a1d80076f98b1e31197c22924acf24bf5da760)
1 parent cecf27a
History
Tip revision: f476e1de3dfa381d4395c91e63c8103c6fed9f68 authored by Keno Fischer on 02 October 2021, 17:47:58 UTC
late-gc-lowering: Prevent infinite recursion (#42445)
Tip revision: f476e1d
File Mode Size
.buildkite
.devcontainer
.github
base
cli
contrib
deps
doc
etc
src
stdlib
test
.clang-format -rw-r--r-- 3.3 KB
.codecov.yml -rw-r--r-- 52 bytes
.gitattributes -rw-r--r-- 65 bytes
.gitignore -rw-r--r-- 425 bytes
.mailmap -rw-r--r-- 11.0 KB
CITATION.bib -rw-r--r-- 513 bytes
CONTRIBUTING.md -rw-r--r-- 19.3 KB
HISTORY.md -rw-r--r-- 313.4 KB
LICENSE.md -rw-r--r-- 1.3 KB
Make.inc -rw-r--r-- 49.2 KB
Makefile -rw-r--r-- 25.8 KB
NEWS.md -rw-r--r-- 20.5 KB
README.md -rw-r--r-- 7.5 KB
THIRDPARTY.md -rw-r--r-- 3.7 KB
VERSION -rw-r--r-- 10 bytes
sysimage.mk -rw-r--r-- 4.0 KB

README.md

back to top