Finalizing the implementation of file registration
Adding the file system check in Linux(can be enabled from the config file) Adding a more options to the config file Writing the README
This commit is contained in:
@@ -14,7 +14,7 @@ v3.2: Making the lock free MPMC queue growable
|
||||
Add padding to avoir false sharing
|
||||
Add sleep() and SwitchToThread() to limit spinning
|
||||
|
||||
v3.3: Fix bug slots used before initialization,compare and swap is protecting updating committed, but it is not protecting the memory initialization. Adding atomic_flag commit_lock to protect against that
|
||||
v3.3: Fix bug slots used before initialization, compare and swap is protecting updating committed, but it is not protecting the memory initialization. Adding atomic_flag commit_lock to protect against that
|
||||
Fix bug multiple threads committing at the same time, fixed by using atomic_flag commit_lock and re-checking committed after acquiring the lock
|
||||
Reorder helper functions
|
||||
|
||||
@@ -55,4 +55,4 @@ Hashing small files using XXH3_128bits() instead of the streaming pipeline(XXH3_
|
||||
fixing the xxh_x86dispatch warnings
|
||||
Updating the progress printing function
|
||||
Implementing a config file
|
||||
|
||||
Writing the README file
|
||||
|
||||
Reference in New Issue
Block a user