Changelog for accelerate-llvm-native-1.1.0.1
Change Log
Notable changes to the project will be documented in this file.
The format is based on Keep a Changelog and the project adheres to the Haskell Package Versioning Policy (PVP)
1.1.0.1 - 2017-10-04
Fixed
- fix for
runQ*
generating multiple declarations with the same name
1.1.0.0 - 2017-09-21
Added
- support for GHC-8.2
- caching of compilation results (accelerate-llvm#17)
- new runtime linker; this fixes the annoying "forkOS_entry: interrupted" error. Note that currently this only supports x86_64 macOS and linux
- support for ahead-of-time compilation (
runQ
andrunQAsync
)
Changed
- generalise
run1*
to polyvariadicrunN*
- programs run using all cores by default; the environment variable
ACCELERATE_LLVM_NATIVE_THREADS
is used to set the number of worker threads rather than+RTS -N
1.0.0.0 - 2017-03-31
- initial release