Skip to content

Commit b6efbd6

Browse files
committed
LLVM release notes: JIT changes
By Lang Hames!
1 parent 60a2520 commit b6efbd6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,22 @@ Changes to building LLVM
8585
Python 3 as Python 2 has been end-of-life'd by the Python Software
8686
Foundation.
8787

88+
Changes to the JIT infrastructure
89+
---------------------------------
90+
91+
* LLJIT now supports execution of static inits / deinits via the
92+
LLJIT::initialize and LLJIT::deinitialize methods
93+
94+
* Static libraries can now be added to a JITDylib using the
95+
StaticLibraryDefinitionGenerator class
96+
97+
* A C API has been added for OrcV2 (llvm-project/llvm/include/llvm-c/Orc.h)
98+
99+
* Several OrcV2 example projects have been added to
100+
llvm-project/llvm/examples/OrcV2Examples
101+
102+
* Many bug fixes and API improvements
103+
88104
Changes to the AArch64 Backend
89105
------------------------------
90106

0 commit comments

Comments
 (0)