summaryrefslogtreecommitdiffstats
path: root/include/framework/scheduling
Commit message (Expand)AuthorAgeFilesLines
* Adjusted recon_benchmark and properly shutdown FIFOSchedulerDouglas Rumbaugh2024-01-221-0/+1
* FIFOScheduler: added automake wakeupDouglas Rumbaugh2024-01-221-1/+12
* Initial rough-out of internal statistics trackerDouglas Rumbaugh2024-01-194-31/+143
* Multiple concurrency bug fixesDouglas Rumbaugh2024-01-171-27/+24
* Various single-threaded bug fixesDouglas B. Rumbaugh2024-01-151-0/+14
* Initial integration of new buffering scheme into frameworkDouglas Rumbaugh2024-01-121-64/+16
* Refactoring: corrected a number of names and added more commentsDouglas Rumbaugh2023-12-132-3/+3
* Tombstone Compaction: re-enabled tombstone compactionDouglas Rumbaugh2023-11-131-0/+1
* Fixed various concurrency bugsDouglas Rumbaugh2023-11-092-7/+21
* Comment and License updatesDouglas Rumbaugh2023-11-074-4/+4
* DynamicExtension: internal_append fixesDouglas Rumbaugh2023-11-061-0/+29
* Epoch: Adjusted add empty buffer behaviorDouglas Rumbaugh2023-11-061-1/+15
* Scheduling: Switched over to a thread pool modelDouglas Rumbaugh2023-11-063-5/+12
* Fixes for various bugs under SerialSchedulerDouglas B. Rumbaugh2023-10-311-5/+26
* FIFOScheduler: fixed a few synchronization issuesDouglas B. Rumbaugh2023-10-311-8/+5
* SerialScheduler: added a single-threaded schedulerDouglas B. Rumbaugh2023-10-311-0/+67
* Epoch: Creating an epoch now takes references on buffers + versionsDouglas B. Rumbaugh2023-10-311-0/+2
* General Comment + Consistency updatesDouglas Rumbaugh2023-10-304-199/+6
* Epoch/DynamicExtension: added cv to epoch retirement checkDouglas Rumbaugh2023-10-301-0/+31
* FIFOScheduler: correctly protect m_cv with a lockDouglas Rumbaugh2023-10-301-0/+5
* Concurrency updates + fixes for compile errorsDouglas Rumbaugh2023-10-302-1/+4
* Began moving to an explicit epoch-based systemDouglas Rumbaugh2023-10-233-9/+137
* BugfixesDouglas Rumbaugh2023-10-231-0/+1
* Initial pass w/ new scheduler setupDouglas Rumbaugh2023-10-202-246/+57
* Checkpointing workDouglas Rumbaugh2023-10-202-33/+84
* Re-structuring Project + scheduling updatesDouglas Rumbaugh2023-09-253-0/+485