Sunday, March 27, 2022

Clasp Is v1.0.0

Version 1.0.0 (LLVM13) 2022-03-26

  • Add ed hooks functionality for ed function. Accessible via *ed-functions*
    dynamic variable.
  • New compiled library format called FASP - it uses concatenated object files.
  • Implemented save-lisp-and-die. This saves the state of a running environment
    for loading and fast startup later. Our most complex environment Cando starts
    up in ~4 seconds, which is 10x faster than the old startup that loaded
    libraries.
  • Atomics interface for lock-free concurrent programming, in the mp: package.
  • Garbage collection hooks including finalizers.
  • Specialized arrays for sub-byte integer types (int2, int4, etc.)
  • Source tracking: Code locations are associated with source locations via
    DWARF, to aid in debugging and project navigation.
  • clasp-debug interface so that IDEs like SLIME can retrieve backtraces and
    more to present during debugging.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.


from Hacker News https://ift.tt/sj4I5DL

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.