source: libcfa/src/concurrency/kernel/cluster.cfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15c93d8   2 years Thierry Delisle Renamed ready-queue link fields to rdy_link ADTast-experimental
(edit) @31c967b   2 years Thierry Delisle Changed ready-queue so I can easily change the averaging algorithm. … ADTast-experimental
(edit) @1756e08   2 years Thierry Delisle Added some defensive programming to work around parsing bug ADTast-experimental
(edit) @cd3fc46   2 years Thierry Delisle Changed scheduler lock to remove one level of pointer. ADTast-experimentalpthread-emulation
(edit) @71cf630   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalpthread-emulation
(edit) @741e22c   2 years Thierry Delisle Fixed potential false sharing on ready-schedule mutate lock ADTast-experimentalpthread-emulation
(edit) @8bee858   2 years Thierry Delisle Changed io types to have trailing $ instead of leading ADTast-experimentalpthread-emulation
(edit) @2af1943   2 years Thierry Delisle Small improvements to some of the alignment requirements in CFA runtime. ADTast-experimentalpthread-emulation
(edit) @5024df4   2 years Thierry Delisle Changed ready-queue to atomically read/write timestamps, no effect on … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @b035046   2 years Thierry Delisle changed some MAX to ULLONG_MAX to avoid the memory access where … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @c18bf9e   2 years Thierry Delisle Visibility concurrency ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @1a567d0   3 years Thierry Delisle Fixed 32-bit compilation ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @78a580d   3 years Thierry Delisle I/O now updates the timestamps when draining. Timestamps are not used yet. ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @adb3ea1   3 years Thierry Delisle Some more incremental work towards using timestamps for io fairness ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @708ae38   3 years Thierry Delisle Some more cleanup and grow/shrink now readjusts io timestamps. (They … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @48a91e2   3 years Thierry Delisle Fixed defines for cases without RSEQ ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @bfb9bf5   3 years Thierry Delisle Fixed some warnings ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @884f3f67   3 years Thierry Delisle Change how the ready queue is initialized to make it common with I/O ADTast-experimentalenumpthread-emulationqualifiedEnum
(add) @c42b8a1   3 years Thierry Delisle Major cleanup and moved cluster growth to new file ADTast-experimentalenumpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.