v6.0.0
LLVM v6.0.0
This is a breaking release, which the major change being a switch from explicit ctx
arguments to various API calls, to a global task-bound context that's implicitly set by the Context
constructor and removed by the dispose(::Context)
function. Practically, this means that you can get rid of all context arguments, and things should generally still work. For more complex uses, see the changes in #358.
Other breaking changes include the rename of called_value
to called_operand
for consistency with upstream LLVM, and the removal of deprecations from the previous breaking release.
Closed issues:
- LLVMInitializeAllTargets in LLVMExtra pulls in target dependent symbols (#280)
- IDEA: Make LLVM contexts task-bound (#352)
- Rename called_value to called_operand (#355)
Merged pull requests: