Skip to content
Success

Changes

Summary

  1. Isolated the removal of -fgnu89-inline. With the recent static/static inline updates this does not effect any of our code but should enable further optimizations. And the new standard is a quarter centery old. (details)
  2. Added prelude-inline.cfa to the standard library. This should now have the single copy of many functions defined in the prelude. (details)
  3. formatting, comment out unused parameter names to remove warnings (details)
Commit 43299af3fa4191b9e21f457979a6dcca6323b230 by ajbeach
Isolated the removal of -fgnu89-inline. With the recent static/static inline updates this does not effect any of our code but should enable further optimizations. And the new standard is a quarter centery old.
The file was modifieddoc/user/user.tex
The file was modifieddriver/cfa.cc
The file was modifieddoc/man/cfa.1
Commit 4f4ae60ebc9e71ae1b57987f977afa6d66313862 by ajbeach
Added prelude-inline.cfa to the standard library. This should now have the single copy of many functions defined in the prelude.
The file was addedlibcfa/src/prelude-inline.cfa
The file was modifiedlibcfa/src/Makefile.am
The file was modifiedlibcfa/prelude/builtins.c
Commit a6b48f68cb246083ed368992a7503a9f6220110c by Peter Buhr
formatting, comment out unused parameter names to remove warnings
The file was modifiedlibcfa/src/collections/lockfree.hfa
The file was modifiedlibcfa/src/concurrency/locks.hfa
The file was modifiedlibcfa/src/concurrency/select.hfa