|
|
@729c991
|
3 years |
Thierry Delisle |
Re-starting work on my thesis.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@36a05d7
|
3 years |
Thierry Delisle |
Started doing some work on the eval portion of my thesis.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@cc287800
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@15885de9
|
3 years |
m3zulfiq |
removed errors from thesis and separated background chapter
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d4d4ac8
|
3 years |
pabuhr |
remove discussion of I/O acquire and replace with mutex statement, add …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@949339b
|
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
|
|
|
@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
|
|
|
@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
|
|
|
@140eb16
|
3 years |
ajbeach |
Andrew MMath: Updated the performance numbers for hopefully the last time.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@347925c
|
3 years |
pabuhr |
prevent recursion optimizations
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
|
|
|
@8e42847
|
3 years |
ajbeach |
Andrew MMath: Making sure the printed and actual number of iterations …
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
|
|
|
@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
|
|
|
@a916aad
|
3 years |
ajbeach |
Andrew MMath: Added abstract. Should be ready for the readers now.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@4e28d2e9
|
3 years |
Thierry Delisle |
Updated gitignore for seminars
ADTast-experimentalenumforall-pointer-decaypthread-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
|
|
|
@cd03b76d
|
3 years |
ajbeach |
Andrew MMath: Clean-up pass addressing (or deciding not to address) …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e37db112
|
3 years |
ajbeach |
Andrew MMath: Two missing paragraphs in future work about special …
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
|
|
|
@0a55a53
|
3 years |
ajbeach |
Andrew MMath: Implement chapter updated from Peter's focused review.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@13afd0c
|
3 years |
ajbeach |
Andrew MMath: Features chapter updated from Peter's focused review.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@b041f11
|
3 years |
ajbeach |
Andrew MMath: Saved and reverting updates on the new syntax.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@f93d7fc
|
3 years |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@3548ddb
|
3 years |
pabuhr |
remove extra "head" label in figure
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@4805bfc
|
3 years |
pabuhr |
proofread sections 4.1.4 and 4.2
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@2a3f0d9
|
3 years |
pabuhr |
proofread sections 3.2 and 3.3
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@01f78e0
|
3 years |
pabuhr |
add code to prevent tail recursion optimization
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@0477127
|
3 years |
ajbeach |
Andrew MMath: More updates to the performance chapter.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@7737c29
|
3 years |
ajbeach |
Revert "proofread chapter performance.tex", updates have been saved.
…
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@9cb6514
|
3 years |
pabuhr |
proofread chapter performance.tex
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@0be463c
|
3 years |
ajbeach |
Hopefully removing -f means I'll never have to recover from that again.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@75f8e04
|
3 years |
ajbeach |
Andrew MMath: Fix \input to point at the new file name (file renamed a …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@cfbab07
|
3 years |
ajbeach |
Andrew MMath: Updated performance chapter, using Peter's feedback and …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e8bad5c8
|
3 years |
ajbeach |
Andrew MMath: Added implementation notes for the new virtual and …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@ba2e8f0
|
3 years |
ajbeach |
Andrew MMath: Folded in Peter's updates to the implement chapter.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@9cd37d9
|
3 years |
ajbeach |
Andrew MMath: Folded in Peter's feedback on the Future Work chapter.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@c2a9d88
|
3 years |
ajbeach |
Andrew MMath: Folded in Peter's changes to conclusion.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@7372065
|
3 years |
ajbeach |
Saved and reverted another set of Peter's changes.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@d8f8d08
|
3 years |
ajbeach |
Merge branch 'master' into 'andrew-mmath', collecting Peter's updates.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e56eabac
|
3 years |
pabuhr |
proofread implement chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@32b7f54
|
3 years |
pabuhr |
update figures to use LaTeX fonts
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@3a3f396
|
3 years |
pabuhr |
added more to conclusion
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@1a6a6f2
|
3 years |
ajbeach |
Merge branch 'master' into 'andrew-mmath', collecting updates.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@315e5e3
|
3 years |
pabuhr |
proofread conclusion chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@7620e5d
|
3 years |
pabuhr |
proofread future chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@262deda0
|
3 years |
pabuhr |
proofread performance chapter and add local bibliography entry
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@f79ee0d
|
3 years |
pabuhr |
update exception benchmarks
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@ed4d7c1
|
3 years |
ajbeach |
Andrew MMath: Updated features to include the new exception syntax.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@e3984a68
|
3 years |
ajbeach |
Andrew MMath: Added in Peter's feedback to the feature's chapter.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@3b8acfb
|
3 years |
ajbeach |
Merge branch 'master' into 'andrew-mmath'. Mostly discarded changes to …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@be497c6
|
3 years |
ajbeach |
Andrew MMath: Used Peter's feedback for the existing chapter.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@c9f9d4f
|
3 years |
pabuhr |
first proofread of performance chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cb6b8cb
|
3 years |
ajbeach |
Andrew MMath: Fixes in the conclusion and main body. Used Peter's …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@93d0ed3
|
3 years |
pabuhr |
fix problem in virtual type examples and figure
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bfd7b30
|
3 years |
pabuhr |
add virtual type examples and figure
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@f42a6b8
|
3 years |
ajbeach |
Copied out and reverted changes to thesis.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
|
|
|
@5438e41
|
3 years |
ajbeach |
Andrew MMath: Had some bad performance numbers, updated the …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@aa173d8
|
3 years |
pabuhr |
proofread features chapter of Andrew's thesis
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d89d150
|
3 years |
ajbeach |
Andrew MMath: Added conclution chapter to the thesis.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0b67a19
|
3 years |
ajbeach |
Andrew MMath: First draft of the performance results.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1e567ab
|
3 years |
pabuhr |
fix error in proofreading
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fa7dbf1
|
3 years |
pabuhr |
proofread exisitng chapter of Andrew's thesis
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@417e8ea
|
3 years |
pabuhr |
proofread intro chapter of Andrew's thesis
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9a3a313
|
3 years |
ajbeach |
Made script executable.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e4da70b
|
3 years |
ajbeach |
Added another helper script for exception benchmarks and fixed up the …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@70df5f3
|
3 years |
m3zulfiq |
Added intro chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@866cad3
|
3 years |
ajbeach |
Changed how the cross exception benchmarks prevent optimization. …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@080471a
|
3 years |
m3zulfiq |
Added layout for performance chapter
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@209dfe2
|
3 years |
ajbeach |
The exception benchmark can now also extract results from files.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9698690
|
3 years |
ajbeach |
Andrew MMath: A bit more work on the performance chapter before I …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6acd020
|
3 years |
m3zulfiq |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3d7d407
|
3 years |
m3zulfiq |
Added the CFA alloc interface
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@54651005
|
3 years |
ajbeach |
Added asm statements to the exception benchmarks to prevent unwanted …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1f8dbfe
|
3 years |
m3zulfiq |
Added the new routines in C and CFA allocator interface
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fcaa1e4
|
3 years |
ajbeach |
Andrew MMath: Updated the introduction/background section.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d2278e9
|
3 years |
ajbeach |
Some resumption benchmarks were actually testing termination.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e19fadd
|
3 years |
ajbeach |
Fixed an error in exception benchmarks. C++ conditional catch was reversed.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@63e3ed8
|
3 years |
ajbeach |
Added Python versions of the exception benchmarks.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6f27b67
|
3 years |
ajbeach |
Could not get rmit.py working with the exception benchmark, but I got …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@605673f
|
3 years |
ajbeach |
Added a way to call the exception benchmark script so it is compatable …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@a953c2e3
|
3 years |
m3zulfiq |
Added allocator design objectives
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@47e413b
|
3 years |
ajbeach |
Cforall exception benchmarks now use a more high resolution clock.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@11d4fa5
|
3 years |
ajbeach |
Updated the Java exception benchmarks to provide some warm-up. Does …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@acb38ce9
|
3 years |
ajbeach |
Added helper script for exception benchmarks.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8ee4475
|
3 years |
ajbeach |
Conditional matching benchmarks renamed based on type of catch used …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@11ad42f
|
3 years |
ajbeach |
Added a second argument to conditional catch benchmarks. Should the …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ee23a8d
|
3 years |
ajbeach |
Added duration information (in nanoseconds) to EHM benchmarks.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ea593a3
|
3 years |
ajbeach |
First draft of all the exception benchmarks. There is an issue with …
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d02e547
|
3 years |
ajbeach |
Andrew MMath: Improvements to implement figures.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2e19e91
|
3 years |
pabuhr |
update entries
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2b910f9
|
3 years |
m3zulfiq |
started chapter allocator
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|