Timeline



Jul 16, 2021:

12:26 PM Changeset [d2278e9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Some resumption benchmarks were actually testing termination.
10:50 AM Changeset [e19fadd]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
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 Andrew Beach <ajbeach@…>
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 Peter A. Buhr <pabuhr@…>
formatting
10:02 PM Changeset [fcd1a469]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting, add short form for -XCFA options
10:01 PM Changeset [e7a63e3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting
6:35 PM Changeset [93bbbc4]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update parser for vtable declarations
4:42 PM Changeset [b16e15e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
fix mutex_test to not user $thread
4:32 PM Changeset [cc64be1d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added VTableType to the conversion passes.
4:17 PM Changeset [ccb6fd8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fix CodeLocation? boiler-plate for vtable
4:07 PM Changeset [3945abe]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
New-AST boilerplate for vtable
4:02 PM Changeset [b238618]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added VTableType to the new ast.
4:01 PM Changeset [7ff35e0e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Implemented old ast boiler-plate for vtabletype.
3:49 PM Changeset [ca69a8a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
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 Michael Brooks <mlbrooks@…>
fixed: In 801978b: […]
12:41 PM Changeset [801978b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
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 mlbrooks
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 caparsons <caparson@…>
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 caparsons <caparson@…>
added dependency for mutex test

Jul 12, 2021:

4:31 PM Changeset [6f27b67]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
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 Andrew Beach <ajbeach@…>
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 caparsons <caparson@…>
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 caparsons <caparson@…>
added more testing to thread_test
1:41 PM Changeset [eba9d27]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
fixed incorrect copy ctor
1:41 PM Changeset [4ae968e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
refactored mutex testing and added lin backoff lock
12:17 PM Changeset [55ad35c]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
removed print and deleted equal operator for lock

Jul 8, 2021:

4:09 PM Changeset [a953c2e3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Added allocator design objectives

Jul 7, 2021:

6:24 PM Changeset [c86ee4c]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
6:24 PM Changeset [1f45c7d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Now tracking cpu migrations using push_stat. Some minor fixes to the …
6:09 PM Changeset [b1a2c4a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Added first attempt at processing array
1:55 PM Changeset [47e413b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Cforall exception benchmarks now use a more high resolution clock.
11:56 AM Changeset [11d4fa5]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Updated the Java exception benchmarks to provide some warm-up. Does …

Jul 6, 2021:

3:33 PM Changeset [acb38ce9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added helper script for exception benchmarks.
12:36 PM Changeset [d1ecd39]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Removd debug print failing the build
11:29 AM Changeset [8ee4475]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Conditional matching benchmarks renamed based on type of catch used …

Jul 5, 2021:

5:21 PM Changeset [0052ada]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:59 PM Changeset [e49b6f5]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Missed some benchmarks.
4:59 PM Changeset [11ad42f]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added a second argument to conditional catch benchmarks. Should the …
4:58 PM Changeset [b7d94ac5]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Last step tools and benchmark
4:58 PM Changeset [8f1a99e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Step 3 Fixed tests
4:57 PM Changeset [7f62b708]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Step 2 of $thread to thread$ Missed some of the source
4:44 PM Changeset [e84ab3d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Step 1 of changing $thread to thread$
3:17 PM Changeset [ee23a8d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Added duration information (in nanoseconds) to EHM benchmarks.
2:21 PM Changeset [b7763da]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
added martin lock and improvement
2:11 PM Changeset [d5f6a14]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:11 PM Changeset [f7f07f6]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
added test for thierry to look at

Jul 1, 2021:

12:13 PM Changeset [943bfad]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed several warnings for clang@head
10:47 AM Changeset [ea593a3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
First draft of all the exception benchmarks. There is an issue with …

Jun 30, 2021:

2:13 PM Changeset [262c600]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
fixed whitespace issue

Jun 29, 2021:

6:29 PM Changeset [dcad80a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
fixed bug with locks
5:35 PM Changeset [660665f]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:33 PM Changeset [5a46e09]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by caparsons <caparson@…>
Added Martins SpinCondLock? as linear_backoff_then_block lock
12:10 PM Changeset [d02e547]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Improvements to implement figures.
9:23 AM Changeset [9380add]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
formatting, remove spurious semi-colon at end of vtable rule

Jun 28, 2021:

3:52 PM Changeset [d0da7ed]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [44b37de]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix wording problem
3:37 PM Changeset [8a07213]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
disjoint test now aborts to allow inspecting core dump
12:35 PM Changeset [1781e97]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed whitespace

Jun 27, 2021:

10:07 PM Changeset [e75b753]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
fix conflict
9:55 PM Changeset [2ac218d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add commented out parse rules for new ftype syntax
9:53 PM Changeset [4200b7e]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update README and INSTALL files

Jun 25, 2021:

1:26 PM Changeset [22a4292]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed test suite to not crash when running on machines that don't have …
1:08 PM Changeset [7de2affc]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Small corrections to INSTALL script
8:43 AM Changeset [2e19e91]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update entries

Jun 24, 2021:

2:30 PM Changeset [44856ed]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Baseline "new" vector, with iterators. Implementation has not had …
11:56 AM Changeset [b6f39aa]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Forgot to add gcc-10/11 to jenkins options

Jun 23, 2021:

5:19 PM Changeset [27434e9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:19 PM Changeset [2b910f9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by m3zulfiq <m3zulfiq@…>
started chapter allocator
4:59 PM Changeset [1d71208]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Implementing new-array subscripting syntax, in which a[x,y,z] now …
4:54 PM Changeset [6448f7d]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Fixing compiler warnings with new arrays due to placeholder empty …
4:52 PM Changeset [68b52b0]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Implementing syntax forall( T * ) abbreviating forall( T & | sized(T) )
2:06 PM Changeset [b680198]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
2:05 PM Changeset [6ba6846]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Minor ready-queue fixes

Jun 21, 2021:

4:55 PM Changeset [929d925]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Merge branch 'andrew-mmath' into branch 'master', the last 3 reviews …
4:55 PM Changeset [33e1c91]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Some feedback for additions to implement went to …
4:48 PM Changeset [5a4f1a8]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Andrew Beach <ajbeach@…>
Andrew MMath: Folded in feedback into the implement chapter. (6/6 …
3:42 PM Changeset [953827a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed cpu work stealing to properly fall back on other nodes.
3:41 PM Changeset [5614552a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed warnings
3:41 PM Changeset [ef94ae7]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Changed ready-queue to use -1 for empty ts.
3:40 PM Changeset [4d865ca7]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Minor documentation
3:40 PM Changeset [0ee224b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Fixed rseq so it is initilizaed even for non-processor threads.
3:16 PM Changeset [8110bc3]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
FullBuild? now uses gcc-10 instead of gcc-5 and jenkins understands the …
12:40 PM Changeset [1f3d212]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Thierry Delisle <tdelisle@…>
Remove psutil from test.py which doesn't seem needed

Jun 20, 2021:

8:16 PM Changeset [15f769c]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add _DecimalXX to lexer/parser, but mark as unimplemented

Jun 19, 2021:

3:53 PM Changeset [e319fc5]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:52 PM Changeset [6992f95]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
remove decimal-floating constants from math test
3:51 PM Changeset [4b891e9]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
update literal test for floating and decimal floating suffix
3:50 PM Changeset [d3b5a14]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
lex gcc types _Decimal32/64/128 and return them as float/double/uuFLOAT128

Jun 18, 2021:

3:24 PM Changeset [c7d8696a]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Peter A. Buhr <pabuhr@…>
add .expect file for array-md-sbscr-cases.txt to be architecture …
12:20 PM Changeset [6e50a6b]ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum by Michael Brooks <mlbrooks@…>
Implementing language-provided syntax for (array) dimensions. Former …
Note: See TracTimeline for information about the timeline view.