Allegro CL 10.1 Free Express Edition - Now Available
ACL 10.1 New Features
- 64-bit Linux ARM (aka ARM64 or ARMv8): both SMP and non-SMP
- New external format: GB18030
- For macOS and Windows: executable signing
- Character tables updated to Unicode 9.0.0
- OpenSSL is dynamically loaded rather than statically linked (this was available as a patch, so you can remove this if you want)
- defstruct slot-option validation
- xmlrpc now uses the SAX parser rather than the older, deprecated XML parser
- The IDE's trace dialog reports the elapsed time for each traced call
- Iimplements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures
- GC improvements
- find-gcpath: A new tool to help locate the reason specific objects are being kept alive across garbage collections (see documentation)
- collected-newstuff: A tool to help analyze the heap allocations made while executing a block of code. (see documentation)
- Handle exceptions during gc: Exceptions during gc are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem
- Misc performance enhancements for the global gc
- With more than 200 fixes and 150 enhancements (see the release notes for the highlights), this release focuses on stability and some important new features.
No comments:
Post a Comment