|
|
|
@2b30370
|
3 years |
mlbrooks |
Bug fixes for empty-string from no-arg ctor with sharing off
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@0ca15b7
|
3 years |
mlbrooks |
String hybrid testing and fixing the overwrite cases
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@fe18b46
|
3 years |
mlbrooks |
String hybrid testing and fixing no-share version through the …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6f7aff3
|
3 years |
mlbrooks |
String hybrid assignment to unshared now optimizes to overwrite …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@7b0e8b7
|
3 years |
mlbrooks |
String heap growth implemented
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@804bf677
|
3 years |
mlbrooks |
String hybrid: Basic cases of solo alloc now working
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@4b3b352
|
3 years |
mlbrooks |
String hybrid has working separated sharing contexts
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@0f781fb8
|
3 years |
mlbrooks |
Refactoring of string internals. Existing tests pass.
Adding …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@218096f
|
3 years |
mlbrooks |
String performance improvements
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@056cbdb
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@86bd8538
|
3 years |
ajbeach |
Andrew MMath: Hopefully the last updates from the readers.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@166b384
|
3 years |
ajbeach |
Andrew MMath: Added the missing front matter and corrected a few …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f93c50a
|
3 years |
caparson |
fixed merge
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@7e7a076
|
3 years |
caparson |
added routines so fstreams could be acquired with the mutex stmt
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@9411cf0
|
3 years |
ajbeach |
Andrew MMath: Maybe the last changes to the thesis.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@814f87d
|
3 years |
ajbeach |
Andrew MMath: Updated thesis with Yizhou Zhang's feedback.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@716b62c
|
3 years |
Thierry Delisle |
Added rust and cpu example.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@75c7252
|
3 years |
Thierry Delisle |
CPU workstealing now has correct remote unpark.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@24e321c
|
3 years |
Thierry Delisle |
Unpark now takes a hint on locality.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fcd65ca
|
3 years |
Thierry Delisle |
Fixed incorrect access into lanes.help
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@089d30c
|
3 years |
Thierry Delisle |
Changed cpu schedulig to use moving average.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@bc4a433
|
3 years |
Thierry Delisle |
Diabled epoll aproach by default.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4500e52
|
3 years |
Thierry Delisle |
Added cfathread version that uses epoll
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@db614d0
|
3 years |
Thierry Delisle |
Added stats for epoll
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@420b498
|
3 years |
Thierry Delisle |
Moved cfathread to Colby's new lock.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@abcae55
|
3 years |
Thierry Delisle |
Removed last_cpu (and small spacing changes)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ec421636
|
3 years |
Thierry Delisle |
No longer using eventfd_read to avoid the poor interrupt handling.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d00ce99
|
3 years |
Thierry Delisle |
Several improvements to process_stat_array
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1cc7689
|
3 years |
Thierry Delisle |
Simple python tool to create pngs from json inputs
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0a79fd9
|
3 years |
Thierry Delisle |
Simple python tool to down sample data
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cf78319
|
3 years |
Thierry Delisle |
removed unnecessary local variable
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3bf3b6b
|
3 years |
pabuhr |
clean code, add fix that might deal with the I/O acquire timeout
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6cc87c0
|
3 years |
mlbrooks |
String bug fixes and new tests.
Enabled white-box visibility (DEBUG_ …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6aa84e0
|
3 years |
ajbeach |
Andrew MMath: Removed (updated one) the remaining \todo items.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@432bffe
|
3 years |
pabuhr |
fix Makefile for .pstex files
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4d8fbf4
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a8367eb
|
3 years |
caparson |
fixed mutexStmt bug related to pointers/references
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ce9f9d4
|
3 years |
caparson |
added mutexstmt benchmark to make
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a5d1fe7
|
3 years |
caparson |
added mutexStmt benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@140eb16
|
3 years |
ajbeach |
Andrew MMath: Updated the performance numbers for hopefully the last time.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@83b22b53
|
3 years |
Thierry Delisle |
now print expected time before listing.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f46b26b8
|
3 years |
Thierry Delisle |
Fixed printing with regards to taskset
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3e9ec44
|
3 years |
Thierry Delisle |
rmit script now attempts to set task sets
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fa6233a
|
3 years |
Thierry Delisle |
rmit no longer crashes on unreadable key-values
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6dc2db9
|
3 years |
Thierry Delisle |
Change benchmarks to consistently print duration in ms.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b8454c6
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0218d51
|
3 years |
Thierry Delisle |
Implemeted go transfer benchmark
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fdfb0ba
|
3 years |
Thierry Delisle |
rqd*fibre now compile with std=c++17
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a3769cc
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@347925c
|
3 years |
pabuhr |
prevent recursion optimizations
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ebb6158
|
3 years |
Thierry Delisle |
Minor fixes to warnings, printing and ridiculous go/rust requirements.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@72bd9cd
|
3 years |
Thierry Delisle |
No idea why this worked on nasus without this change.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@445f984
|
3 years |
Thierry Delisle |
Forgot to commit changes to include.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b5ec090
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@56e5b24
|
3 years |
Thierry Delisle |
Manually read from event fd instead of calling eventfd_read, which …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@821c534
|
3 years |
Thierry Delisle |
Implemented transfer in rust and fixed minor issues with rust benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@63b3279
|
3 years |
pabuhr |
add C++-style constructor initialization, T t{3,4} versus T t = {3,4}
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@9cdfa5fb
|
3 years |
ajbeach |
Andrew MMath: Used (most of) Gregor's feedback to update the thesis. …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d0b9247
|
3 years |
Thierry Delisle |
Minor fixes to go benchmarks and added missing go files
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@5a40e4e
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@dd1cc02
|
3 years |
Thierry Delisle |
Several changes to benchmark makefile for benchmarks for my thesis
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2c7d0e8
|
3 years |
Thierry Delisle |
tweaked printing of yield test
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fdc3f9d
|
3 years |
Thierry Delisle |
Added rule to remake call.cfa when the in-file is changed
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e5aba4a
|
3 years |
Thierry Delisle |
Added and tweeked rust benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d8d512e
|
3 years |
mlbrooks |
Reorganizing string constructor/assignment overload calls for better …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f26923e
|
3 years |
Thierry Delisle |
Fixed distribution of parseconfig tests
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8e42847
|
3 years |
ajbeach |
Andrew MMath: Making sure the printed and actual number of iterations …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@031453c
|
3 years |
Thierry Delisle |
Forgot to change memory.hfa
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2bfee8e
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1341ce1
|
3 years |
Thierry Delisle |
Simple release function on unique_ptrs
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0156cdd
|
3 years |
Thierry Delisle |
Initial fix to fstreams not throwing in release
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@812ba3d
|
3 years |
ajbeach |
Some clean-up to make Peter's changes to the exception benchmarks fit …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@49b3389
|
3 years |
ajbeach |
Follow-up, perventing recursion removal in C++.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@18783b4
|
3 years |
pabuhr |
attempt to remove tail-recursion optimization
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f450f2f
|
3 years |
mlbrooks |
Baseline of the string implementation.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@180f249
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@65502d8
|
3 years |
caparson |
added some mutex stmt benchmarking
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@bbe3719
|
3 years |
caparson |
cleaned up some mutex stmt related code
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a3cadfc
|
3 years |
jafprudhomme |
Removed default parser argument
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@81e0c61
|
3 years |
jafprudhomme |
Reverted to using English-speaking-order syntax
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@761e146
|
3 years |
jafprudhomme |
Merge branch 'master' into jacob/cs343-translation
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@24ebddac
|
3 years |
jafprudhomme |
Added default argument
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@b183717
|
3 years |
ajbeach |
Update another file in the exception benchmarks as well as some print …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@678f259
|
3 years |
ajbeach |
Some clean-up in the exception benchmark directory. Mostly just …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@8baaf74e
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@3ad9097
|
3 years |
Thierry Delisle |
Minor fixes to makefiles for mutex stmt
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@a916aad
|
3 years |
ajbeach |
Andrew MMath: Added abstract. Should be ready for the readers now.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@34fcc13
|
3 years |
ajbeach |
Andrew MMath: Nope! Forgot to delete one \todo.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@25d4e15
|
3 years |
ajbeach |
Andrew MMath: That's the rest of the \todo items and everything needed …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@b0f225f
|
3 years |
jafprudhomme |
Used in-English-order declaration syntax in header file too
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@ca83227
|
3 years |
jafprudhomme |
Changed API of parse_config to accept parse function
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@cd03b76d
|
3 years |
ajbeach |
Andrew MMath: Clean-up pass addressing (or deciding not to address) …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@45b772c
|
3 years |
jafprudhomme |
Added some clarifying Peter Buhr-style comments
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@dd698b4
|
3 years |
jafprudhomme |
Added more TODOs
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@4a1bc44
|
3 years |
jafprudhomme |
Used in-English-order variable declaration syntax
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e37db11
|
3 years |
ajbeach |
Andrew MMath: Two missing paragraphs in future work about special …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@0660962c
|
3 years |
jafprudhomme |
Merge branch 'master' into jacob/cs343-translation
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@480389d2
|
3 years |
jafprudhomme |
Wrote test suite for parse_config
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e22c841
|
3 years |
jafprudhomme |
Fixed message function for Missing_Config_Entries
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@6cf21ed8
|
3 years |
ajbeach |
Andrew MMath: First pass on adding missing citations.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|