Changes

Summary

  1. Revert "proofread Andrew's thesis chapters", changes saved locally. (details)
  2. Andrew MMath: Folded in changes to existing. (1/3 from this review) (details)
  3. Andrew MMath: Addressed most of the changes in intro and worked on the new background section. (2/3 for this review.) (details)
  4. Andrew MMath: Folded in features feedback and redid the reraise comparison. (3/3 for this group.) (details)
  5. Revert "proofread Andrew's implement, performance and future chapters", changes saved locally. (details)
  6. Andrew MMath: Update the first three chapters using Colby's comments. (details)
  7. Andrew MMath: Folded in Peter's feedback on future. (4/6 files done.) (details)
  8. Andrew MMath: Performance feedback is a bit stranger as the content is still unknown. (5/6 files done.) (details)
  9. Remove psutil from test.py which doesn't seem needed (details)
  10. FullBuild now uses gcc-10 instead of gcc-5 and jenkins understands the existance of gcc-11 (details)
  11. Fixed rseq so it is initilizaed even for non-processor threads. (details)
  12. Minor documentation (details)
  13. Changed ready-queue to use -1 for empty ts. (details)
  14. Fixed warnings (details)
  15. Fixed cpu work stealing to properly fall back on other nodes. (details)
  16. Andrew MMath: Folded in feedback into the implement chapter. (6/6 files done.) (details)
  17. Andrew MMath: Some feedback for additions to implement went to features instead. (details)
Commit 21f2e92cc04ae6084c47a9c19c1144d7e62a0d16 by ajbeach
Revert "proofread Andrew's thesis chapters", changes saved locally.

This reverts commit 4ed7946e1c3092b517d444219a8ec8caf85a8b5a.
The file was modifieddoc/theses/andrew_beach_MMath/features.tex
The file was modifieddoc/theses/andrew_beach_MMath/existing.tex
The file was modifieddoc/theses/andrew_beach_MMath/intro.tex
Commit 382edbe649c466cf0d3561d668e466885586b963 by ajbeach
Andrew MMath: Folded in changes to existing. (1/3 from this review)
The file was modifieddoc/theses/andrew_beach_MMath/existing.tex
Commit 471ff179f9b2e7085350b2cdde0c50124be88f60 by ajbeach
Andrew MMath: Addressed most of the changes in intro and worked on the new background section. (2/3 for this review.)
The file was modifieddoc/theses/andrew_beach_MMath/intro.tex
Commit 4aba055ca036651cf2078e21d8d23aa2d7b78fc2 by ajbeach
Andrew MMath: Folded in features feedback and redid the reraise comparison. (3/3 for this group.)
The file was modifieddoc/theses/andrew_beach_MMath/features.tex
Commit b51e389c47d5e992da9c9fdfe10bf650fcd17966 by ajbeach
Revert "proofread Andrew's implement, performance and future chapters", changes saved locally.

This reverts commit b6749fdf08185c0beb48a79dbf340a15f5b3b943.
The file was modifieddoc/theses/andrew_beach_MMath/future.tex
The file was modifieddoc/theses/andrew_beach_MMath/performance.tex
The file was modifieddoc/theses/andrew_beach_MMath/implement.tex
Commit 6071efc365ffe6b254040fac5d9263f8ea0a0cb8 by ajbeach
Andrew MMath: Update the first three chapters using Colby's comments.
The file was modifieddoc/theses/andrew_beach_MMath/intro.tex
The file was modifieddoc/theses/andrew_beach_MMath/existing.tex
The file was modifieddoc/theses/andrew_beach_MMath/features.tex
Commit edebbf7457a2b240c384c9ad94a2aaea86869e2d by ajbeach
Andrew MMath: Folded in Peter's feedback on future. (4/6 files done.)
The file was modifieddoc/theses/andrew_beach_MMath/future.tex
Commit 029cbc0219b6d11a494475fbda508b4d79d19184 by ajbeach
Andrew MMath: Performance feedback is a bit stranger as the content is still unknown. (5/6 files done.)
The file was modifieddoc/theses/andrew_beach_MMath/performance.tex
Commit 1f3d2124e67bdfe517c68a9121cdb0013b8e3780 by Thierry Delisle
Remove psutil from test.py which doesn't seem needed
The file was modifiedtests/test.py
Commit 8110bc3a1ba874ee9362cfeb80aca91d34d22b54 by Thierry Delisle
FullBuild now uses gcc-10 instead of gcc-5 and jenkins understands the existance of gcc-11
The file was modifiedJenkinsfile
The file was modifiedJenkins/FullBuild
Commit 0ee224bf09a126d4b0b86ad17563bce6571dd169 by Thierry Delisle
Fixed rseq so it is initilizaed even for non-processor threads.
The file was modifiedlibcfa/src/concurrency/ready_queue.cfa
The file was modifiedlibcfa/src/concurrency/kernel/startup.cfa
Commit 4d865ca729efe90d431f261b8f8f05af3958c212 by Thierry Delisle
Minor documentation
The file was modifiedlibcfa/src/device/cpu.hfa
Commit ef94ae7a9002590fa21cae730af5d99e56d616c0 by Thierry Delisle
Changed ready-queue to use -1 for empty ts.
The file was modifiedlibcfa/src/concurrency/kernel/startup.cfa
The file was modifiedlibcfa/src/concurrency/ready_queue.cfa
The file was modifiedlibcfa/src/concurrency/ready_subqueue.hfa
The file was modifiedlibcfa/src/concurrency/thread.cfa
Commit 5614552a09dc6362003f31a5630722adea74aeb4 by Thierry Delisle
Fixed warnings
The file was modifiedlibcfa/src/concurrency/ready_queue.cfa
Commit 953827abfbb0f0ef12872840f84ea27ff7bc6a22 by Thierry Delisle
Fixed cpu work stealing to properly fall back on other nodes.
The file was modifiedlibcfa/src/concurrency/ready_queue.cfa
Commit 5a4f1a8109cc996715404f5cc9c620ad72fdf0e1 by ajbeach
Andrew MMath: Folded in feedback into the implement chapter. (6/6 files done.)
The file was modifieddoc/theses/andrew_beach_MMath/implement.tex
Commit 33e1c91fee57e9c535b08ea125870ea6ae2422b4 by ajbeach
Andrew MMath: Some feedback for additions to implement went to features instead.
The file was modifieddoc/theses/andrew_beach_MMath/features.tex