From cac6a6bf104ac99127fdcb18b3a45af3dec69e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mos=C3=A8=20Giordano?= Date: Mon, 29 Jul 2024 22:26:14 +0100 Subject: [PATCH] Add PGO/LTO/BOLT Makefiles to NEWS.md and HISTORY.md (#55282) Ref: https://github.com/JuliaLang/julia/pull/54107#issuecomment-2252826710. If accepted, I'll add the NEWS.md entry for PGO/LTO in the release-1.11 branch too. --- HISTORY.md | 3 +++ NEWS.md | 2 ++ 2 files changed, 5 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index 66f856143711c..7fb01c7e9a0e9 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -79,6 +79,8 @@ Multi-threading changes Build system changes -------------------- +* 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]). + New library functions --------------------- @@ -414,6 +416,7 @@ Deprecated or removed [#44247]: https://github.com/JuliaLang/julia/issues/44247 [#45164]: https://github.com/JuliaLang/julia/issues/45164 [#45396]: https://github.com/JuliaLang/julia/issues/45396 +[#45641]: https://github.com/JuliaLang/julia/issues/45641 [#45962]: https://github.com/JuliaLang/julia/issues/45962 [#46196]: https://github.com/JuliaLang/julia/issues/46196 [#46372]: https://github.com/JuliaLang/julia/issues/46372 diff --git a/NEWS.md b/NEWS.md index c98fa6b862b67..d09581e87e4b5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -63,6 +63,8 @@ Multi-threading changes Build system changes -------------------- +* There are new `Makefile`s to build Julia and LLVM using the Binary Optimization and Layout Tool (BOLT), see `contrib/bolt` and `contrib/pgo-lto-bolt` ([#54107]). + New library functions ---------------------