Sebastian Messmer
|
84330b1100
|
Cache has better parallelity - we can push()/pop() while it is flushing and flushing is actually parallel
|
2015-10-01 13:51:01 +02:00 |
|
Sebastian Messmer
|
90471ea6a3
|
Fixed Cache race condition and added test for it
|
2015-10-01 01:20:40 +02:00 |
|
Sebastian Messmer
|
aea84d9ef5
|
Added more ciphers
|
2015-08-31 23:04:56 +02:00 |
|
Sebastian Messmer
|
fd93e4c199
|
Use the new assert that doesn't crash the program in a release build
|
2015-07-22 13:42:07 +02:00 |
|
Sebastian Messmer
|
37bdbd907a
|
Finished migrating to unique_ref instead of unique_ptr
|
2015-07-21 18:19:34 +02:00 |
|
Sebastian Messmer
|
e8a48afd3b
|
Enable extended compiler warnings and resolve occurring ones
|
2015-05-08 02:10:56 +02:00 |
|
Sebastian Messmer
|
cb402fd14b
|
Added test cases for Cache
|
2015-04-28 11:56:07 +02:00 |
|
Sebastian Messmer
|
d589910b0d
|
TODOs
|
2015-04-27 23:10:30 +02:00 |
|
Sebastian Messmer
|
c47434d3b3
|
Separated QueueMapTest.cpp into test groups with their own files each
|
2015-04-27 23:09:29 +02:00 |
|
Sebastian Messmer
|
1ff807e09c
|
Make Cache a generic over Key/Value. Furthermore, add test skeleton for Cache
|
2015-04-27 22:46:57 +02:00 |
|
Sebastian Messmer
|
f286886b49
|
Handle QueueMap::push(existing_key) better and write more test cases for QueueMap
|
2015-04-27 22:11:15 +02:00 |
|
Sebastian Messmer
|
6f1c39fd21
|
QueueMap: Added more test cases and improved interface
|
2015-04-27 10:35:01 +02:00 |
|
Sebastian Messmer
|
f647342228
|
TODOs
|
2015-04-27 01:36:32 +02:00 |
|
Sebastian Messmer
|
e177c6f45c
|
Switch to a QueueMap implementation with less indirections (directly store elements instead of pointers)
|
2015-04-27 01:22:39 +02:00 |
|
Sebastian Messmer
|
1f14598d25
|
Added Test Cases for PeriodicTask
|
2015-04-26 12:36:19 +02:00 |
|
Sebastian Messmer
|
9fa6b041eb
|
Renamed old Caching2BlockStore to new CachingBlockStore
|
2015-04-16 14:10:44 +02:00 |
|
Sebastian Messmer
|
248fd0f5cc
|
Renamed old CachingBlockStore to ParallelAccessBlockStore
|
2015-04-16 13:59:52 +02:00 |
|
Sebastian Meßmer
|
da0efd80c5
|
Rename SynchronizedBlockStore -> CachingBlockStore
|
2015-04-02 02:59:43 -04:00 |
|