You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,11 @@ Multi-threading changes
63
63
*`Threads.@threads` now supports the `:greedy` scheduler, intended for non-uniform workloads ([#52096]).
64
64
* A new public (but unexported) struct `Base.Lockable{T, L<:AbstractLock}` makes it easy to bundle a resource and its lock together ([#52898]).
65
65
66
+
Build system changes
67
+
--------------------
68
+
69
+
* There is a new `Makefile` to build Julia and LLVM using the profile-guided and link-time optimizations (PGO and LTO) strategies, see `contrib/pgo-lto/Makefile` ([#45641]).
70
+
66
71
New library functions
67
72
---------------------
68
73
@@ -202,6 +207,9 @@ External dependencies
202
207
203
208
* The libuv library has been updated from a base of v1.44.2 to v1.48.0 ([#49937]).
204
209
* `tput` is no longer called to check terminal capabilities; it has been replaced with a pure-Julia terminfo parser ([#50797]).
210
+
- The terminal info database, `terminfo`, is now vendored by default, providing a better
211
+
REPL user experience when `terminfo` is not available on the system. Julia can be built
212
+
without vendoring the database using the Makefile option `WITH_TERMINFO=0`. ([#55411])
const EFFECTS_UNKNOWN =Effects(ALWAYS_FALSE, ALWAYS_FALSE, false, false, false, ALWAYS_FALSE, ALWAYS_FALSE, ALWAYS_TRUE) # unknown mostly, but it's not overlayed at least (e.g. it's not a call)
const EFFECTS_UNKNOWN =Effects(ALWAYS_FALSE, ALWAYS_FALSE, false, false, false, ALWAYS_FALSE, ALWAYS_FALSE, ALWAYS_TRUE, false) # unknown mostly, but it's not overlayed at least (e.g. it's not a call)
0 commit comments