|
|
|
@7b53bfd
|
20 months |
caparson |
Eliminating the busy wait spin at the end seems to resolve deadlock. …
ADTast-experimental
|
|
|
@c5a2c96
|
20 months |
caparson |
added atomic to eliminate if failing test deadlock is a staleness issue
ADTast-experimental
|
|
|
@187570f
|
20 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@c34a1a4
|
20 months |
caparson |
removed uneeded busy wait
ADTast-experimental
|
|
|
@d697527
|
20 months |
pabuhr |
add Makefile for llheap paper
ADTast-experimental
|
|
|
@f977509
|
20 months |
pabuhr |
continue working on llheap paper
ADTast-experimental
|
|
|
@8fd1b7c
|
20 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@fece3d9
|
20 months |
caparson |
Added fix for cond var timeout handling race. Cleanup of locks.hfa/cfa …
ADTast-experimental
|
|
|
@2d0f918
|
20 months |
ajbeach |
Clean up methods for result1/N/Nstmt classes and the padantic pass macros.
ADTast-experimental
|
|
|
@e50fce1
|
20 months |
caparson |
added some instrumentation to attempt to glean some insight into …
ADTast-experimental
|
|
|
@253a78f
|
20 months |
caparson |
removed some redundant tests and added some instrumentation to help …
ADTast-experimental
|
|
|
@330b856
|
20 months |
caparson |
removed tests that are redundant
ADTast-experimental
|
|
|
@b5513f1
|
20 months |
caparson |
refactored tests to refine failure case to minimal repro
ADTast-experimental
|
|
|
@02fa55e
|
20 months |
caparson |
added zero size channel waituntil test case
ADTast-experimental
|
|
|
@c4f411e
|
20 months |
caparson |
fixed a bug which may potentially fix build
ADTast-experimental
|
|
|
@84018e0
|
20 months |
caparson |
cleaned up benchmark pseudocode
ADTast-experimental
|
|
|
@2d831a1
|
20 months |
caparson |
added various small edits and resolved some action items
ADTast-experimental
|
|
|
@c0527f8
|
20 months |
caparson |
added CAP annotation macro
ADTast-experimental
|
|
|
@4912520
|
20 months |
caparson |
updated plotting scripts with new plot style
ADTast-experimental
|
|
|
@ab2b352
|
20 months |
caparson |
updated channel and mutex stmt figures
ADTast-experimental
|
|
|
@d5187a0
|
20 months |
caparson |
removed potential race to attempt to fix failing test
ADTast-experimental
|
|
|
@a32a887
|
20 months |
caparson |
removed uneeded tests
ADTast-experimental
|
|
|
@85e49a6
|
20 months |
caparson |
added and removed some tests in pursuit of a more minimal repro of the …
ADTast-experimental
|
|
|
@dd7a8ce
|
20 months |
caparson |
added some variations on failing channel test to try and narrow down …
ADTast-experimental
|
|
|
@a882b68
|
20 months |
caparson |
added a test change to help locate the deadlock on next test failure
ADTast-experimental
|
|
|
@cb69fba
|
20 months |
caparson |
did some cleanup of channels
ADTast-experimental
|
|
|
@ca8c91ce
|
20 months |
pabuhr |
small changes to channel chapter
ADTast-experimental
|
|
|
@d5c5586
|
20 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@7bef8cf
|
20 months |
pabuhr |
start paper on llheap
ADTast-experimental
|
|
|
@8607a72
|
20 months |
caparson |
added 32 bit failure fix for channels
ADTast-experimental
|
|
|
@7358f65
|
20 months |
pabuhr |
remove version count of thesis builds
ADTast-experimental
|
|
|
@e9fffb1
|
20 months |
pabuhr |
start proofreading of channel chapter
ADTast-experimental
|
|
|
@e0e2f02
|
20 months |
pabuhr |
small updates
ADTast-experimental
|
|
|
@21d1c9c
|
20 months |
pabuhr |
small updates
ADTast-experimental
|
|
|
@c459f99
|
20 months |
pabuhr |
formatting, small updates
ADTast-experimental
|
|
|
@d1c51b1
|
20 months |
pabuhr |
small updates
ADTast-experimental
|
|
|
@6c7227b
|
20 months |
pabuhr |
formatting, small updates
ADTast-experimental
|
|
|
@302a16c
|
20 months |
pabuhr |
formatting, add intro chapter to tex dependencies
ADTast-experimental
|
|
|
@8c25760
|
20 months |
pabuhr |
put keywords in alphabetic order in lex.ll
ADTast-experimental
|
|
|
@ab6dcc8
|
20 months |
pabuhr |
add citations for Actor paper
ADTast-experimental
|
|
|
@e20c0af
|
20 months |
pabuhr |
update list of CFA keywords in lstlang.sty
ADTast-experimental
|
|
|
@085f67a
|
20 months |
pabuhr |
remove unsed cfa-format.tex file
ADTast-experimental
|
|
|
@67408114
|
20 months |
pabuhr |
change all-tests to tests to match new make targets
ADTast-experimental
|
|
|
@c083c3d
|
20 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@4daf79f
|
20 months |
pabuhr |
formatting, adjust target names for Makefiles
ADTast-experimental
|
|
|
@6e1e2d0
|
20 months |
caparson |
resolved merge conflicts
ADTast-experimental
|
|
|
@a50fdfb
|
20 months |
caparson |
added waituntil test expect files
ADTast-experimental
|
|
|
@63d5ac5f
|
20 months |
caparson |
removed TODO since it is now done
ADTast-experimental
|
|
|
@2a84d994
|
20 months |
caparson |
removed old unused benchmark file
ADTast-experimental
|
|
|
@6c3c51d
|
20 months |
caparson |
removed scoped lock
ADTast-experimental
|
|
|
@b9cd3b5
|
20 months |
caparson |
removed clh lock
ADTast-experimental
|
|
|
@a33a5e2
|
20 months |
caparson |
added tests for the waituntil stmt
ADTast-experimental
|
|
|
@c86b08d
|
20 months |
caparson |
added support for the waituntil statement in the compiler
ADTast-experimental
|
|
|
@73bf7ddc
|
20 months |
caparson |
updated lock interface to support waituntil trait
ADTast-experimental
|
|
|
@beeff61e
|
20 months |
caparson |
some cleanup and a bunch of changes to support waituntil statement
ADTast-experimental
|
|
|
@985b624
|
20 months |
pabuhr |
remove gcc 4.9, 5, 6 from jenkins know compilers and change nightly …
ADTast-experimental
|
|
|
@e6d8d11
|
20 months |
pabuhr |
update comment about locale problem with leaked storage
ADTast-experimental
|
|
|
@04c78215
|
20 months |
pabuhr |
change waituntil expression from cast_expression to comma_expression
ADTast-experimental
|
|
|
@699a97d
|
20 months |
ajbeach |
Added IndexIterator?, which absorbs some functionality of some …
ADTast-experimental
|
|
|
@45e753c
|
20 months |
ajbeach |
Clean-up in DeclarationNode?.cc. Made all buildList loops the same. The …
ADTast-experimental
|
|
|
@028e512
|
20 months |
ajbeach |
Cleaned up some DeclarationNode? code that had some extra code no …
ADTast-experimental
|
|
|
@a5ea261
|
20 months |
ajbeach |
The test.py (through Makefile) handles --invariant passing it to the …
ADTast-experimental
|
|
|
@81bd7e3
|
20 months |
ajbeach |
Adding explination to the memory leak in driver/cfa.cc.
ADTast-experimental
|
|
|
@66b6f66
|
20 months |
ajbeach |
Cleaned up some indentation in DeclarationNode?.h.
ADTast-experimental
|
|
|
@6349929
|
20 months |
pabuhr |
fix 32-bit build with new PRNG output
ADTast-experimental
|
|
|
@c831073
|
20 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@8a2f7f1
|
20 months |
pabuhr |
fix PRNG test to work correctly on ARM
ADTast-experimental
|
|
|
@d859a30
|
20 months |
ajbeach |
Some SymbolTable? clean-up I did while trying a change I didn't go …
ADTast-experimental
|
|
|
@fb4dc28
|
20 months |
ajbeach |
Moved new ast code out of one of the old files. The new file may have …
ADTast-experimental
|
|
|
@1b8fc06c
|
21 months |
ajbeach |
Updated Iterate.hpp documentation.
ADTast-experimental
|
|
|
@32d6fdc
|
21 months |
ajbeach |
Clean-up in the parser %union.
ADTast-experimental
|
|
|
@52f9804
|
21 months |
ajbeach |
Update macros in main. DUMP is now a macro to save space/noise and the …
ADTast-experimental
|
|
|
@eb8d791
|
21 months |
ajbeach |
CandidateFinder? fills in the CodeLocation? on a generated expression. …
ADTast-experimental
|
|
|
@153d3440
|
21 months |
ajbeach |
Reorganize CandidateFinder? to lower indentation. I did not flatten the …
ADTast-experimental
|
|
|
@94c98f0e
|
21 months |
ajbeach |
Added/cleaned some AST comments.
ADTast-experimental
|
|
|
@b05beaa
|
21 months |
ajbeach |
Clean-up in CodeLocationTools?.
ADTast-experimental
|
|
|
@5541a44e
|
21 months |
ajbeach |
Missed some uses of the new parser helpers.
ADTast-experimental
|
|
|
@6611177
|
21 months |
ajbeach |
Clean-up in parser. ClauseNode? rework, plus internal adjustments to …
ADTast-experimental
|
|
|
@9921573
|
21 months |
pabuhr |
update channel chapter intro
ADTast-experimental
|
|
|
@e59a9fa
|
21 months |
pabuhr |
clean up .gitignore file
ADTast-experimental
|
|
|
@8c3d1d5
|
21 months |
pabuhr |
add Kahn74 citation
ADTast-experimental
|
|
|
@a1b41e3
|
21 months |
pabuhr |
add parsing test for waitfor statement
ADTast-experimental
|
|
|
@6adeb5f
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@372b6d3
|
21 months |
pabuhr |
add -invariant/--invariant flag to enable invariant checking during …
ADTast-experimental
|
|
|
@a085470
|
21 months |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@2b01f8e
|
21 months |
mlbrooks |
Adjust LL perf to use a random layout of nodes in memory
ADTast-experimental
|
|
|
@ea2759b
|
21 months |
ajbeach |
Some clean-up in CurrentObject?, so that TupleIterator? is no longer …
ADTast-experimental
|
|
|
@8472c6c
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@beabdf3
|
21 months |
pabuhr |
formatting, replace latex package subcaption with subfig
ADTast-experimental
|
|
|
@3d5fba21
|
21 months |
pabuhr |
formatting, replace latex package subcaption with subfig
ADTast-experimental
|
|
|
@16dff44
|
21 months |
pabuhr |
proofread chapter mutex_stmt
ADTast-experimental
|
|
|
@7f164c3
|
21 months |
pabuhr |
replace latex package subcaption with subfig
ADTast-experimental
|
|
|
@39b2403
|
21 months |
pabuhr |
add temporary Newterm, PAB macro, save boxes, and lstnewenvironment java
ADTast-experimental
|
|
|
@e9ed2a1
|
21 months |
mlbrooks |
Run LL perf with more stable compile flags and run context.
ADTast-experimental
|
|
|
@485393c
|
21 months |
ajbeach |
Moved code out of the CurrentObject? header.
ADTast-experimental
|
|
|
@fac05b3
|
21 months |
ajbeach |
Removed members from TupleType?. They were only used in one place, …
ADTast-experimental
|
|
|
@c468150
|
21 months |
ajbeach |
Split up ParseNode?.h so that headers match implementation. May have a …
ADTast-experimental
|
|
|
@835d6e8
|
21 months |
ajbeach |
ast::SuspendStmt::Type -> ::Kind, this fits the new convention where …
ADTast-experimental
|
|
|
@3e94a23
|
21 months |
ajbeach |
More use of the new AST named boolean types.
ADTast-experimental
|
|
|
@9bb8ee42
|
21 months |
mlbrooks |
Extend LL perf experiment to run on many dataset sizes.
ADTast-experimental
|
|
|