Timeline
Oct 28, 2022:
- 6:04 PM Changeset [0b1ca47]ADTast-experimental by
- Cleaning old box pass for easier translation. Changed over for loops, …
- 5:54 PM Changeset [f1f481a]ADTast-experimental by
- Cleaning old box pass for easier translation. Removing unused functions.
- 5:30 PM Changeset [15c93d8]ADTast-experimental by
- Renamed ready-queue link fields to rdy_link
- 5:22 PM Changeset [be5f0a5]ADTast-experimental by
- Changed monitors to use the user_link instead of the ready_link
- 5:12 PM Changeset [13edbac]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:08 PM Ticket #266 (cfa-cc - Increment hoisted outside the loop) created by
- In the following code: […] The for loop is codegened as: […] …
- 3:19 PM Changeset [fa2e183]ADTast-experimental by
- Missing file in the last commit
- 3:12 PM Changeset [93d2219]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:11 PM Changeset [e874605]ADTast-experimental by
- Add class InlineValueDecl?, which is a Declaration class that works as …
- 3:04 PM Changeset [2856982c]ADTast-experimental by
- Changed implicit dlink field in thread$ to have name uxer_link
- 2:57 PM Changeset [28372f7]ADTast-experimental by
- Changed to park/unpark permit/ticketing to make sure no one unparks a …
Oct 27, 2022:
- 3:50 PM Changeset [22a0e87]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:50 PM Changeset [88ac843e]ADTast-experimental by
- Moved lockfree containers to containers/lockfree.hfa. Added …
- 12:29 PM Changeset [0026d67]ADTast-experimental by
- Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how …
- 11:43 AM Changeset [63d1ebe]ADTast-experimental by
- Changed GenPoly::TypeVarMap? to use the same key type as …
- 11:24 AM Changeset [a167c70c]ADTast-experimental by
- Added thread support for migrating between clusters.
- 11:20 AM Changeset [8b74fa7]ADTast-experimental by
- cluster now support 'set_concurrency' which addes/removes processors …
- 10:55 AM Changeset [878cfcc]ADTast-experimental by
- Added extra check to make sure threads is never double executed
- 10:45 AM Changeset [7f81ef4]ADTast-experimental by
- added pthread once among the list of routines in the cfa_libpthread.
Oct 24, 2022:
- 11:06 AM Changeset [eb9f7f9]ADTast-experimental by
- Added NSERC to acknowledgements
Oct 21, 2022:
- 2:05 PM Changeset [9e042d8]ADTast-experimental by
- Moved around some headers to avoid the parsing bug
- 12:13 PM Changeset [a5e2682]ADTast-experimental by
- Improve new-array subscripting to cover missing cases. Missing cases …
Oct 20, 2022:
- 4:09 PM Changeset [8bd886e]ADTast-experimental by
- Some clean-up in pthread emulation
- 2:50 PM Changeset [1a45263]ADTast-experimental by
- Merge branch 'master' into pthread-emulation
- 1:39 PM Ticket #265 (cfa-cc - Compilation failure passing zero_t through assertions) created by
- […] There is an impact on a programmer using new arrays, when …
- 11:00 AM Ticket #264 (cfa-cc - Can't compile direct call of a function pointer that's a member of a ...) created by
- […] Originally discovered by Thierry with the following, more …
- 10:34 AM Changeset [bc899d6]ADTast-experimental by
- Added ast::vector as a short hand and used it in one file as a test.
Oct 19, 2022:
- 5:29 PM Changeset [d191e24]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:29 PM Changeset [82ff4ed1]ADTast-experimental by
- fix bug printing semantic error in buildList
- 4:55 PM Changeset [058ece2]ADTast-experimental by
- made all_t all extern. There is no definition but since it is a …
- 4:43 PM Changeset [df6cc9d]ADTast-experimental by
- Merge branch 'master' into pthread-emulation
- 4:34 PM Changeset [135143b]ADTast-experimental by
- Hacked in code location in a case where errors didn't have it. This is …
- 4:33 PM Changeset [d1abc63c]ADTast-experimental by
- Change parse args to use new arrays instead of C arrays. Also added …
- 3:11 PM Changeset [72b5805e]ADTast-experimental by
- Fixed device/cpu to support systems without caches
- 1:42 PM Changeset [77de429]ADTast-experimental by
- Fix overriding enum value
Oct 18, 2022:
- 10:39 PM Changeset [9511841]ADTast-experimental by
- Test case for qualified enum + inline
- 9:13 PM Changeset [c2b3243]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:12 PM Changeset [5408b59]ADTast-experimental by
- Remove var in QualifiedNameExpr?
- 5:48 PM Changeset [1e30df7]ADTast-experimental by
- Supports inline enums
- 4:20 PM Changeset [ce7d197]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:19 PM Changeset [4678c1ec]ADTast-experimental by
- check for non-homogeneous nodes in buildList processing
- 1:00 PM Changeset [7b737df]ADTast-experimental by
- undo arch flag to Makefile.am
Oct 17, 2022:
- 9:05 PM Changeset [bd30231]ADTast-experimental by
- add Makefile variable arch with default x64 and pass it to test.py
Oct 14, 2022:
- 2:54 PM Changeset [fad1f14]ADTast-experimental by
- Small bits of clean-up I would rather not want to keep looking at.
- 2:25 PM Changeset [4465777]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:25 PM Changeset [59c7e3e]ADTast-experimental by
- parge va_arg as special case function
- 1:03 PM Changeset [d0fa494]ADTast-experimental by
- Fixed missing header in test distribution and sorted
- 9:39 AM Changeset [05d499ac]ADTast-experimental by
- change printf to sout
Oct 13, 2022:
- 10:33 PM Changeset [80fbdc9]ADTast-experimental by
- remove include for bits/locks.hfa, generalize format code in error …
- 10:00 PM Changeset [4af5396]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:59 PM Changeset [a25bcf8]ADTast-experimental by
- formatting
- 9:59 PM Changeset [5951956]ADTast-experimental by
- fix 32-bit problemgenrating spurious unfreed-storage message
- 5:06 PM Changeset [f82f07e]ADTast-experimental by
- Fixes to usage and corresponding tests
- 5:05 PM Changeset [38cc59f]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
Oct 12, 2022:
- 6:13 PM Changeset [7671c6d]ADTast-experimental by
- make heap executable for thunks
- 4:32 PM Changeset [481f882]ADTast-experimental by
- Added some missing headers and cleaned up some of the fork+exec stuff.
- 4:21 PM Changeset [a51b8f6]ADTast-experimental by
- Fix bug with removal of old ast.
Oct 11, 2022:
- 8:35 PM Changeset [e5256bd]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 8:28 PM Changeset [4f102fa]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 8:23 PM Changeset [116a2ea]ADTast-experimental by
- new heap and associated tests updated
- 5:58 PM Changeset [301071a]ADTast-experimental by
- formatting
- 4:50 PM Changeset [926d358]ADTast-experimental by
- Removed old asm_labels. Modified preemption check to no longer poll …
- 4:47 PM Changeset [3fcb5921]ADTast-experimental by
- Fixed what appears to be a bug in retract. Text coverage for this …
- 1:14 PM Changeset [a55472cc]ADTast-experimental by
- Removed use of single_sem in io since oneshot is sufficient and used …
- 1:11 PM Changeset [a46f7b6]ADTast-experimental by
- Fixed some warnings/mistakes between 32/64bit builds
Oct 10, 2022:
- 2:49 PM Changeset [fd90096]ADTast-experimental by
- Added tests for parse args of bools and numbers
- 2:47 PM Changeset [68456fa]ADTast-experimental by
- First step at refactoring fork+exec to be reused across tests
- 2:47 PM Changeset [affb51b]ADTast-experimental by
- A few small fix to parseargs
Oct 8, 2022:
- 4:29 PM Changeset [95bda0a]ADTast-experimental by
- add attribute always_inline to many CFA-library cover-routines to …
- 4:25 PM Changeset [b2ddaf3]ADTast-experimental by
- fix parsing bug for attribute at the end of a distribution list
- 9:43 AM Changeset [265e460]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
Oct 7, 2022:
- 4:43 PM Changeset [d8c96a9]ADTast-experimental by
- Small white-space fix.
- 4:09 PM Changeset [c8837e5]ADTast-experimental by
- Rewrite in GenPoly? to avoid mixing new AST and TyVarMap? (which …
Oct 6, 2022:
- 4:00 PM Changeset [8c91088]ADTast-experimental by
- Slight improvement to documentation in Box.cc.
- 11:25 AM Changeset [7fffb1b]ADTast-experimental by
- Translated the convertLvalue pass. It could possibly use some …
- 10:56 AM Changeset [d0a00a5a]ADTast-experimental by
- Forgot to update makefile when I moved Jacob's tests
Oct 5, 2022:
- 10:10 PM Changeset [815943f]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:20 PM Changeset [0deeaad]ADTast-experimental by
- Added fixed point log2 calculation, which is not that useful but kind …
- 5:20 PM Changeset [5f6b2c2]ADTast-experimental by
- Fixed case where the measure time could be 0 and log2(0) is a problem.
Oct 4, 2022:
- 2:49 PM Changeset [d1cd4c4]ADTast-experimental by
- Changed moving average weights as an attempt to compensate for logscale.
Oct 3, 2022:
- 4:37 PM Changeset [31c967b]ADTast-experimental by
- Changed ready-queue so I can easily change the averaging algorithm. …
- 3:26 PM Changeset [890f67a]ADTast-experimental by
- Was passing CodeLocation? to an old node. Not sure how that happened.
- 1:46 PM Changeset [4b8b2a4]ADTast-experimental by
- Make unset locations earier to find with a search for 'CodeLocation?()'.
- 11:13 AM Changeset [c02cef1]ADTast-experimental by
- Clean-up in AST/Inspect.
Oct 2, 2022:
- 10:00 PM Changeset [ae151cf]ADTast-experimental by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:58 PM Changeset [f704974]ADTast-experimental by
- update and add some bibliography references
Sep 29, 2022:
- 4:35 PM Changeset [f92e7b9]ADTast-experimental by
- Moved parseconfigs tests to its own folder so I can add parseargs to …
- 3:56 PM Changeset [33e4968e]ADTast-experimental by
- Relaxed the warning a little.
- 3:23 PM Changeset [da77728]ADTast-experimental by
- Added runtime warning for the leader_spin issue
- 3:19 PM Changeset [2e94d94f]ADTast-experimental by
- Fixed a few bugs in the processor listing.
- 3:16 PM Changeset [f58522b0]ADTast-experimental by
- python test script now nice +5 the executables before running them.
- 3:15 PM Changeset [77125cc]ADTast-experimental by
- Added support for warnf, like verifyf but doesn't abort. Will not warn …
- 11:57 AM Changeset [5f9c42b]ADTast-experimental by
- Added strict flag to moving average to keep track of which timestamps …
- 11:33 AM Changeset [1756e08]ADTast-experimental by
- Added some defensive programming to work around parsing bug
- 11:13 AM Changeset [a659b31]ADTast-experimental by
- Added meta test to check exec+fork options to validating args
Note: See TracTimeline
for information about the timeline view.