Timeline
Aug 9, 2021:
- 8:13 PM Changeset [b42d0ea]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- do not print unfreed-storage message if program exits
- 5:13 PM Changeset [6545a88e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed cfa outputs for cfa_main_returned (x86)
- 5:08 PM Changeset [eb2cfbf]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed cfa outputs for cfa_main_returned (arm)
- 4:58 PM Changeset [d16eb19]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed cfa outputs for cfa_main_returned
- 4:52 PM Changeset [d874f59]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed crash from get_cpu
- 4:35 PM Changeset [f42a6b8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum by
- Copied out and reverted changes to thesis.
- 4:21 PM Changeset [50b29d9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:21 PM Changeset [4f89e7b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- more change printf to sout
- 4:19 PM Changeset [ea54f1e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 4:11 PM Changeset [5438e41]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Had some bad performance numbers, updated the …
- 3:46 PM Changeset [9373b6a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:46 PM Changeset [478c610]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added cfa_main_returned to figure out if the main returned normally
Aug 8, 2021:
- 11:14 PM Changeset [b0b89a8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change printf to sout
Aug 6, 2021:
- 1:03 PM Changeset [ebf3989]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- small fixes to some rdq benchmarks
Aug 5, 2021:
- 9:28 PM Changeset [7780bd2]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- clean up sum test
- 8:29 PM Changeset [aa173d8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- proofread features chapter of Andrew's thesis
- 3:04 PM Changeset [d89d150]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Added conclution chapter to the thesis.
- 2:22 PM Changeset [d2cdd4f]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:04 PM Changeset [b2525d9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed how benchmark Makefile silences certain rules.
- 10:52 AM Changeset [0b67a19]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: First draft of the performance results.
Aug 4, 2021:
- 4:54 PM Changeset [0a061c0]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 3:45 PM Changeset [199894e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed extraneous volatiles in builtin atomics.
- 2:40 PM Changeset [5541ea3d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 2:40 PM Changeset [0640189e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added example of a server using o_NONBLOCK, which does NOT work with …
- 1:24 PM Changeset [df5b2c8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:24 PM Changeset [1e567ab]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix error in proofreading
Aug 3, 2021:
- 10:47 AM Changeset [da602aec]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix forall variant extern vtable decls
- 10:47 AM Changeset [42a02ce]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix virtual cast error not showing code locations
Aug 2, 2021:
- 6:26 PM Changeset [fa7dbf1]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- proofread exisitng chapter of Andrew's thesis
- 9:43 AM Changeset [417e8ea]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- proofread intro chapter of Andrew's thesis
Jul 29, 2021:
- 10:39 PM Changeset [06c61e2]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 10:39 PM Changeset [ba0d2ea]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add exceptions Close_Failure, Write_Failure, Read_Failure to fstream
- 3:46 PM Changeset [9a3a313]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Made script executable.
Jul 27, 2021:
- 11:28 AM Changeset [e4da70b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added another helper script for exception benchmarks and fixed up the …
Jul 26, 2021:
- 11:08 PM Changeset [04141f8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:08 PM Changeset [70df5f3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added intro chapter
- 2:42 PM Changeset [d83b266]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:02 PM Changeset [98233b3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Translate forall variants of exception/vtable decls
Jul 24, 2021:
- 4:29 PM Changeset [866cad3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Changed how the cross exception benchmarks prevent optimization. …
Jul 22, 2021:
- 10:05 PM Changeset [a5a6a1a8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- replace fstream macro EHM_VIRTUAL_TABLE with new vtable declaration
- 11:05 AM Changeset [12782a9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 11:05 AM Changeset [080471a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added layout for performance chapter
- 10:59 AM Changeset [aa882e7e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Translate virtual table declarations
Jul 21, 2021:
- 3:36 PM Changeset [209dfe2]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- The exception benchmark can now also extract results from files.
- 2:55 PM Changeset [9698690]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: A bit more work on the performance chapter before I …
- 1:57 PM Changeset [2ead704]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- add comment stating assignment expression returns an rvalue for …
- 1:55 PM Changeset [bf5eeb2]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update usage message for cc1
Jul 20, 2021:
- 11:03 PM Changeset [8f6f3729]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- change typedef_name to type_name for non-terminal vtable
- 10:53 PM Changeset [7056f56]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update existing counter test .expect file
- 9:31 PM Changeset [d2260ad]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:31 PM Changeset [8bf9448]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update existing counter test to use new +=/-= prototype
- 9:30 PM Changeset [f9d8755]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- replace fstream macro EHM_EXCEPTION(Open_Failure) with new exception …
- 9:06 PM Changeset [6acd020]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:06 PM Changeset [3d7d407]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added the CFA alloc interface
- 6:34 PM Changeset [86fc350]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 6:34 PM Changeset [d30804a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- augment rational test and expected output after rational changes
- 6:30 PM Changeset [5dc4c7e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, use new math trait in rational numbers
- 6:28 PM Changeset [8477fc4]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- remove reference from builtin ++?. ?++, --?, ?--, !
- 6:26 PM Changeset [08bc3e7]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- first draft of math trait
- 3:31 PM Changeset [54651005]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added asm statements to the exception benchmarks to prevent unwanted …
- 12:58 PM Changeset [815c6ae]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 12:57 PM Changeset [1f8dbfe]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added the new routines in C and CFA allocator interface
- 11:25 AM Changeset [ba8547e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixing polymorphism test from failing the build on x86
- 4:29 AM Changeset [00da199]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Add a switch to print AST after exdecl pass
- 4:24 AM Changeset [0c730d9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Translate exception declarations
Jul 19, 2021:
- 4:12 PM Ticket #242 (libcfa - blocking_lock waiter count is wrong) closed by
- fixed
- 4:04 PM Changeset [f9b68d6]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- made spacing consistent
- 4:03 PM Changeset [63bde81]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 4:03 PM Changeset [12a1013]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fixed wait counter
- 2:53 PM Changeset [fcaa1e4]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Andrew MMath: Updated the introduction/background section.
Jul 16, 2021:
- 12:26 PM Changeset [d2278e9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Some resumption benchmarks were actually testing termination.
- 10:50 AM Changeset [e19fadd]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fixed an error in exception benchmarks. C++ conditional catch was reversed.
Jul 15, 2021:
- 10:36 AM Changeset [63e3ed8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added Python versions of the exception benchmarks.
Jul 14, 2021:
- 10:03 PM Changeset [9f77301]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 10:02 PM Changeset [fcd1a469]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting, add short form for -XCFA options
- 10:01 PM Changeset [e7a63e3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- formatting
- 6:35 PM Changeset [93bbbc4]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- update parser for vtable declarations
- 4:42 PM Changeset [b16e15e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fix mutex_test to not user $thread
- 4:32 PM Changeset [cc64be1d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added VTableType to the conversion passes.
- 4:17 PM Changeset [ccb6fd8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Fix CodeLocation? boiler-plate for vtable
- 4:07 PM Changeset [3945abe]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- New-AST boilerplate for vtable
- 4:02 PM Changeset [b238618]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added VTableType to the new ast.
- 4:01 PM Changeset [7ff35e0e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Implemented old ast boiler-plate for vtabletype.
- 3:49 PM Changeset [ca69a8a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Quickly added VTableType node to the old ast.
Jul 13, 2021:
- 12:43 PM Ticket #253 (cfa-cc - Plan-9 with dynamic layout gives wrong field offsets) closed by
- fixed: In 801978b: […]
- 12:41 PM Changeset [801978b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- GenPoly? field-number selection for dynamic layouts uses uniqueId to …
- 12:31 PM Ticket #253 (cfa-cc - Plan-9 with dynamic layout gives wrong field offsets) created by
- Subsequent plan9-inlined fields (which make the owning struct have …
- 9:30 AM Changeset [37c6f77]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 9:30 AM Changeset [9345684]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- added dependency for mutex test
Jul 12, 2021:
- 4:31 PM Changeset [6f27b67]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Could not get rmit.py working with the exception benchmark, but I got …
- 2:38 PM Changeset [605673f]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Added a way to call the exception benchmark script so it is compatable …
- 1:44 PM Changeset [6ff08d8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
- 1:43 PM Changeset [cf444b6]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- added more testing to thread_test
- 1:41 PM Changeset [eba9d27]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- fixed incorrect copy ctor
- 1:41 PM Changeset [4ae968e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- refactored mutex testing and added lin backoff lock
- 12:17 PM Changeset [55ad35c]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by
- removed print and deleted equal operator for lock
Note: See TracTimeline
for information about the timeline view.