Timeline
Apr 16, 2021:
- 2:28 PM Changeset [c8a0210]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:28 PM Changeset [857a1c6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Performance fixes to http benchmark
- 2:01 PM Changeset [5f6a172]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix assertions on ready_queue with workstealling
- 1:05 PM Changeset [6528d75]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed benchmarks after change to getTimeNsec()
- 12:40 PM Changeset [431cd4f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added alternative to relaxed-fifo scheduler. Disabled by default
- 12:37 PM Changeset [6abcb4d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed printing of thread state in gdb
Apr 15, 2021:
- 5:02 PM Changeset [9cc3a18]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Major clean-up before attempting to add new scheduler
- 5:01 PM Changeset [57b3675]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix warnings in io implementation.
- 4:54 PM Changeset [a0e7d3c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:54 PM Changeset [92b9958]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:53 PM Changeset [200a229]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- return 0 from on_wait to prevent warning messages
- 4:13 PM Changeset [e0d6748]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed unused functions
- 4:03 PM Changeset [3531e09]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Forgot one snzi instance
- 4:01 PM Changeset [78d6c803]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed snzi from ready queue. It hasn't been used in a while and I …
- 3:43 PM Changeset [e2cc3c7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Attempted fix of multi future test by making server monitor more …
- 2:59 PM Changeset [84cd72d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fixed warnings inside the spinaphore test.
- 2:58 PM Changeset [c0c0bd5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Attempt to make gdb utils more robust by pretending threads just …
- 1:54 PM Changeset [76c94bf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added a little bit of debug information to the multi future test.
- 1:08 PM Changeset [780a614]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added comparison of the mpsc queue to the protoptype.
- 12:27 PM Changeset [8590328]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix 32-bit math expected output after fixing log2
- 12:05 PM Changeset [8cfa4ef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 12:05 PM Changeset [2f5ea69]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix long long int log2 with builtin_clzll
- 11:45 AM Changeset [a4b0aa4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:45 AM Changeset [a017ee7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Ready-queue grow/shrink now reassigns the id of all processors.
Apr 14, 2021:
- 6:15 PM Changeset [4744074]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 5:52 PM Changeset [9344f0e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:52 PM Changeset [6645cda]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- rename clock routines, add processor, program, and boot watches …
- 5:47 PM Changeset [89c2a77b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add conversion of timeval and timespec to Duration
- 4:40 PM Changeset [fc59b580]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Clusters now keep track of the active processors as well
- 4:28 PM Changeset [6a9b12b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Incremental change towards having the cluster keep a list of active …
- 4:07 PM Changeset [a7504db]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed how the cluster idle lock is implemented to be covered by the …
- 3:41 PM Changeset [a33c113]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor changes so using the global RWlock is more concise.
- 12:58 PM Changeset [634a5c2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- New changes to the prototype with Andrew's comments
- 10:06 AM Changeset [de47a9d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Reverted Peter's changes after making local copies.
- 7:23 AM Changeset [ea1c97b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 7:23 AM Changeset [37477ef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix build for test KRfunctions on old ast
Apr 13, 2021:
- 11:01 PM Changeset [a195d6e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update expected output for ARM64
- 9:40 PM Changeset [a0ac7b0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- 32-bit, #ifdef 128-bit test and adjust expected output
- 9:37 PM Changeset [1d25654]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- 32-bit, update expected output for manipulator tests
- 9:36 PM Changeset [e56cfb41]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- 32-bit, update output to reflect new mangled-name numbering after …
- 8:02 PM Changeset [47e000c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 6:59 PM Changeset [0effb6a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update tests and expected output for manipulator tests
- 6:57 PM Changeset [474d610]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add tests and expected output for integer log2 routines
- 6:52 PM Changeset [e3cb4bf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update output to reflect new mangled-name numbering after changing …
- 6:50 PM Changeset [d86e814]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add header
- 6:32 PM Changeset [4247778]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add test for manipulator eng
- 5:50 PM Changeset [3ada8ae]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update bibliography entry for SP&E CFA concurrency paper
- 5:48 PM Changeset [fd4c009]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix incorrectly decimal-point printing, add engineering-notation …
- 5:38 PM Changeset [4c4e444]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add log2 for integers using clz instruction
- 5:37 PM Changeset [88ac8672]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, add long long versions for exponentiation operator
Apr 12, 2021:
- 5:34 PM Changeset [7f5683e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Several prototype fixes for arm
- 5:22 PM Changeset [a1b9bc3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Many small changes to prototype code
- 5:16 PM Changeset [fe63ae6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:52 PM Changeset [73f4d08]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added stats implementation for dumping a big array of timestamped …
- 11:53 AM Changeset [b91bfde]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added and used some helpers. The widely useful one is a from_string …
Apr 9, 2021:
- 2:11 PM Changeset [ecfd758]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Major exception update, seperating type-ids from virtual tables. The …
Apr 8, 2021:
- 3:15 PM Changeset [56c8b86]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added clean version of cforall (Rather than one buried in a mess of macros)
- 3:14 PM Changeset [7530049d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor cleanup
- 10:29 AM Ticket #246 (cfa-cc - Increase Control of AutoGenerated Routines) created by
- I have been caught up several times by the auto-generated routines …
Apr 6, 2021:
- 9:17 PM Changeset [e07b589]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:16 PM Changeset [8483c39a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- proofread chapter features
- 9:15 PM Changeset [7039ab9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add xfig figures
- 10:51 AM Changeset [cd59d28]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- A bit of clean-up in AST/Type.cpp.
Apr 5, 2021:
- 7:06 PM Changeset [ec43cf9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Kernel now keeps track of the how many threads each processor has …
- 7:03 PM Changeset [a5a01faa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix a bug where stats from the main processor where not tallied properly.
- 4:04 PM Changeset [b0904bf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed alarm stats, they are now tallied directly into the cluster
- 3:18 PM Changeset [5cb51502]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix stats so they are correctly tallied when called from outside the …
- 3:12 PM Changeset [c9ec301]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix debug printing with alarms
- 3:10 PM Changeset [8e85344]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix bad debug function
- 3:00 PM Changeset [de57af9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added some asserts in CurrentObject? that prevent segfaults for better …
- 2:15 PM Ticket #245 (cfa-cc - Reference-to-reference misses required implicit dereference) created by
- A lot of double-reference behaviour does work. Here is a detail that …
- 1:03 PM Ticket #244 (cfa-cc - Cannot construct a struct with a volatile array member) created by
- […] The DECL_ defines change details of the problematic …
Apr 3, 2021:
- 2:43 PM Changeset [b71b6df]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Temporarily disabling array test on x86, where it didn't work
Apr 2, 2021:
- 3:39 PM Changeset [c7625e0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Adding manged-length arrays
- 12:23 PM Changeset [7ee3c87]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Dlist adjustments for performance and perf testability. Replaced a …
Apr 1, 2021:
- 9:02 PM Changeset [7a2972b9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- ready queue can now toggle between - lock-based queue - mpsc_queue …
- 8:20 PM Changeset [c426b03]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor clean-up
- 8:20 PM Changeset [8c3a3a14]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor improvement to stats printing
- 8:07 PM Changeset [a344425]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Messed up the condition for external push, fixed now
- 8:02 PM Changeset [fd1f65e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Stats now keep track of external pushes separately
- 4:20 PM Changeset [b580bcc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:19 PM Changeset [3bd2464]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- deal with vtable keyword clash in libltdl/lt_dlloader.h
- 4:17 PM Changeset [1f652a7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add keywords typeid and vtable, and parse new syntax for virtual tables
Mar 31, 2021:
- 2:33 PM Changeset [198e335]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed default parameter
- 2:18 PM Changeset [826ee62]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Added notes about checked exceptions to future work.
- 2:13 PM Changeset [c60ef639]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:13 PM Changeset [c7c178b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor clean-up
- 1:48 PM Changeset [22b7579]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to …
Mar 30, 2021:
- 6:55 PM Changeset [ca33b15]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- create downstream data structures for array-type for-control
- 5:11 PM Changeset [98337569]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add syntax for array-type for-control, update enum type error message
- 2:44 PM Changeset [f621e43f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:49 PM Changeset [a41e87b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Re committed the ncurses fix to includes which where lost somehow
- 8:40 AM Changeset [dbfae7b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add figures for design possibilities
- 8:39 AM Changeset [d0e80f61]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change latex packages from pdflatex to latex for .fig output
- 8:37 AM Changeset [659fb73]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change Makefile from pdflatex to latex for .fig output
Mar 29, 2021:
- 2:17 PM Changeset [976bc68]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added two more tests for locks
- 2:15 PM Changeset [e20eaf4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed incorrect comment in locks code.
- 2:14 PM Changeset [31fc80f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed debug comments
Mar 28, 2021:
- 11:08 PM Changeset [b202dc2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- first draft of enumeration section
- 11:07 PM Changeset [9e234f0b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- center numbers in figure boxes
- 10:59 PM Changeset [8bea701]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add semantic error for typed enumeration is currently unimplemented
- 10:58 PM Changeset [fec3e9a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
Mar 27, 2021:
- 6:04 PM Changeset [1da7397]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix conflict
- 4:38 PM Changeset [f8a7fed]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:37 PM Changeset [3bd5ca7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix test makefile for distribution
Mar 26, 2021:
- 6:01 PM Changeset [8f5576d5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Missed a static inline
- 6:00 PM Changeset [c51124b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added tests for: - the "0nary" Semaphore, a.k.a. spinaphore. - the mcs lock
- 5:59 PM Changeset [f4ec5e45]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added several locks and other MES objects.
- 5:58 PM Changeset [d3314ae]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Threads can now be queued onto the lock-free queues directly.
- 5:58 PM Changeset [cd26abf]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added tests for the mpsc lock free queue
- 5:57 PM Changeset [2d95a2d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Small fixes to lock free queues.
- 3:02 PM Changeset [08e75215]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Expanded a todo about open/closed types.
Mar 25, 2021:
- 3:09 PM Changeset [bd0bdd37]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix how bias is handled in the ready queue to be more consistent with …
- 2:42 PM Changeset [3143f28]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed misleading stats counter
- 1:48 PM Changeset [86dc95d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Re-implemented the work around I forgot about in memcached. Namely …
- 12:21 PM Changeset [8d4c9f4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed the extra headers used by ncurses, there are many
- 9:09 AM Changeset [2644610]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove eti.h from include test as it may not be installed
Mar 24, 2021:
- 6:31 PM Changeset [4260566]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Clean-up of features.tex. Put more general EHM …
- 2:35 PM Changeset [4150779]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed bug with incorrect use of thread cast.
- 2:34 PM Ticket #243 (cfa-cc - Add warning for thread casts in constructors) created by
- When not using the thread keyword, thread casts are unsafe in …
- 8:47 AM Changeset [98d9ce9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove curses.h from include test as it may not be installed
Mar 23, 2021:
- 9:19 PM Changeset [1f55a75]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:18 PM Changeset [f9c3100]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- refactor assignment_operator, limit aggregate name to unqualified …
- 9:14 PM Changeset [a46b69c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- reuse routine newName in other routines to create and name a …
- 9:12 PM Changeset [6259c7e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 3:15 PM Changeset [e825c9d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- De-activated old-ast for x86 in full build
Mar 22, 2021:
- 8:03 PM Changeset [357fae8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed bad copy paste
- 5:28 PM Changeset [1c6e1ec]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Cforall now uses CFA_DEFAULT_PREEMPTION environment variable to …
- 4:39 PM Changeset [304de00]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added queueLockFree which contains two lockfree queue based on MCS.
- 4:25 PM Ticket #242 (libcfa - blocking_lock waiter count is wrong) created by
- The pop_and_set_new_owner decrements the wait_count even if no thread …
- 4:07 PM Changeset [d27b6be]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- - Fixed TryLock? in blocking_lock implementation that did not return …
- 2:24 PM Changeset [d971c8d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Temporary hack to allow printing stats in memcached
Mar 19, 2021:
- 11:42 AM Changeset [5c2b454]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- removed bitmanip2 from old ast x86 tests
Mar 17, 2021:
- 4:52 PM Changeset [11054eb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix io to no longer use monitors since some usages aren't in threads
- 4:47 PM Changeset [c407434e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed missing static
- 1:56 PM Changeset [a5e7233]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- C interface now runs worker init routine in dedicated thread. Also …
Note: See TracTimeline
for information about the timeline view.