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: HISTORY.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,11 @@ New language features
5
5
---------------------
6
6
7
7
* New option `--trim` creates smaller binaries by removing code that was not proven to be reachable from
8
-
entry points. Entry points can be marked using `Base.Experimental.entrypoint` ([#55047]).
9
-
* Redefinition of constants is now well defined and follows world age semantics. Additional redefinitions (e.g. of structs) are now allowed. See [the new manual chapter on world age](https://docs.julialang.org/en/v1.13-dev/manual/worldage/).
8
+
entry points. Entry points can be marked using `Base.Experimental.entrypoint` ([#55047]). To support
9
+
Core.finalizer, inference will now opportunistically discover future invokelatest calls and compile
10
+
the required code for them.
11
+
* Redefinition of constants is now well defined and follows world age semantics. Additional redefinitions
12
+
(e.g. of structs) are now allowed. See [the new manual chapter on world age](https://docs.julialang.org/en/v1.13-dev/manual/worldage/).
10
13
* A new keyword argument `usings::Bool` has been added to `names`, returning all names visible
11
14
via `using` ([#54609]).
12
15
* The `@atomic` macro family now supports reference assignment syntax, e.g. `@atomic :monotonic v[3] += 4`,
0 commit comments