source: libcfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @8464edf   7 weeks Thierry Delisle 'print_stats_now' now pulls stats from processors. arm-ehjacob/cs343-translation
(edit) @45b9b21   7 weeks Thierry Delisle Changed stats to be more concise arm-ehjacob/cs343-translation
(edit) @ce9ed84   7 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @a67c5b6   7 weeks Thierry Delisle Processors now have a pointer to their tls. This means the tls is no … arm-ehjacob/cs343-translation
(edit) @7f54356   7 weeks mlbrooks Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @a5db488   7 weeks mlbrooks Fixing two bugs in new linked list, which last night's build failure … arm-ehjacob/cs343-translation
(edit) @b9376fe   7 weeks pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @4026d1be   7 weeks pabuhr update to min/max to optimize (unsigned) int/long/long-long arm-ehjacob/cs343-translation
(edit) @58c671b   7 weeks pabuhr formatting arm-ehjacob/cs343-translation
(edit) @f302d80   7 weeks Thierry Delisle Fix timestamp with new subqueue which was read after being cleared. arm-ehjacob/cs343-translation
(edit) @f55d54d   7 weeks Thierry Delisle Removed call to polymorphic 'min' which caused MASSIVE slowdown. arm-ehjacob/cs343-translation
(edit) @9e2341b4   7 weeks mlbrooks Baseline commit of new linked-list implementation and test. Using a … arm-ehjacob/cs343-translation
(edit) @9fa538c   7 weeks mlbrooks Fixed new-array subscripting to work on 32-bit builds, partly with a … arm-ehjacob/cs343-translation
(edit) @d3ba775   7 weeks Thierry Delisle More clean-up after new subqueue arm-ehjacob/cs343-translation
(edit) @eeb9f9f   7 weeks Thierry Delisle Forgot some changes for new sub-queue arm-ehjacob/cs343-translation
(edit) @f6fdfb14   7 weeks Thierry Delisle Removed old sub-queue arm-ehjacob/cs343-translation
(edit) @f04a3df6   7 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @2b96031   7 weeks Thierry Delisle Added new subqueue implementation. Seems faster will test on another … arm-ehjacob/cs343-translation
(edit) @ad89296   7 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @b9dae14c   7 weeks mlbrooks Activated syntax, forall( [N] ). This implementation desugars in the … arm-ehjacob/cs343-translation
(edit) @63a4b92   7 weeks mlbrooks Improved support for new arrays subscripting by tuples, --,-,-?. arm-ehjacob/cs343-translation
(edit) @34b2796   7 weeks Thierry Delisle Changed comments to ifdef arm-ehjacob/cs343-translation
(edit) @3eb55f98   7 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @c993b15   7 weeks Thierry Delisle Changed RW lock to avoid hitting the global array on schedule. arm-ehjacob/cs343-translation
(edit) @99b2407   8 weeks pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @00e9be9   8 weeks pabuhr add stream function clear, change eof to return bool arm-ehjacob/cs343-translation
(edit) @b2fc7ad9   8 weeks Thierry Delisle Fixed missing return. Was incorrectly removed in … arm-ehjacob/cs343-translation
(edit) @b7fd2db   8 weeks Thierry Delisle Pushing changed to RWlock with io_drain. I forget a few lines of the … arm-ehjacob/cs343-translation
(edit) @adaee12   8 weeks Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @bbbd2c4   8 weeks pabuhr rename old name strstream to new name ostrstream arm-ehjacob/cs343-translation
(edit) @666483d   8 weeks pabuhr rename strstream to ostrstream, first draft of istrstream but problem … arm-ehjacob/cs343-translation
(edit) @f451177   8 weeks pabuhr remember basic_ostream nl and then override it using the basic_ostream … arm-ehjacob/cs343-translation
(edit) @ef3ac46   8 weeks pabuhr move flush from basic_ostream to ostream, refactor istream into … arm-ehjacob/cs343-translation
(edit) @5456537   8 weeks ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro. arm-ehjacob/cs343-translation
(edit) @aec68b6   8 weeks pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @424dfc4   8 weeks pabuhr change type of manipulator precision parameter from unsigned char to … arm-ehjacob/cs343-translation
(edit) @e9c0b4c   2 months Thierry Delisle I/O drain now keeps the schedlock for the duration of the call. … arm-ehjacob/cs343-translation
(edit) @28d426a   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @c323837   2 months Thierry Delisle Fix to futures after last change arm-ehjacob/cs343-translation
(edit) @fb0be05   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @a76efc8   2 months Thierry Delisle futures now optionally don't unpark the target thread arm-ehjacob/cs343-translation
(edit) @cfff639   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @89eff25   2 months Thierry Delisle Some changes to stats and added back preferred arm-ehjacob/cs343-translation
(edit) @fc59df78   2 months Thierry Delisle Split ready-queue routines in 3 instead of 2. arm-ehjacob/cs343-translation
(edit) @5c04e82   2 months Thierry Delisle change default cfathread_mutex to fast_lock arm-ehjacob/cs343-translation
(edit) @3bd4293   2 months Thierry Delisle Added stat for unparks that can migrate arm-ehjacob/cs343-translation
(edit) @254ad1b   2 months Thierry Delisle Separate schedule_thread from the scheduler lock arm-ehjacob/cs343-translation
(edit) @734908c   2 months Thierry Delisle Fudge variable in schedule_thread so it's not accidently used. arm-ehjacob/cs343-translation
(edit) @a3821fa   2 months Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging … arm-ehjacob/cs343-translation
(edit) @c6c7e6c   2 months Thierry Delisle Seperated semphore and scheduling logic in unpark arm-ehjacob/cs343-translation
(edit) @c1c95b1   2 months Thierry Delisle io_drain now returns true if anything was unparked arm-ehjacob/cs343-translation
(edit) @986cb99   2 months Thierry Delisle Rewrote the stats to use stringstream rather than fprintf. arm-ehjacob/cs343-translation
(edit) @50f6afb   2 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @fec63b2   2 months pabuhr add first draft of strstream type arm-ehjacob/cs343-translation
(edit) @b431515   2 months pabuhr formatting, rename public enum sepSize to ofstream_sepSize, change … arm-ehjacob/cs343-translation
(edit) @85d8153   2 months pabuhr divide ostream trait into basic_ostream and ostream where the former … arm-ehjacob/cs343-translation
(edit) @8edbe40   2 months ajbeach SomeThreadCancelled? -> ThreadCancelled?: thread cancellations carry … arm-ehjacob/cs343-translation
(edit) @578c09a   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @b39e6566   2 months Thierry Delisle Changed printing of stats to show percentage of pops rather than probe … arm-ehjacob/cs343-translation
(edit) @b583113   2 months ajbeach Recovered the polymorphic CoroutineCancelled? exception. The interface … arm-ehjacob/cs343-translation
(edit) @c41c2dbe   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @e638266   2 months pabuhr fix declaration ordering arm-ehjacob/cs343-translation
(edit) @6f6b844   2 months pabuhr formatting arm-ehjacob/cs343-translation
(edit) @6c5d92f   2 months pabuhr for private variables and functions, move prefix $ to suffix $ arm-ehjacob/cs343-translation
(edit) @341aa39   2 months Thierry Delisle Fix bugs in workstealing edge cases: - cutoff was wrong of all local … arm-ehjacob/cs343-translation
(edit) @ddd473f   2 months Thierry Delisle Fix a copy/paste mistake and removed a warning in nodebug arm-ehjacob/cs343-translation
(edit) @d2fadeb   2 months Thierry Delisle Changed stats to make sense with relaxed fifo and work stealing arm-ehjacob/cs343-translation
(edit) @4aa495f   2 months pabuhr More fixes after another change to getTimeNsec() arm-ehjacob/cs343-translation
(edit) @5f6a172   2 months Thierry Delisle Fix assertions on ready_queue with workstealling arm-ehjacob/cs343-translation
(edit) @431cd4f   2 months Thierry Delisle Added alternative to relaxed-fifo scheduler. Disabled by default arm-ehjacob/cs343-translation
(edit) @9cc3a18   2 months Thierry Delisle Major clean-up before attempting to add new scheduler arm-ehjacob/cs343-translation
(edit) @57b3675   2 months Thierry Delisle Fix warnings in io implementation. arm-ehjacob/cs343-translation
(edit) @a0e7d3c   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @200a229   2 months pabuhr return 0 from on_wait to prevent warning messages arm-ehjacob/cs343-translation
(edit) @e0d6748   2 months Thierry Delisle Removed unused functions arm-ehjacob/cs343-translation
(edit) @3531e09   2 months Thierry Delisle Forgot one snzi instance arm-ehjacob/cs343-translation
(edit) @78d6c803   2 months Thierry Delisle Removed snzi from ready queue. It hasn't been used in a while and I … arm-ehjacob/cs343-translation
(edit) @8cfa4ef   2 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @2f5ea69   2 months pabuhr fix long long int log2 with builtin_clzll arm-ehjacob/cs343-translation
(edit) @a4b0aa4   2 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @a017ee7   2 months Thierry Delisle Ready-queue grow/shrink now reassigns the id of all processors. arm-ehjacob/cs343-translation
(edit) @6645cda   2 months pabuhr rename clock routines, add processor, program, and boot watches … arm-ehjacob/cs343-translation
(edit) @89c2a77b   2 months pabuhr add conversion of timeval and timespec to Duration arm-ehjacob/cs343-translation
(edit) @fc59b580   2 months Thierry Delisle Clusters now keep track of the active processors as well arm-ehjacob/cs343-translation
(edit) @6a9b12b   2 months Thierry Delisle Incremental change towards having the cluster keep a list of active … arm-ehjacob/cs343-translation
(edit) @a7504db   2 months Thierry Delisle Changed how the cluster idle lock is implemented to be covered by the … arm-ehjacob/cs343-translation
(edit) @a33c113   2 months Thierry Delisle Minor changes so using the global RWlock is more concise. arm-ehjacob/cs343-translation
(edit) @47e000c   2 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translation
(edit) @fd4c009   2 months pabuhr fix incorrectly decimal-point printing, add engineering-notation … arm-ehjacob/cs343-translation
(edit) @4c4e444   2 months pabuhr add log2 for integers using clz instruction arm-ehjacob/cs343-translation
(edit) @88ac867   2 months pabuhr formatting, add long long versions for exponentiation operator arm-ehjacob/cs343-translation
(edit) @73f4d08   2 months Thierry Delisle Added stats implementation for dumping a big array of timestamped … arm-ehjacob/cs343-translation
(edit) @ecfd758   2 months ajbeach Major exception update, seperating type-ids from virtual tables. The … arm-ehjacob/cs343-translation
(edit) @ec43cf9   3 months Thierry Delisle Kernel now keeps track of the how many threads each processor has … arm-ehjacob/cs343-translation
(edit) @a5a01fa   3 months Thierry Delisle Fix a bug where stats from the main processor where not tallied properly. arm-ehjacob/cs343-translation
(edit) @b0904bf   3 months Thierry Delisle Removed alarm stats, they are now tallied directly into the cluster arm-ehjacob/cs343-translation
(edit) @5cb51502   3 months Thierry Delisle Fix stats so they are correctly tallied when called from outside the … arm-ehjacob/cs343-translation
(edit) @c9ec301   3 months Thierry Delisle Fix debug printing with alarms arm-ehjacob/cs343-translation
(edit) @8e85344   3 months Thierry Delisle Fix bad debug function arm-ehjacob/cs343-translation
(edit) @c7625e0   3 months mlbrooks Adding manged-length arrays arm-ehjacob/cs343-translation
Note: See TracRevisionLog for help on using the revision log.