From 709bb0850b5a6387016f02f98f6ca0aaa0a6f101 Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Mon, 21 Oct 2024 21:23:21 -0700 Subject: [PATCH] Rephrase --- .../2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Misc/NEWS.d/next/Core_and_Builtins/2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst b/Misc/NEWS.d/next/Core_and_Builtins/2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst index 3c93974a96f187..e1b0490fc7a125 100644 --- a/Misc/NEWS.d/next/Core_and_Builtins/2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst +++ b/Misc/NEWS.d/next/Core_and_Builtins/2024-10-22-04-18-53.gh-issue-125498.cFjPIn.rst @@ -1 +1,6 @@ -The JIT has been updated to leverage LLVM 19’s preserve_none attribute, which natively supports the Glasgow Haskell Compiler Calling Convention (ghccc) for both x86-64 and AArch64 targets. This removes the need to manually patch the calling convention in LLVM IR, simplifying the JIT compilation process and enhancing performance. Additionally, this update enables optimizations across all platforms, except for i686-pc-windows-msvc where the attribute is not available. +The JIT has been updated to leverage LLVM 19’s preserve_none attribute, which +adds native support for the Glasgow Haskell Compiler Calling Convention (ghccc) +for both x86-64 and AArch64 targets. This removes the need to manually patch +the calling convention in LLVM IR, simplifying the JIT compilation process. +Additionally, this update enables the optimization across all platforms, except +for i686-pc-windows-msvc where the attribute not supported. \ No newline at end of file