source: libcfa/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1b97976c   13 months caparson added in file I forgot and added test expect for locks enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @af67ee1   13 months caparson Added support for locks as parameters to mutex stmt enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @6cebfef   14 months caparson added mutex stmt monitor enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b42d0ea   14 months pabuhr do not print unfreed-storage message if program exits enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d874f59   14 months Thierry Delisle Fixed crash from get_cpu enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0a061c0   14 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ba0d2ea   14 months pabuhr add exceptions Close_Failure, Write_Failure, Read_Failure to fstream enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d83b266   14 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a5a6a1a8   14 months pabuhr replace fstream macro EHM_VIRTUAL_TABLE with new vtable declaration enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f9d8755   14 months pabuhr replace fstream macro EHM_EXCEPTION(Open_Failure) with new exception … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @86fc350   15 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5dc4c7e   15 months pabuhr formatting, use new math trait in rational numbers enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @08bc3e7   15 months pabuhr first draft of math trait enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f9b68d6   15 months caparson made spacing consistent enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @12a1013   15 months caparson fixed wait counter enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6ff08d8   15 months caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @eba9d27   15 months caparson fixed incorrect copy ctor enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @55ad35c   15 months caparson removed print and deleted equal operator for lock enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c86ee4c   15 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1f45c7d   15 months Thierry Delisle Now tracking cpu migrations using push_stat. Some minor fixes to the … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d1ecd39   15 months Thierry Delisle Removd debug print failing the build enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8f1a99e   15 months Thierry Delisle Step 3 Fixed tests enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e84ab3d   15 months Thierry Delisle Step 1 of changing $thread to thread$ enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b7763da   15 months caparson added martin lock and improvement enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dcad80a   15 months caparson fixed bug with locks enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @660665f   15 months caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5a46e09   15 months caparson Added Martins SpinCondLock? as linear_backoff_then_block lock enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @44856ed   15 months mlbrooks Baseline "new" vector, with iterators. Implementation has not had … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6448f7d   15 months mlbrooks Fixing compiler warnings with new arrays due to placeholder empty … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6ba6846   15 months Thierry Delisle Minor ready-queue fixes enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @953827a   15 months Thierry Delisle Fixed cpu work stealing to properly fall back on other nodes. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5614552a   15 months Thierry Delisle Fixed warnings enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ef94ae7   15 months Thierry Delisle Changed ready-queue to use -1 for empty ts. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4d865ca   15 months Thierry Delisle Minor documentation enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0ee224b   15 months Thierry Delisle Fixed rseq so it is initilizaed even for non-processor threads. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6e50a6b   16 months mlbrooks Implementing language-provided syntax for (array) dimensions. Former … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @07b4970   16 months Thierry Delisle Fix incorrect change that disabled all lists enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @df7597e0   16 months Thierry Delisle Fix the cpu-based ready to actually use cpu_info rather then being a … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @cf85f96   16 months Thierry Delisle Cpu map now has aself pointer to figure out where between start and … enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @12daa43   16 months Thierry Delisle Added a define switch for using cpu workstealing. Not Fully implemented. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fde879b3   16 months Thierry Delisle Fixed typo in startup.cfa without rseq support. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f558b5f   16 months Thierry Delisle Implemented kernel_getcpu from rseq and librseq. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @95958a8   16 months pabuhr create stdhdr/pthread.h so #include pthread.h does not require extern "C" enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ed395761   16 months y58xue Workaround to get default exception handling on ARM working enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @3814957   16 months Thierry Delisle Commented out broken code enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @3489ea6   16 months Thierry Delisle Started work on kernel_getcpu enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @43784ac   16 months Thierry Delisle Changed libcfathread to consistently define _GNU_SOURCE enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @45fde9f   16 months Thierry Delisle Fixed width sum check to actually sum. enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @64780c1   16 months Thierry Delisle Remove incorrect check enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1f05c83   16 months Thierry Delisle Added more debug to defice/cpu enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @07033ce   16 months Thierry Delisle Even more work on removing any possible integer overflow in fast lock test enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a8b0618   16 months Thierry Delisle Changed libcfa to use cpu/present instead of cpu/possible enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @733fd3d   16 months Thierry Delisle Added missing corctx_flag in assertion enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @96f002c1   16 months Thierry Delisle Added new device folder and cpu file to libcfa enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @50871b4   16 months Thierry Delisle Whitespace clean-up enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e8261bb   16 months y58xue Preliminary ARM exception handling support arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @bae0d35   16 months caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @96bfdde7   16 months Thierry Delisle Forgot to add symmetric change to last verify change arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ab5baab   16 months Thierry Delisle Attempt to fix the stack checker for when coroutines are interrupted … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ab388c5   16 months Thierry Delisle alarm.hfa is now a public header Fixed include of timeout_lock.cfa. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @82f4063   16 months caparson switched unified locking to use dlist enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b38b22f   16 months pabuhr add missing heap statistic counters for free calls and free storage arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b808625   17 months Thierry Delisle Added option to ready-queue to push ignoring locality. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @9cac0da   17 months Thierry Delisle Small fixes to how timestamp is handled in workstealing queue. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d36bac7   17 months Thierry Delisle Drain on I/O Added (commented) hack to prevent workstealing when pushing. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @78ea291   17 months Thierry Delisle Cleanup stats for concision. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @63f42a8   17 months mlbrooks Re-worked new array declarations to avoid suggestion that a … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c2794b2   17 months mlbrooks Adding isListed accessor function to new linked list. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @02a43ff   17 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @afd7faf   17 months Thierry Delisle Small fixes to lock and alarm around possible race and the thunk problem. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @90a10e8   17 months caparson made a naming improvement arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8f910430   17 months ajbeach Updated the virtual module to prefix the names with the new convention … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @0f1fb78   17 months caparson put timeval calculation into alarm_node ctor to alleviate slowdowns … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b1e614f4   17 months pabuhr check for log10(0) in output manipulator eng arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7fca832   17 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @353aaba   17 months Thierry Delisle Moved stats cnt to fix 32-bit build arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c457dc4   17 months Thierry Delisle Fix sequential handling of timers arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @aff7e86   17 months ajbeach Added a new attribute 'cfa_linkonce'. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e2f601f   17 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8cd5434   17 months Thierry Delisle Added function to poll ready-queue length. Not officially supported. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @57f70ab   17 months Thierry Delisle New main now uses proper define. + tweak to loop count arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a9172b5   17 months Thierry Delisle Removed push stats in alternate main arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fb4ccdf   17 months Thierry Delisle Updated alternate main for processors arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @16fd826   17 months Thierry Delisle Added count to the ready sub_queues arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8cd40bf   17 months Thierry Delisle Moved timestamp declaration to kernel.hfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @69914cbc   17 months mlbrooks Replacing "Mike's old linked list" with "Mike's new linked list," … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1e5cd9a   17 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1680072   17 months Thierry Delisle Changed ready_queue to use forloop instead of hardcoded unfolded loop of 2 arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7d51ef8   17 months mlbrooks Changing how the dlist API specifies which list direction you're … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8d1ad36   17 months mlbrooks Adding linked-list convenience functions and testing a corner case. … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @3e1a705   17 months Thierry Delisle Start ready queue cutoff at zero to avoid spurious steals. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8464edf   17 months Thierry Delisle 'print_stats_now' now pulls stats from processors. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @45b9b21   17 months Thierry Delisle Changed stats to be more concise arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ce9ed84   17 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a67c5b6   17 months Thierry Delisle Processors now have a pointer to their tls. This means the tls is no … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7f54356   17 months mlbrooks Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a5db488   17 months mlbrooks Fixing two bugs in new linked list, which last night's build failure … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b9376fe   17 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4026d1be   17 months pabuhr update to min/max to optimize (unsigned) int/long/long-long arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @58c671b   17 months pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.