Commit
6e6989cd4896156a81bb9fdcf13eed2d8e4be9f7
by caparsons added mutex stmt benchmarking The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/bench.h The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/cppLock.hpp The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order.cfa The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order.cc
Commit
ac263475e16d2daf3130ad6a02248e74d59c1a5a
by caparsons added diagram subdir for thesis The file was added doc/theses/colby_parsons_MMAth/diagrams/chain_swap.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/M_to_one_swap.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/standard_actor.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/cyclic_swap.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/acyclic_swap.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/gulp.tikz The file was added doc/theses/colby_parsons_MMAth/diagrams/inverted_actor.tikz
Commit
109e8b7f1a753caf85dcc304a6988db3fe0f027f
by caparsons added actor performance graph plotting script The file was added doc/theses/colby_parsons_MMAth/benchmarks/actors/genPlots
Commit
720526524ff35faf80d3861d167fc5bbce255d5d
by caparsons committing current actor figures, will overwrite as benchmarks are rerun later The file was added doc/theses/colby_parsons_MMAth/figures/nasusCFARepeat.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusRepeat.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeCFABalance-Multi.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeCFAMatrix.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusExecutor.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeRepeat.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusCFAMatrix.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeCFAExecutor.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusCFABalance-One.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeCFARepeat.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusCFAExecutor.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusCFABalance-Multi.pgf The file was added doc/theses/colby_parsons_MMAth/figures/nasusMatrix.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeExecutor.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeCFABalance-One.pgf The file was added doc/theses/colby_parsons_MMAth/figures/pykeMatrix.pgf
Commit
d8e164c4434788974b6fddac814ac7134b041317
by caparsons cleaned up data files The file was modified doc/theses/colby_parsons_MMAth/data/nasusSendDynamic The file was modified doc/theses/colby_parsons_MMAth/data/pykeSendStatic The file was modified doc/theses/colby_parsons_MMAth/data/nasusExecutorMem The file was modified doc/theses/colby_parsons_MMAth/data/pykeExecutorMem The file was modified doc/theses/colby_parsons_MMAth/data/pykeSendDynamic The file was modified doc/theses/colby_parsons_MMAth/data/nasusSendStatic
Commit
6bc70a38cc12045fb3ea673b5e097d6fd38465fa
by caparsons added baseline mutex stmt and scoped lock benchmarks The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order-basic.cc The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order-basic.cfa
Commit
bb9b8f0065bcafadbafc5494b6d3578b24719733
by caparsons added plotting script for mutexstmt benchmarks The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/plotData.py
Commit
5ff9b23517e3be362b3f65965030bee0f86ecef5
by caparsons moved existing diagrams to diagram dir The file was removed doc/theses/colby_parsons_MMAth/figures/standard_actor.tikz The file was removed doc/theses/colby_parsons_MMAth/figures/gulp.tikz The file was removed doc/theses/colby_parsons_MMAth/figures/inverted_actor.tikz
Commit
119e6c8f901bc2b530edefd71a8bbca7b3c5b1e0
by caparsons updated mutex stmt run script and header for cpp variant The file was modified doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/cppLock.hpp The file was modified doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run
Commit
0faacb867f86336135d08deffdd0aa4911ee5e62
by caparsons various additions to thesis, finished first draft of actor chapter (lots of polish needed), added first draft of intro to CFA features & intro to CFA threading, added start of mutex stmt chapter The file was modified doc/theses/colby_parsons_MMAth/Makefile The file was added doc/theses/colby_parsons_MMAth/text/frontpgs.tex The file was modified doc/theses/colby_parsons_MMAth/text/CFA_intro.tex The file was modified doc/theses/colby_parsons_MMAth/thesis.tex The file was modified doc/theses/colby_parsons_MMAth/local.bib The file was modified doc/theses/colby_parsons_MMAth/text/actors.tex The file was added doc/theses/colby_parsons_MMAth/text/mutex_stmt.tex The file was added doc/theses/colby_parsons_MMAth/text/CFA_concurrency.tex
Commit
ce041202be30456ad41f94e8e8f457ce0f1fd66f
by caparsons made generated finally routine inline to allow for better optimization The file was modified src/ControlStruct/ExceptTranslateNew.cpp
Commit
9a9ca3631ed434f80693abffd6c06823e709ea3f
by caparsons a little bit of mutex stmt header cleanup The file was modified libcfa/src/concurrency/mutex_stmt.hfa
Commit
60e14fc3c8c725fa4bc7d54de2ebe22ea870089a
by ajbeach Fixed some whitespace. The file was modified src/ControlStruct/ExceptTranslateNew.cpp
Commit
0da718119b2ce64d4fe7e641a9d6cdfd960b073d
by caparsons added randomized lock ordering bench for mutexstmt The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/baseline.cc The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/rand.cfa The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/baseline.cfa The file was added doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/rand.cc
Commit
5f648fb37e3987c3d62dcd9a10ecc73e1caf25e4
by caparsons updated runscript and shared header for rand bench The file was modified doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/bench.h The file was modified doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/run
Commit
cd477ca4b4fa70760b071f79006f06fedadef62c
by caparsons renamed baseline bench and added separate cluster to cfa benchmark to avoid main thread starvation issue The file was removed doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order-basic.cfa The file was removed doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cpp/order-basic.cc The file was modified doc/theses/colby_parsons_MMAth/benchmarks/mutex_stmt/cfa/order.cfa
Commit
c2dfa56add568cd5de5c577ee3b9c646c9919748
by Peter Buhr remove SKULLDUGGERY dealing with CFA typedef numbering problem The file was modified libcfa/src/bits/random.hfa The file was removed tests/zombies/prolog.c
Commit
e62802f05d6dda6a066a3df601dbb889a87092bf
by Peter Buhr add missing comma for citation field The file was modified doc/bibliography/pl.bib
Commit
4c6ba5ad003f3f9296090ec36391b755cf9d6c45
by caparsons refactored to use generators for seeding state, added splitmix32 for 32 bit seeding The file was modified libcfa/src/bits/random.hfa
Commit
a6bb5fc3cba1bc103e8945536925013a92da67a2
by caparsons fixed merge conflict The file was modified libcfa/src/bits/random.hfa
Commit
814a4da00637a1b6596dfdc58790e9773bfd45da
by caparsons updated expect files for prng based tests The file was modified tests/.expect/nested_function.x64.txt The file was modified tests/concurrent/pthread/.expect/bounded_buffer.x64.txt The file was modified tests/.expect/PRNG.x64.txt
Commit
09965e57a9fb4b13e767fe042c1dfcb22883f5f8
by caparsons added splitmix64 since wyhash has 128 bit dependency and xoshiro doesnt The file was modified libcfa/src/bits/random.hfa
Commit
12b006c42c66ef5cdeba312c8b20266b72c84df5
by caparsons small comment cleanup The file was modified libcfa/src/bits/random.hfa
Commit
90fb672c6125815e30984194cc3d4f87dda0a50b
by Peter Buhr use splitmix32/64 to prime set seed for all PRNG The file was modified tests/concurrent/pthread/.expect/bounded_buffer.x64.txt The file was modified libcfa/src/bits/random.hfa The file was modified tests/.expect/PRNG.x64.txt
Commit
1205b3e488950bd1c88593ef9186f9f04a10ce6f
by Peter Buhr update 32-bit tests after change to PRNG The file was modified tests/.expect/nested_function.x86.txt The file was modified tests/concurrent/pthread/.expect/bounded_buffer.x86.txt The file was modified tests/.expect/PRNG.x86.txt
Commit
1f771fcd9da4bad646684d7c7b5c0c793ee8f5fb
by mganesan Removed list initialization and simple assignment expression rules for functions. Split variable_type_redeclarator rule into variable_type_redeclarator and function_type_redeclarator rules The file was modified src/Parser/parser.yy