Skip to content

Commit

Permalink
Merge pull request #24362 from JuliaLang/jn/infer-constants
Browse files Browse the repository at this point in the history
inference: IPO constant propagation
  • Loading branch information
vchuravy authored Dec 5, 2017
2 parents bfe6752 + 62167c8 commit 9fe9d2c
Show file tree
Hide file tree
Showing 3 changed files with 404 additions and 249 deletions.
7 changes: 7 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -433,6 +433,13 @@ Compiler/Runtime improvements
exceeds the cost of setting up and issuing a subroutine
call. ([#22210], [#22732])

* Inference recursion-detection heuristics are now more precise,
allowing them to be triggered less often, but being more agressive when they
are triggered to drive the inference computation to a solution ([#23912]).

* Inference now propagates constants inter-procedurally, and can compute
various constants expressions at compile-time ([#24362]).

Deprecated or removed
---------------------

Expand Down
Loading

0 comments on commit 9fe9d2c

Please sign in to comment.