# # ChangeLog for / # # Generated by Trac 1.2.1 # Jun 25, 2024, 11:03:49 PM Sun, 11 Jun 2023 22:42:36 GMT caparsons [38e266c] * doc/papers/llheap/Paper.tex (modified) * doc/papers/llheap/figures/AllocatorComponents.fig (modified) * doc/papers/llheap/figures/AllocatorComponents.fig.bak (deleted) * doc/user/figures/EHMHierarchy.fig (modified) * doc/user/user.tex (modified) * driver/cc1.cc (modified) * libcfa/src/concurrency/atomic.hfa (modified) * libcfa/src/containers/lockfree.hfa (modified) * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/math.trait.hfa (modified) * libcfa/src/parseconfig.cfa (modified) * libcfa/src/parseconfig.hfa (modified) * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * src/AST/DeclReplacer.hpp (modified) * src/AST/Pass.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/SymbolTable.hpp (modified) * src/AST/Util.cpp (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/Validate/HoistStruct.cpp (modified) * tests/.expect/copyfile.txt (modified) * tests/.in/copyfile.txt (modified) * tests/concurrency/lockfree_stack.cfa (modified) * tests/configs/.expect/parseconfig.txt (modified) * tests/configs/parseconfig.cfa (modified) * tests/copyfile.cfa (modified) * tests/rational.cfa (modified) * tests/zombies/simplePoly.c (deleted) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sun, 11 Jun 2023 22:42:32 GMT caparsons [1db6d70] * libcfa/src/concurrency/locks.hfa (modified) * tests/concurrency/waituntil/locks.cfa (modified) removed unneeded fstream include from locks.hfa Fri, 09 Jun 2023 20:56:02 GMT Andrew Beach [0658672] * libcfa/src/containers/lockfree.hfa (modified) * src/AST/DeclReplacer.hpp (modified) * src/AST/Util.cpp (modified) * src/Validate/HoistStruct.cpp (modified) Improved hoisting. However, I had to change some code because of ... Fri, 09 Jun 2023 18:32:12 GMT Peter A. Buhr [758c9ef] * doc/user/figures/EHMHierarchy.fig (modified) change font size of text in EHMHierarchy.fig Fri, 09 Jun 2023 18:31:04 GMT Peter A. Buhr [37b2c2c] * tests/concurrency/lockfree_stack.cfa (modified) update lockfree stack with double-wide CAS Fri, 09 Jun 2023 18:30:05 GMT Peter A. Buhr [0442f93f] * src/Parser/parser.yy (modified) update comments for special invalid syntax rules Fri, 09 Jun 2023 18:28:59 GMT Peter A. Buhr [01fac29] * src/Parser/lex.ll (modified) lex _static_assert from C23 Fri, 09 Jun 2023 18:28:12 GMT Peter A. Buhr [e6c9115] * libcfa/src/concurrency/atomic.hfa (modified) update short atomic macros Fri, 09 Jun 2023 18:27:12 GMT Peter A. Buhr [b301a82] * driver/cc1.cc (modified) fix error in cc1.cc with repect to missing -dumpbase-ext check Fri, 09 Jun 2023 14:14:39 GMT Andrew Beach [148f836e] * src/AST/Pass.impl.hpp (modified) Cleaned up namespacing, indentation and whitespacing in Pass.impl.hpp. Thu, 08 Jun 2023 19:42:52 GMT Andrew Beach [334801b] * src/AST/Pass.impl.hpp (modified) Simplify one of the Pass::visit methods for CompoundStmt. It repeats ... Thu, 08 Jun 2023 18:02:06 GMT Andrew Beach [918e4165] * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/Resolver.cc (modified) Removed some warnings. Wed, 07 Jun 2023 18:19:12 GMT Peter A. Buhr [55266c7] * src/Parser/parser.yy (modified) * tests/zombies/simplePoly.c (deleted) harmonize semantic error messages with yacc error messages Wed, 07 Jun 2023 01:24:54 GMT Peter A. Buhr [77afbb4] * doc/papers/llheap/Paper.tex (modified) * doc/papers/llheap/figures/AllocatorComponents.fig (modified) * doc/papers/llheap/figures/AllocatorComponents.fig.bak (deleted) continue condensing Mubeen's thesis into a paper Tue, 06 Jun 2023 12:44:14 GMT Peter A. Buhr [541dbc09] * libcfa/src/rational.cfa (modified) * libcfa/src/rational.hfa (modified) * tests/rational.cfa (modified) make type names arithmetic, rational, rat_int lower-case Tue, 06 Jun 2023 12:39:07 GMT Peter A. Buhr [6a93e4d] * libcfa/src/math.trait.hfa (modified) * libcfa/src/parseconfig.cfa (modified) * libcfa/src/parseconfig.hfa (modified) make trait names not, equality, relational, additive, inc_dec, ... Tue, 06 Jun 2023 02:33:25 GMT Peter A. Buhr [874b16e] * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/parseconfig.cfa (modified) * tests/.expect/copyfile.txt (modified) * tests/.in/copyfile.txt (modified) * tests/configs/.expect/parseconfig.txt (modified) * tests/configs/parseconfig.cfa (modified) * tests/copyfile.cfa (modified) lower case type names open_failure, close_failure, write_failure, ... Tue, 06 Jun 2023 02:17:25 GMT Peter A. Buhr [134e6d9] * doc/user/user.tex (modified) miscellaneous updates Mon, 05 Jun 2023 17:29:55 GMT Michael Brooks [b9fe89b] * src/AST/Pass.hpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/SymbolTable.hpp (modified) * src/ResolvExpr/Resolver.cc (modified) Make the symbol table's error-checking times explicit. Previously, ...