Timeline
Aug 24, 2020:
- 11:22 PM Changeset [a6cafa8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix 32-bit excepted output for move of floor, ceiling, ceiling_div
- 8:34 PM Changeset [0254454]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
- 8:34 PM Changeset [7cfef0d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- move routines floor, ceiling, ceiling_div from bitmanip.hfa to math.hfa
- 8:31 PM Changeset [9509a412]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Build now supports arm32 and arm64 as seperate machines
- 5:38 PM Changeset [c2bc6d5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Minor fixes to make files to support dist target
- 1:36 PM Changeset [61b1447]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed small typing issues in comp-II
Aug 21, 2020:
- 1:46 PM Changeset [97cba9f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix comment
- 12:12 PM Changeset [ba70330]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix exception problems from ARM changes
- 9:01 AM Changeset [482fa08]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- correctly set CFA_REG_IP for ARM 64-bit
- 7:45 AM Changeset [c5cbc099]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- temporarily change from 32-bit to 64-bit and get it working
- 7:44 AM Changeset [636d115b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, documentation
- 7:15 AM Changeset [d685cb0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add ARM equivalent for x86 rdtsc
Aug 20, 2020:
- 11:48 PM Changeset [e67a82d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix conflicts
- 11:40 PM Changeset [67ca73e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- temporary exception hack for ARM 64-bit
- 11:39 PM Changeset [88cafe7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add CtxGet? routine for ARM 64-bit
- 11:10 PM Changeset [442b624]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- temporarily disable ARM disable/enable_global_interrupts()
- 11:01 PM Changeset [9705ffe]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add fake stack for ARM 64-bit
- 10:59 PM Changeset [9b34766]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add command-line flag -latomic for ARM
- 10:58 PM Changeset [74f5c83]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- assembler for save/restore registers FPSR/FPCR for ARM
- 10:56 PM Changeset [fd9b524]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change from asm volatile(pause) to Pause()
- 3:59 PM Changeset [013b028]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove unused variable warning
- 1:56 PM Changeset [c5b55c4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix missing 'u' suffix for length suffix, change L128 constants to …
Aug 19, 2020:
- 3:08 PM Changeset [03a4c73]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Regenerated tests after add of 'with resolved type'
- 2:09 PM Changeset [8e9d567]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:08 PM Changeset [133a161]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed redeclaration of off_t for x86
Aug 18, 2020:
- 4:31 PM Changeset [13d33a75]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' into new-ast
- 4:26 PM Changeset [ef9988b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix lost typeinst in resolved assertions
- 1:58 PM Changeset [f2384c9a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added forward/reverse rng for later use in the ready queue
- 1:58 PM Changeset [93526ef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed assertion due to typo in IO
- 11:35 AM Changeset [794db28]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:35 AM Changeset [d2b5d2d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Set leader lock as default for I/O, which seems the better default
Aug 17, 2020:
- 6:18 PM Changeset [36de20d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, update how bprefix is handled from the command line versus …
Aug 15, 2020:
- 12:20 PM Changeset [762fbc1]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
- 12:20 PM Changeset [7f51b9d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, make helper routines static
- 12:17 PM Changeset [0fa04a04]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change allocation to use new alloc_set interface for array initialization
- 12:15 PM Changeset [505450a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- abort when memory check fails
- 12:10 PM Changeset [3b4750d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add negative test for signed integer min/max
- 12:07 PM Changeset [68d40b7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change ceiling to ceiling2 for mallopt
- 12:06 PM Changeset [c354108]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change alloc_set with array initialization to have old and new …
- 12:01 PM Changeset [6553828]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add specialized char, intptr_t, uintptr_t definitions for min and max
- 12:06 AM Ticket #212 (cfa-cc - Revert InferUnion change in new-ast) closed by
- fixed
- 12:03 AM Changeset [4fe6224]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
- 12:02 AM Changeset [74807be]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- please do not create a node and throw it away
Aug 14, 2020:
- 5:32 PM Changeset [1095ccd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added support for partial submit strategy
- 5:31 PM Changeset [a5bc72e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Deprecated code in posix-readv.c
- 3:58 PM Changeset [dcb5f8d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added statistics for the number of times io_ctxs blocked
- 3:12 PM Changeset [2fafe7e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed eager submit to use a leader-lock rather than a regular …
- 3:03 PM Changeset [7fdae38]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Replaced unnecessary thread fence with sufficient compiler fence
- 1:29 PM Changeset [5715d43]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Exceptions now get their context differently with libcfathread. Added …
- 12:33 PM Changeset [4998155]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- I/O now uses onshot semaphore instead of raw park/unpark. I/O now uses …
- 12:31 PM Changeset [b353a49]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added oneshot semaphore type
- 12:31 PM Changeset [fa5e0112]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed unnecessary variable
- 11:40 AM Changeset [4c925cd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:39 AM Changeset [309d814]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added lock around system call in eager mode, since system call has …
- 11:38 AM Changeset [63fe427c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added checks for incorrect io setups. Fix bug where number of entries …
- 11:35 AM Changeset [080ee15]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added missing flags to readv benchmark
Aug 13, 2020:
- 9:09 PM Changeset [badd22f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
- 9:09 PM Changeset [67bfc50]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, for flags with arguments remove spurious "-x c" before argument
- 9:05 PM Changeset [db62eef]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 5:47 PM Changeset [2606a03]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed error where submitflags where incorrectly overwritten. Fixed …
- 5:19 PM Changeset [2b5be17]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Trivial change in formating
- 1:19 PM Changeset [62502cc4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed deadlock where threads could acquire the central scheduler lock …
- 11:53 AM Changeset [0240cd69]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added overload to Pass::run with a single argument to help older compilers
Aug 12, 2020:
- 6:01 PM Changeset [51230f1b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove special print for zero_t and one_t
- 5:59 PM Changeset [ded61bf2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, replace "T fill" with "const T & fill"
- 4:22 PM Changeset [d9265a2]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Updated readv benchmark to use parseargs
- 4:20 PM Changeset [80ec409]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- The exception context is now stored on the stack. It is not used just yet.
- 3:31 PM Changeset [419c434]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added support for printing the usage as parseargs would, without the …
- 2:49 PM Changeset [980fb4e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added a test for exceptions and made a patch to allow it to pass.
- 1:39 PM Changeset [cd02108]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:35 PM Changeset [fb0ae06]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' into new-ast
- 1:33 PM Changeset [dab09ad]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added unnecessary thread-fence to work around incorrect reorder
- 12:19 PM Changeset [f8d05ee]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
- 12:19 PM Changeset [7f66cec]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Re-enabled jenkins checking
- 12:18 PM Changeset [0ea0b8f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Using new-ast now requires configuring with --enable-new-ast or …
- 11:29 AM Changeset [a77257be]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Compiler now supports --new-ast and --old-ast to select which …
- 10:31 AM Changeset [7ff3e522]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- {pass_t Pass::pass; => core_t Pass::core;} To avoid confusion about …
Aug 11, 2020:
- 6:39 PM Changeset [26ffcda]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Regenerated x86 tests after the change to bootloader.c
- 6:34 PM Changeset [a5428bd]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:33 PM Changeset [56e8cb3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed parseargs for 32bit
- 5:53 PM Ticket #213 (cfa-cc - Cannot assign static-length array to VLA) created by
- Intro case: […] GCC, Actual and Authority: compiles successfully …[…]
- 5:39 PM Changeset [cd9ee44]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Regenerated x64 tests after the change to bootloader.c
- 5:38 PM Changeset [343d10e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed code broken in new-ast out of libcfa
- 5:33 PM Changeset [7874d77]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Parseargs now magically figures out argc/argv
- 5:30 PM Changeset [8e516fd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed issue where python script would not see through symlink to itself.
- 5:07 PM Changeset [0d070ca]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- disabled new heaptrace feature
- 4:40 PM Changeset [22f94a4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' into new-ast
- 3:45 PM Changeset [129674b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added more details to the ARM error in invoke.c
- 3:44 PM Changeset [42f1d739]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed http server after merge of parseargs into libcfa
- 3:00 PM Changeset [5bcdc8c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Upgraded yield benchmark to use new parseargs
- 2:58 PM Changeset [7f6e9eb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added support for doubles in parseargs
- 2:22 PM Changeset [7ed1d8f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:09 PM Changeset [be36ec3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- No longer hold the submit lock when doing the io_uring_enter system call
- 1:59 PM Changeset [9f1c286]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added benchmark to compare io against raw pthreads
- 1:54 PM Changeset [01c6256]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Adjsuted benchmarks to new io_ctxs
- 1:47 PM Changeset [e699eb6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Moved example parseargs to libcfa
- 1:24 PM Changeset [e857743]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Forgot to commit the missing 'pragma once' in list.hfa
- 12:46 PM Changeset [153d0f52]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
Aug 10, 2020:
- 7:45 PM Changeset [07d867b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- attempt to fix inferparams
- 5:14 PM Changeset [b8e7aed]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:14 PM Changeset [85f19eb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added cfa define for io_uring attach support
- 4:27 PM Changeset [a6acbd5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master
- 4:27 PM Changeset [5104893]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix x86 excepted output for bitmanip3
- 3:47 PM Changeset [8465b4d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:40 PM Changeset [e2702fd]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:40 PM Changeset [dcf1979]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Jenkins file now calls autogen.sh before building
- 3:39 PM Changeset [a8bad5b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added automake generate files to git ignore
- 3:18 PM Changeset [6bd2cfb]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed generated automake files. * WARNING * With this push …
- 3:14 PM Changeset [f575124]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added script to setup automake before running configure
- 3:13 PM Changeset [bcadb26]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- clean-up in makefiles and regenerated defines.hfa.in
- 2:54 PM Changeset [92aca37]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, temporarily remove default_heap_exhausted called when …
- 2:43 PM Changeset [1eb239e4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed snzi and replaced it with a fast/slow path
- 2:31 PM Changeset [53fd995]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change ceiling calls to ceiling_div
- 2:30 PM Changeset [fd24f8c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove alignment tests for 0 as it is not a power of 2 (now checked), …
- 2:23 PM Changeset [da3b790]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add alignment verification to floor2 and ceiling2, add missing …
- 2:05 PM Changeset [0c30ecc]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Move cfa.m4 and cfa.make to tools/build
Aug 7, 2020:
- 4:26 PM Changeset [ba662b9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- actually run impurity check
Aug 6, 2020:
- 6:56 PM Changeset [c1f38e6c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, rename variable allocFree to allocUnfreed, fakeHeader …
- 5:08 PM Changeset [0019d77]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'new-ast' of plg.uwaterloo.ca:software/cfa/cfa-cc into new-ast
- 5:08 PM Changeset [79c907b]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- correctly print assertions
- 3:35 PM Changeset [c8e4b23d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Regenerated configure with correct version of autoconf
- 3:34 PM Changeset [6c144d8]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:34 PM Changeset [d3a518c]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added auto header templates to fix warning on arm
- 3:32 PM Changeset [74cfe054]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Change default include for tests to no longer have the top build_dir
Aug 5, 2020:
- 11:17 PM Changeset [dd23e66]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add default_heap_exhausted, update resize/realloc with alignment, fix …
- 6:36 PM Changeset [5727c23]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed up the polymo{r}phic exception test. Some left over code hid an …
- 1:27 PM Changeset [a86b2ca6]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added Pass<...>::run which allows a pass to be constructed and run in …
- 9:20 AM Changeset [97c3159]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed some tab/space confusion.
Aug 4, 2020:
- 8:35 PM Changeset [85eafc5]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove contraction in #warning to fix warning
- 5:27 PM Changeset [eafec07]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- More pointer fixes
- 5:13 PM Changeset [53ee27e]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:10 PM Changeset [3f850d7]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed pointer conversion in IO call
- 4:25 PM Changeset [21b0a23]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added polymophic exception macros. It adds a number of macros to help …
- 3:24 PM Changeset [f277633e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed missing constructor when io_uring is not present
- 1:34 PM Changeset [c44d652]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed broken merge
- 1:00 PM Changeset [954821df]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Recreated makefile.in with automake from ubuntu 16.04
- 12:53 PM Changeset [71dfe49]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 12:45 PM Changeset [8395152]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed headers that weren't properly installed
- 7:35 AM Changeset [2ff42f4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix 32-bit heap-test warning for format codes
Aug 3, 2020:
- 10:38 PM Changeset [25cbd99]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change calloc/realloc to use malloc_size versus malloc_usable_size, …
- 10:37 PM Changeset [60062be]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- make polymorphic resize/realloc align T, rewrite polymorphic T/S (re)alloc
- 10:34 PM Changeset [d5d3a90]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- abort when out of memory, return 0p for zero size allocation request, …
- 2:36 PM Changeset [1a39a5a]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed compilation failure without io_uring
- 2:23 PM Changeset [95789be]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:59 PM Changeset [3e2b9c9]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- More restructuring of translation units Unclear if it improves …
Jul 31, 2020:
- 4:05 PM Ticket #212 (cfa-cc - Revert InferUnion change in new-ast) created by
- The partially unresolved inferred parameters are actually useful as …
- 4:02 PM Changeset [e660761]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- First attempt at reducing complation time by restructuring the code. …
- 3:43 PM Changeset [3ac8b9f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added make variable to allow timing CFA compilation. Usage : make T=1 …
- 11:06 AM Changeset [6dba8755]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- I was given a trick with the indexer that fixes some scoping issues …
Jul 30, 2020:
- 3:01 PM Changeset [920dca3]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed readv after io_context re-work
- 3:00 PM Changeset [f00b26d4]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Re-worked IO to use epoll and support multiple io_contexts per …
- 2:57 PM Changeset [e0f93e0]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added single_sem type, which effectively extends park/unpark logic for …
- 2:56 PM Changeset [22ddade]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added configure logic for io_uring flags
- 11:56 AM Changeset [0c760db]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Removed some bugs that appear to have been fixed incidentally.
- 10:53 AM Ticket #211 (cfa-cc - Mutable Initializers are not Detected) created by
- […] C only allows initialization of a global variable with a …
Jul 29, 2020:
- 11:35 PM Ticket #189 (cfa-cc - Reference and pointer types allow unsound initialization) closed by
- fixed
- 11:29 PM Changeset [b81fd95]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix bug where pointer and reference types allow unsound initialization …
- 10:51 PM Ticket #210 (cfa-cc - Should string literals be const, like in C++?) created by
- With array type: […] gcc actual, g++ actual, cfa actual: compile …
- 10:33 PM Ticket #209 (cfa-cc - Mutable reference to constant is not forbidden) created by
- […] Actual: Compile succeeds, run prints: […] Expected …
- 10:10 PM Ticket #208 (cfa-cc - Zero-pointer literal does not work as an argument for a const parameter) created by
- This issue seems to be a case of the #189 fix going too far: a typed …
- 10:02 PM Ticket #207 (cfa-cc - Safe const variations are not considered for assertion satisfaction) created by
- Assertion satisfaction is invariant in the function type, but it …
- 5:35 PM Ticket #204 (cfa-cc - Conversion cost ignores type parameters) closed by
- fixed: Used the suggested fix (simply removing the offending code) and added …
- 5:12 PM Changeset [1d17939]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Implemented the recomented fix for #204, added at test that would have …
- 12:09 PM Ticket #206 (cfa-cc - Replace Lvalues With References) created by
- We have worked through the theory of replacing all lvalues with …
- 11:24 AM Ticket #205 (cfa-cc - Incorrect Lvalues On Expressions) created by
- There are a some expressions we do not choose the correct lvalue for …
Jul 28, 2020:
- 4:04 PM Ticket #204 (cfa-cc - Conversion cost ignores type parameters) created by
- The conversionCost function incorrectly produces a cost of zero …
- 2:39 PM Changeset [3251b66]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- use different autogen prefix for new ast
- 2:38 PM Changeset [eb1be63]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- conversion cost pass should not consider structs again after types …
- 2:37 PM Changeset [c408483]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- cleanup
- 11:29 AM Changeset [15806ed]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added bugs for 203 (the new multipart one) and 140 (the only issue …
- 7:10 AM Changeset [4cf617e]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- memalign - correct size to eliminate alignment offset
Jul 27, 2020:
- 2:18 PM Changeset [7288c00]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added comment to cat example
- 1:44 PM Changeset [3a1cf0d]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Moved example to more appropriate folder/name
- 1:43 PM Changeset [f3ed2af]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed example with O_DIRECT to use proper alignment
- 1:32 PM Changeset [a86b1b85]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- io_uring example now uses O_DIRECT to test polling support
- 1:31 PM Changeset [5b15c4f]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added fixed file example to filereader program
- 1:10 PM Changeset [7458fea]ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added new example of io_uring server. Commented purpose of existing …
Note: See TracTimeline
for information about the timeline view.