|
|
|
@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
|
|
|
@e02e13f
|
21 months |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@bb7422a
|
21 months |
ajbeach |
Translated parser to the new ast. This incuded a small fix in the …
ADTast-experimental
|
|
|
@ff71057
|
21 months |
mlbrooks |
Apply volatile variable frequency reduction (of fa6ca1ac779b4) to …
ADTast-experimental
|
|
|
@fdc042d
|
21 months |
mlbrooks |
Fix Makefile noise on LL perf rebuild.
ADTast-experimental
|
|
|
@b0be909f
|
21 months |
mlbrooks |
Remove mistakenly committed diagnostic output from LL prf.
ADTast-experimental
|
|
|
@1dfc3d0
|
21 months |
mlbrooks |
Tweak LL perf compilation--CLI to support a fixed-work mode that does …
ADTast-experimental
|
|
|
@4541b09
|
21 months |
pabuhr |
small corrections
ADTast-experimental
|
|
|
@9586d22
|
21 months |
pabuhr |
add access to LstNumberStyle?, make tt font smalled for lst string constants
ADTast-experimental
|
|
|
@deeda09
|
21 months |
pabuhr |
proofread CFA-concurrency chapter
ADTast-experimental
|
|
|
@11e3e97
|
21 months |
pabuhr |
formatting
ADTast-experimental
|
|
|
@55fabac
|
21 months |
pabuhr |
change citation colour from green to blue
ADTast-experimental
|
|
|
@59c05958
|
21 months |
pabuhr |
proofread CFA-introduction chapter
ADTast-experimental
|
|
|
@9363b1b
|
21 months |
caparson |
removed code style and refactored to use cfa code style
ADTast-experimental
|
|
|
@e8b1f23c
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@525a46a
|
21 months |
pabuhr |
formatting
ADTast-experimental
|
|
|
@0e398ad
|
21 months |
pabuhr |
convert to CFAStyle in CFA_intro chapter
ADTast-experimental
|
|
|
@9432499
|
21 months |
pabuhr |
turn on CFAStyle and make default language
ADTast-experimental
|
|
|
@bf0c723
|
21 months |
pabuhr |
add style file to Makefile dependencies
ADTast-experimental
|
|
|
@34b6a7b6
|
21 months |
mlbrooks |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@fa6ca1a
|
21 months |
mlbrooks |
LL perf: reduce frequency of using volatile variables.
Significantly …
ADTast-experimental
|
|
|
@90a3a89
|
21 months |
mlbrooks |
LL perf: Add comments for rerunning tests
ADTast-experimental
|
|
|
@1689ecf
|
21 months |
caparson |
fixed citation issue
ADTast-experimental
|
|
|
@9a5a2cd
|
21 months |
caparson |
Big cleanup pass. Updated style to get rid of almost all macros. …
ADTast-experimental
|
|
|
@48fda7a
|
21 months |
caparson |
cleaned up cpp figure
ADTast-experimental
|
|
|
@fb7cda9
|
21 months |
caparson |
removed uneeded make rules
ADTast-experimental
|
|
|
@e41c4c6
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@1e6cecb
|
21 months |
caparson |
fixed accidental duplicate label
ADTast-experimental
|
|
|
@3c17a10
|
21 months |
caparson |
updated style to remove some 800-lb gorilla macros
ADTast-experimental
|
|
|
@678c540
|
21 months |
pabuhr |
small commits before changing latex macros
ADTast-experimental
|
|
|
@75bd041
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@3d08cea
|
21 months |
caparson |
Removed unneeded include. Should fix failing channels/churn test.
ADTast-experimental
|
|
|
@f3ba69d
|
21 months |
mlbrooks |
LL perf: Upgrade the results' dataset to have more runs of longer …
ADTast-experimental
|
|
|
@0b66ef9
|
21 months |
mlbrooks |
Add linked list performance experiment
ADTast-experimental
|
|
|
@eb47a80
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@70056ed
|
21 months |
pabuhr |
clean up waituntil grammar
ADTast-experimental
|
|
|
@6e83384
|
21 months |
caparson |
did more editing, finished first draft of mutex stmt and channel …
ADTast-experimental
|
|
|
@c7f6786
|
21 months |
caparson |
added figures for mutex stmt and channels
ADTast-experimental
|
|
|
@bd72c28
|
21 months |
caparson |
fixed build issue caused by globals
ADTast-experimental
|
|
|
@9082d7e8
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@d24b1985
|
21 months |
caparson |
updated plotting and run scripts for channel benchmarks
ADTast-experimental
|
|
|
@e2f827f
|
21 months |
caparson |
added go counterpart to cfa benchmarks
ADTast-experimental
|
|
|
@76a8400
|
21 months |
caparson |
added all cfa benchmarks, contend is the only one used in the thesis, …
ADTast-experimental
|
|
|
@a45e21c
|
21 months |
caparson |
cleaned up channel, added safety/productivity features to channels. …
ADTast-experimental
|
|
|
@efdd18c
|
21 months |
caparson |
updated actor header to use better name for stat toggling
ADTast-experimental
|
|
|
@9319a23
|
21 months |
caparson |
added channel tests that use new termination feature
ADTast-experimental
|
|
|
@ff443e5
|
21 months |
pabuhr |
forgot to add to last commit
ADTast-experimental
|
|
|
@ac235a8
|
21 months |
pabuhr |
deprecated qualifiers/specifiers before TYPEDEF
ADTast-experimental
|
|
|
@9fd9d015
|
21 months |
pabuhr |
formatting, add new waituntil grammar, rewrite waitfor grammar, …
ADTast-experimental
|
|
|
@afdb74b
|
21 months |
ajbeach |
Looks like we missed one of the ast 'should be in every derived class' …
ADTast-experimental
|
|
|
@9feb34b
|
21 months |
ajbeach |
Moved toString and toCString to a new header. Updated includes. …
ADTast-experimental
|
|
|
@60380a1
|
21 months |
caparson |
trying to get Jenkins Promote to work with new credentials
ADTast-experimental
|
|
|
@e10714a
|
21 months |
pabuhr |
update interpose code, and document 32-bit interpose bug in glibc
ADTast-experimental
|
|
|
@4eebbcc
|
21 months |
caparson |
some mutex stmt benchmark cleanup
ADTast-experimental
|
|
|
@2f6a9391
|
21 months |
caparson |
added first channel bench and copied over scripts that will need to be …
ADTast-experimental
|
|
|
@5fd5de2
|
21 months |
caparson |
added WIP channels chapter
ADTast-experimental
|
|
|
@512d937c
|
21 months |
caparson |
various edits and cleanup and added mutexstmt chapter
ADTast-experimental
|
|
|
@75d874a
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@0e16a2d
|
21 months |
caparson |
added two other channel variations to channel file
ADTast-experimental
|
|
|
@1633e04
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@d30e3eb
|
21 months |
caparson |
cleaned up exp_backoff lock and rewrote parts of channels to improve …
ADTast-experimental
|
|
|
@056bee8
|
21 months |
ajbeach |
Added printing of with clauses to the printing of both new and old ast …
ADTast-experimental
|
|
|
@c94b1f0
|
21 months |
ajbeach |
Removed unused (debug only?) code. If you want to change how …
ADTast-experimental
|
|
|
@d800676
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@1afd9ccb
|
21 months |
pabuhr |
update call.cfa.in with generic casts for io-uring field types
ADTast-experimental
|
|
|
@18ea270
|
21 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@d63aeba
|
21 months |
pabuhr |
print unimplemented error for forall in typedef
ADTast-experimental
|
|
|
@de934c7
|
21 months |
caparson |
minor changes to channel test harness
ADTast-experimental
|
|
|
@1d245ea
|
21 months |
caparson |
added padding to channel to prevent false sharing that was occurring
ADTast-experimental
|
|
|
@5d9c4bb
|
21 months |
pabuhr |
proofread Mike's list chapter
ADTast-experimental
|
|
|
@1f771fc
|
21 months |
mganesan |
Removed list initialization and simple assignment expression rules for …
ADTast-experimental
|
|
|
@1205b3e
|
21 months |
pabuhr |
update 32-bit tests after change to PRNG
ADTast-experimental
|
|
|
@90fb672
|
21 months |
pabuhr |
use splitmix32/64 to prime set seed for all PRNG
ADTast-experimental
|
|
|
@12b006c
|
21 months |
caparson |
small comment cleanup
ADTast-experimental
|
|
|
@09965e5
|
21 months |
caparson |
added splitmix64 since wyhash has 128 bit dependency and xoshiro doesnt
ADTast-experimental
|
|
|
@814a4da
|
21 months |
caparson |
updated expect files for prng based tests
ADTast-experimental
|
|
|
@c3ed603
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@a6bb5fc
|
21 months |
caparson |
fixed merge conflict
ADTast-experimental
|
|
|
@4c6ba5a
|
21 months |
caparson |
refactored to use generators for seeding state, added splitmix32 for …
ADTast-experimental
|
|
|
@e62802f
|
21 months |
pabuhr |
add missing comma for citation field
ADTast-experimental
|
|
|
@c2dfa56a
|
21 months |
pabuhr |
remove SKULLDUGGERY dealing with CFA typedef numbering problem
ADTast-experimental
|
|
|
@eac318a
|
21 months |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimental
|
|
|
@cd477ca
|
21 months |
caparson |
renamed baseline bench and added separate cluster to cfa benchmark to …
ADTast-experimental
|
|
|