|
|
|
@e5628db
|
4 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@f75e25b
|
4 years |
caparson |
removed else clause from loop after inserting it in compund stmt
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@491bb81
|
4 years |
ajbeach |
Fixed some whitespace and indentation issues.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@7675f58
|
4 years |
ajbeach |
Labels on statements (not all Labels in the AST) now have all their …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3f681b1
|
4 years |
ajbeach |
Added the new invariant checks. There seems to be a few unset …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@e6bb667
|
4 years |
pabuhr |
add conditional include-file check for uninstalled libraries, update …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@5c231c1
|
4 years |
Thierry Delisle |
Fixed incorrect class that should be struct
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@e07187d
|
4 years |
Thierry Delisle |
Change parseargs yes/no parsing to support YyNn
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@65c9208
|
4 years |
Thierry Delisle |
Changed transfer benchmark to be more consistent with other rmit benchmarks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3613e25
|
4 years |
Thierry Delisle |
Rmit script now supports escaping string arguments
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@8faa6612
|
4 years |
Thierry Delisle |
Minor fixes to how benchmarks handle yes/no arguments
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@00675a1
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@7edd5c1
|
4 years |
ajbeach |
Assorted fixes to the AST, found while I was trying to add more …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3b80db8
|
4 years |
Thierry Delisle |
Fixed libfibre tests after api change
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@bd1d279
|
4 years |
Thierry Delisle |
process mutilate now recors average latency
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@8a5e357
|
4 years |
Thierry Delisle |
Trivial changes to libcfa concurrency
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@86b8d16
|
4 years |
pabuhr |
formatting, remove for/else shift/reduce conflict
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@6825167
|
4 years |
caparson |
fixed loop else parse bug
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@ec57856
|
4 years |
caparson |
added fast lock tests
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@7f958c4
|
4 years |
caparson |
added fast lock/cond var
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@f6737ae1
|
4 years |
caparson |
added else loop tests
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@b738974
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@5695645
|
4 years |
pabuhr |
print warning for empty loop conditional with an else clause
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@b6ae4fb
|
4 years |
pabuhr |
add SuperfluousElse warning, allow empty vararg to macro SemanticWarning
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3b5dcfa
|
4 years |
Thierry Delisle |
Some more tiny fixes to the memcached results handling
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@c899175
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@1f4fde5
|
4 years |
Thierry Delisle |
Plot now sorts series
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@d1c47c2
|
4 years |
Thierry Delisle |
Improved plotting scripts to handle memcached results
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@7ad47df
|
4 years |
caparson |
added else stmt to loops
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@8197ca5
|
4 years |
Thierry Delisle |
Update yield.cfa to be more consistent with other benchmarks.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@9cf2b0f
|
4 years |
Thierry Delisle |
Updated yield benchmarks to be more consistents.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@db89655
|
4 years |
Thierry Delisle |
Removed debug prints
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@160ee4c
|
4 years |
Thierry Delisle |
Fix churn.go to use channels instead of semaphores.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@f56101f
|
4 years |
Thierry Delisle |
Many fixes to rmit
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@ffc1689
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@39d9b32
|
4 years |
ajbeach |
Adjusted line number in forall test.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@a647941
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@49a1684
|
4 years |
Thierry Delisle |
Commented problematic line in forall test
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@62402e2
|
4 years |
Thierry Delisle |
Implemented churn benchmark in go using Weighted semaphore. …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@12bb5ab1
|
4 years |
Thierry Delisle |
Implemented the churn benchmark for libfibre.
Trivial change to the …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@24ceace
|
4 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@9e7236f4
|
4 years |
j82liang |
Resolution of struct enum. The codegen of struct enum will be in the …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4b4f95f
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@433905a
|
4 years |
pabuhr |
temporary fix for 32-bit alignment problem, use …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@b2516e6
|
4 years |
pabuhr |
change libAlign to use BIGGEST_ALIGNMENT
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@0c939dd
|
4 years |
ajbeach |
Removed extra include, it should compile again.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4cb1a24
|
4 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@111a2ab3
|
4 years |
Thierry Delisle |
Changed churn.cfa to use the same approach as rust
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@b029e310
|
4 years |
Thierry Delisle |
Implemented churn benchmark for rust.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@298fe57
|
4 years |
ajbeach |
Translated 3/4 of validate_B. Link Reference To Types has been removed …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@ffef246
|
4 years |
pabuhr |
remove unused file dofree.tex
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@d8075d28
|
4 years |
m3zulfiq |
corrected benchmark configurations as per last run
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@73a57af2
|
4 years |
m3zulfiq |
added abstract and acknowledge
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@45200b67
|
4 years |
m3zulfiq |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@7b9391a1
|
4 years |
m3zulfiq |
re-drew memory graphs with constant y-axis multiplier
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@e82a6e4f
|
4 years |
pabuhr |
small edits in conclusion chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@1b64344
|
4 years |
pabuhr |
proofread assessment sections in performance chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@d24be37a
|
4 years |
m3zulfiq |
cache, speed, churn graphs re-drawn with log scale
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@0bd6a14
|
4 years |
m3zulfiq |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4b2ea0d
|
4 years |
m3zulfiq |
added analysis for benchmark results
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@1784e9e
|
4 years |
Thierry Delisle |
Removed c.c file which probably was never meant to be checked in
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@e9c5db2
|
4 years |
Thierry Delisle |
Minor fixes to benchmark processing scripts
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@a6c10de
|
4 years |
m3zulfiq |
added graphs from the re-run
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4994d67
|
4 years |
pabuhr |
small changes to performance chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@8eeca77
|
4 years |
pabuhr |
small changes to conclusion chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@37ef5e41
|
4 years |
pabuhr |
add key to citation entries
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@108f6c32
|
4 years |
pabuhr |
first proofread of chapter conclusions
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@8f94a63
|
4 years |
pabuhr |
add citations
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@2ebde76
|
4 years |
pabuhr |
update url to href, add citation ptmalloc3 and tbbmalloc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@5cd0742
|
4 years |
pabuhr |
update citation url to href
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@f4fe7fd
|
4 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@b81ab1c6
|
4 years |
pabuhr |
second proofread of chapter performance
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@0f6d7871
|
4 years |
pabuhr |
add info on available random distributions, and M initial allocations …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@47204d4
|
4 years |
pabuhr |
add label for chapter Allocator
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@91b218d0
|
4 years |
pabuhr |
add citations for C++ uniformPRNG and fisherPRNG
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@1b2adec
|
4 years |
pabuhr |
add latex macros \VRefrange and \VPagerefrange
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@ed49dbd
|
4 years |
Thierry Delisle |
Forgot to remove debug print.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@57af3f3
|
4 years |
Thierry Delisle |
Changed plotter to show all data + min,max and median.
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@c9136d9
|
4 years |
pabuhr |
first proofread of chapter performance
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@cd1a5e8
|
4 years |
pabuhr |
reorder micro-benchmarks to match performance chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@c73213b
|
4 years |
pabuhr |
add citations for glibc, hoard, rpmalloc, jemalloc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@69ec0fb
|
4 years |
pabuhr |
fix error in second update of heap allocator
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@e357efb
|
4 years |
pabuhr |
second proofread of chapter benchmarks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@52a532ae
|
4 years |
pabuhr |
add labels to refer to sections
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@a6e8f64
|
4 years |
pabuhr |
first proofread of chapter benchmarks
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@16d397a
|
4 years |
pabuhr |
change task to thread
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4f7ad4b
|
4 years |
pabuhr |
move figure RemoteFreeList.fig under directory pictures
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3229b4f
|
4 years |
pabuhr |
remove unnecessary entries
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@19e5d65d
|
4 years |
pabuhr |
second update of heap allocator towards new heap-per-thread version
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@58e97d9
|
4 years |
pabuhr |
formatting
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@31a5f418
|
4 years |
pabuhr |
start update of heap allocator to new heap-per-thread version
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@16cc9f7
|
4 years |
pabuhr |
change cfaabi_bits_print... routines to return the number of …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@94d91e17
|
4 years |
m3zulfiq |
completed performance/evaluations chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@4c530a5
|
4 years |
m3zulfiq |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@3c79ea9
|
4 years |
m3zulfiq |
completed performance/evaluations chapter
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@f6e6a55
|
4 years |
ajbeach |
Added ast::WaitForClause and changed ast::WaitForStmt to use it. This …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@2686bc7
|
4 years |
j82liang |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@374cb117
|
4 years |
j82liang |
Replace the interface for EnumDecl node construction to support …
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@5b84a321
|
4 years |
m3zulfiq |
resolved allocator.text conflict
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|
@2e9b59b
|
4 years |
m3zulfiq |
added benchmark and evaluations chapter to thesis
ADT
ast-experimental
pthread-emulation
qualifiedEnum
|
|
|
|