source: libcfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @33608cb   2 years Thierry Delisle Changed defice/cpu to hopefully work with sparse cpus. UNTESTED ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @8e658241   2 years Thierry Delisle Minor fix and super barebones test. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @58b2638   2 years Thierry Delisle Added range_iterator, it now compiles. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @8157bde   2 years Thierry Delisle Pushing to get off jax ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @d3605f8   2 years Thierry Delisle Reworked io_uring idle sleep to work with either read or readv … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @3bb4f85   2 years Thierry Delisle Kernel now waits for eventfd read to flush before terminating. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a1f3d93   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c7b2215   2 years Thierry Delisle Fix implementation of io_uring_enter instead of eventfds. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ddd2ec9   2 years Thierry Delisle Fix cache detention when only some cpus are present. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @2514f68b   2 years Thierry Delisle Missed a not (!) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @6ddef36   2 years Thierry Delisle No longer define kernel_read when not needed. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7ef162b2   2 years Thierry Delisle First attempt at using io_uring_enter for idle sleep. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @059ad16   2 years Thierry Delisle Flush now supports blocking until at least one I/O op terminates. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1757f98   2 years Thierry Delisle Refactoring idle sleep to try and help the change from idle on read to … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a633f6f   2 years Thierry Delisle Fix the new FD change. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @b14ec5f   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @34b8cb7   2 years Thierry Delisle Step 1 of a new scheme to simplify wake_one. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5f5a729   2 years Thierry Delisle Mark idle now uses try_lock semantics ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @49599a3   2 years Thierry Delisle Removed unnecessary debug ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ab4a595   2 years Thierry Delisle cpu.cfa now correctly uses "online" instead of "present" to check cpus. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a1574e2   2 years Thierry Delisle Forgot this was needed for the non-VLA commit. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7dd98b6   2 years Thierry Delisle Moved cfa_main_returned to libcfa so it works when the main is written … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e58e423   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c2ba08a   2 years Thierry Delisle Added missing io_future_t reset function. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e8ac228   2 years Thierry Delisle Fix major bug where to few items were submitted. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @eb9c2dc   2 years caparson trimmed down includes more ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @52e311a   2 years caparson fixed merge conflict ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @441d11c   2 years caparson trimmed down includes ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a2e4b0c   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a51a02d   2 years caparson fstream mutexstmt lock/unlock ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1ed9cb63   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @321a1b15   2 years pabuhr change getANL to getANL$ (private), change eof to return bool versus … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c8371b5   2 years pabuhr change getANL to getANL$ (private) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @8dcb832   2 years pabuhr remove mutual-exclusion acquire for streams, add EINTR restarts for C … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7ce2483   2 years pabuhr formatting, remove release, and update lock/unlock for use with mutex … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @45c9441   2 years Thierry Delisle Fix lock in io.cfa ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @c33c2af   2 years Thierry Delisle Made some of the schedule locking more fine grain. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @f93c50a   2 years caparson fixed merge ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @7e7a076   2 years caparson added routines so fstreams could be acquired with the mutex stmt ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @75c7252   2 years Thierry Delisle CPU workstealing now has correct remote unpark. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @24e321c   2 years Thierry Delisle Unpark now takes a hint on locality. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @fcd65ca   2 years Thierry Delisle Fixed incorrect access into lanes.help ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @089d30c   2 years Thierry Delisle Changed cpu schedulig to use moving average. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @bc4a433   2 years Thierry Delisle Diabled epoll aproach by default. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4500e52   2 years Thierry Delisle Added cfathread version that uses epoll ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @db614d0   2 years Thierry Delisle Added stats for epoll ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @420b498   2 years Thierry Delisle Moved cfathread to Colby's new lock. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @abcae55   2 years Thierry Delisle Removed last_cpu (and small spacing changes) ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @ec421636   2 years Thierry Delisle No longer using eventfd_read to avoid the poor interrupt handling. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @cf78319   2 years Thierry Delisle removed unnecessary local variable ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @3bf3b6b   2 years pabuhr clean code, add fix that might deal with the I/O acquire timeout ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @6cc87c0   2 years mlbrooks String bug fixes and new tests. Enabled white-box visibility (DEBUG_ … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4d8fbf4   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a8367eb   2 years caparson fixed mutexStmt bug related to pointers/references ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @72bd9cd   2 years Thierry Delisle No idea why this worked on nasus without this change. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @445f984   2 years Thierry Delisle Forgot to commit changes to include. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @56e5b24   2 years Thierry Delisle Manually read from event fd instead of calling eventfd_read, which … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @5a40e4e   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @fdc3f9d   2 years Thierry Delisle Added rule to remake call.cfa when the in-file is changed ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @d8d512e   2 years mlbrooks Reorganizing string constructor/assignment overload calls for better … ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @031453c   2 years Thierry Delisle Forgot to change memory.hfa ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @2bfee8e   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @1341ce1   2 years Thierry Delisle Simple release function on unique_ptrs ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @0156cdd   2 years Thierry Delisle Initial fix to fstreams not throwing in release ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @f450f2f   2 years mlbrooks Baseline of the string implementation. ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @180f249   2 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @bbe3719   2 years caparson cleaned up some mutex stmt related code ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @a3cadfc   2 years jafprudhomme Removed default parser argument ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @81e0c61   2 years jafprudhomme Reverted to using English-speaking-order syntax ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @761e146   2 years jafprudhomme Merge branch 'master' into jacob/cs343-translation ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @24ebddac   2 years jafprudhomme Added default argument ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @3ad9097   2 years Thierry Delisle Minor fixes to makefiles for mutex stmt ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @b0f225f   2 years jafprudhomme Used in-English-order declaration syntax in header file too ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @ca83227   2 years jafprudhomme Changed API of parse_config to accept parse function ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @45b772c   2 years jafprudhomme Added some clarifying Peter Buhr-style comments ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @dd698b4   2 years jafprudhomme Added more TODOs ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @4a1bc44   2 years jafprudhomme Used in-English-order variable declaration syntax ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @e22c841   2 years jafprudhomme Fixed message function for Missing_Config_Entries ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @32913bc   2 years jafprudhomme Fixed up comments ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @692db791   2 years jafprudhomme Made little changes and added comments ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @a75cd3d   2 years jafprudhomme Added message function for exceptions I've created Also removed … ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @dcf792a   2 years jafprudhomme Added more information to exceptions ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @3be4078   2 years jafprudhomme Added more info to "missing config entry" exception ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @e1e506b   2 years jafprudhomme Added exception for when there are missing config entries ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @c166f4e   2 years jafprudhomme Fixed spelling mistake ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @a3f2a3e   2 years jafprudhomme Simplified validation logic ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @1764a63   2 years jafprudhomme Removed printing of errors in library code Bad practice, I believe? … ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @247d4ac   2 years jafprudhomme Removed error for unknown config format Since we're using an enum, we … ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @5993b6a   2 years jafprudhomme Removed old comment ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @a0d6987   2 years jafprudhomme Cleaned up and un-nested code ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @6d8e1ab   2 years jafprudhomme Improved EHM code Added more exceptions, and removed forced exits … ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @cac1d52   2 years jafprudhomme Fixed realloc error ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @4bdb7bf   2 years jafprudhomme Fixed some issues with unfreed memory Was calling destructor on … ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @5241ec2   2 years jafprudhomme Freed space allocated for strings ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @f62e741   2 years jafprudhomme Added spaces ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @d322f62   2 years jafprudhomme Used more modern built-in EHM ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @57dff2f   2 years jafprudhomme Changed unsigned int to size_t It made more semantic sense ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @f03b1db   2 years jafprudhomme Removed warning ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @d120290   2 years jafprudhomme Added comments where I'm having problems ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
(edit) @a434e92   2 years jafprudhomme Changed quotes used for clarity ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.