Timeline
Jun 14, 2020:
- 3:00 PM Changeset [9019b14]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- make "top" pointer volatile to prevent code movement
- 8:19 AM Changeset [79aae15]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix spelling mistake in comments
- 8:18 AM Changeset [c45d2fa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- refactor declaration qualifiers with distribution
Jun 13, 2020:
- 10:40 PM Changeset [280ec46]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- switch lock-free stack from CAAD to CAVD
Jun 12, 2020:
- 5:01 PM Ticket #170 (libcfa - unpark new thread) closed by
- fixed: In ff79d5e: […]
- 5:01 PM Changeset [ff79d5e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed park unpark to support park as first step of main() Fixes #170?
- 3:34 PM Changeset [cb196f2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added test for Ticket #170
- 1:49 PM Changeset [9b1dcc2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed scheduling API to adapt to non-Processors scheduling threads.
Jun 11, 2020:
- 6:47 PM Changeset [b388ee81]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed ready RW-Lock to be a single global lock instead of per …
- 3:15 PM Changeset [61d7bec]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Replaced the bitmask approached for the ready-queue with a SNZI
- 3:08 PM Changeset [ab8a023]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added more thread names to disjoint
- 1:10 PM Ticket #182 (cfa-cc - Static Const Global variable segfault in generated code) created by
- The following code segfaults when run: […]
Jun 10, 2020:
- 4:19 PM Changeset [97392b69]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' into relaxed_ready
- 12:13 PM Changeset [a5873bd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'relaxed_ready' of plg.uwaterloo.ca:software/cfa/cfa-cc …
- 12:08 PM Changeset [6089f4d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added new scripts to help measure performance
- 12:07 PM Changeset [03045f18]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Improved printing of probing length
- 12:03 PM Changeset [5f259f3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Missing some of the BMI2 fixes
- 12:03 PM Changeset [8c60d59]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed alignment of both SNZI and SNZM. Fixed SNZM with bmi2
- 12:02 PM Changeset [edb2fe0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added micro benchmark to evaluate instruction costs
Jun 9, 2020:
- 3:45 PM Changeset [ee06db5c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change algorithm for computing all0s in the bit-manipulation routines
Jun 8, 2020:
- 2:22 PM Ticket #137 (cfa-cc - Better lvalue handling) closed by
- fixed: I completed this task about 8 months ago. I used the second method and …
Jun 7, 2020:
- 12:28 PM Changeset [b54118a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update referee response
Jun 6, 2020:
- 4:59 PM Changeset [393d59a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update list of file excluded for concurrency paper benchmarks
- 4:59 PM Changeset [27125d0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update concurrency paper to address referee comments and generate …
- 2:10 PM Changeset [9246ec6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add warm JIT to Node.js creation and ctxswitch benchmarks
- 9:10 AM Changeset [3c64c668]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- warm JIT for node.js benchmarks
Jun 5, 2020:
- 5:13 PM Changeset [aabb846]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added a first draft of the memory management library module.
- 3:38 PM Changeset [591f084]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor optimizations to snzi/snzm
- 10:29 AM Changeset [52a4d69]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Improvements to ast::ptr_base::strict_as. Added null to null variant …
Jun 4, 2020:
- 3:50 PM Changeset [5c9b20c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed void ptr assignment bug
- 9:17 AM Changeset [fe9cf9e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fixed a few small wording problems
Jun 3, 2020:
- 2:35 PM Changeset [04b4a71]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update concurrency paper with referee changes and generate a response …
Jun 2, 2020:
- 3:59 PM Changeset [0da5cd5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed SNZI size to not be fixed
- 3:56 PM Changeset [64e9fef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added printing of snzI/M size
- 3:54 PM Changeset [16ee228]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed benchmark to only print progress if in a tty
- 2:38 PM Changeset [47a541d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Add first draft of SNZI + MASK approach
- 11:37 AM Changeset [4e7c0fc0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- comment random function about returning int, and reduce includes for …
Jun 1, 2020:
- 4:09 PM Ticket #181 (cfa-cc - Add Support for Opaque Polymorphic Types) created by
- I have been trying to make some smart pointers and I hit a problem …
- 3:13 PM Ticket #180 (cfa-cc - Assertion Failure Due to Missing sized) created by
- The following code has an error which is not caught and reported but …
- 2:56 PM Ticket #179 (cfa-cc - Bad Error Message if Missing sized in struct forall.) created by
- The code does not support the following code: […] And even if we …
- 2:50 PM Changeset [3d46f01]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change from pointers to references in tests/copyfile.cfa
- 2:24 PM Changeset [170235d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- reposition include files in libcfa/src/Makefile.am to get them copied …
May 30, 2020:
- 6:30 PM Changeset [cb95634]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 6:30 PM Changeset [0163d3e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- make -x flag work for one input file
May 29, 2020:
- 2:01 PM Changeset [d6d1f80]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Adding an example of lists and exceptions collaborating on a …
- 1:30 PM Ticket #171 (cfa-cc - 0p not working at global scope) closed by
- duplicate
May 28, 2020:
- 1:23 PM Changeset [a491a3c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- parser prints "List of mutex member is currently unimplemented" error
May 27, 2020:
- 3:14 PM Changeset [ada0246d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- create heap.hfa, use it in malloc.h, and cleanup includes with respect …
May 26, 2020:
- 4:03 PM Changeset [c19bc90]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Better error messages in ExpandCasts?.
- 2:55 PM Changeset [0092853]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed Variants
- 11:43 AM Changeset [8e1b1bb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Now using a single macro for algorithmic variants
- 11:24 AM Changeset [b2de2e0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Improved the check of the catch[Resume] exception declaration.
May 25, 2020:
- 5:51 PM Changeset [c1dfa4e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add rust/tokio and rust/async-std benchmarks
- 5:38 PM Changeset [a51c0c0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, change buffer remove to not block for empty buffer so …
- 12:37 PM Ticket #178 (libcfa - mutex in thread main) created by
- The main of a (mutex) thread should require the keyword mutex on its …
May 24, 2020:
- 5:05 PM Changeset [089ee6b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update intrusive buffer, fix storage management problems
May 23, 2020:
- 5:00 PM Ticket #177 (cfa-cc - typeof not being handled correctly by resolver) created by
- The following program compiles in C but fails to compile in Cforall. …
- 9:38 AM Changeset [cbbd8fd7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- rename non-terminal argument_expression_list to …
- 8:22 AM Changeset [f4530d7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- turn on -mcx16 flag for double-wide CAS all the time in cfa.cc
May 22, 2020:
- 4:32 PM Changeset [3bf812b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- snzi creator now supports m-ary trees
- 4:00 PM Changeset [8f4f3e0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- bitmask discovery no use snzi
- 3:22 PM Changeset [95cb63b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added benchmark called producer, which mimicks I/O scheduling
- 2:49 PM Changeset [7119daa]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- More clean-up in ExceptTranslate?.
- 11:49 AM Changeset [0e4df2e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' into relaxed_ready
May 21, 2020:
- 5:12 PM Changeset [2802824]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'relaxed_ready' of plg.uwaterloo.ca:software/cfa/cfa-cc …
- 5:11 PM Changeset [33e62f1b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added simple SNZI implementation for the relaxed list
- 5:06 PM Changeset [99fea48]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 5:06 PM Changeset [6f121b8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Wrote proper allocator for SQEs
- 4:33 PM Changeset [d47349b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added a little bit more debug information for parking
- 1:43 PM Changeset [66ba544]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Dead code elimination in the try block translation.
- 12:22 PM Changeset [8ad5752]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added tests for default exception handlers. Fixed a memory leak they …
- 7:36 AM Changeset [918b90c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix expected output for completeType.txt
May 19, 2020:
- 5:31 PM Changeset [046a890]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- That should get default operations working for throws. More tests to come.
- 2:51 PM Changeset [7d6e01d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:36 PM Changeset [7c38d53]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added mark_exception to reduce the chance something is accidentally …
May 18, 2020:
- 4:40 PM Changeset [314dab6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add -latomic flag to cfa.cc to get 16-byte CAS, add …
May 17, 2020:
- 9:06 PM Changeset [893da07]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:06 PM Changeset [9c438546]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- move allocation "size" field, allow alternative lock-free stack for …
- 9:17 AM Ticket #176 (cfa-cc - Assignment fails for union structure field) created by
- […] […] The assignment fails because top is of type T. …
Note: See TracTimeline
for information about the timeline view.