Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Additional unit tests (CH-326)

    • -0
    • +36
    ./TestsMathFunctions.cpp
    • -0
    • +14
    ./TestsTFileTime.cpp
    • -0
    • +55
    ./TestsTIpcMutex.cpp
    • -0
    • +35
    ./TestsTIpcMutexLock.cpp
  1. … 12 more files in changeset.
Fixed several cppcheck-reported issues. Fixed jenkins coverage scripts. (CH-326)

  1. … 5 more files in changeset.
Added unit tests to various engine classes (CH-326) Refactoring of exported collections (CH-327)

    • -0
    • +245
    ./TestsTPathContainer.cpp
  1. … 27 more files in changeset.
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

    • -245
    • +0
    ./TOverlappedDataBufferTests.cpp
    • -125
    • +0
    ./TOverlappedMemoryPoolTests.cpp
    • -271
    • +0
    ./TReadBufferQueueWrapperTests.cpp
    • -77
    • +0
    ./TSimpleOrderedBufferQueueTests.cpp
    • -184
    • +0
    ./TWriteBufferQueueWrapperTests.cpp
    • -148
    • +0
    ./TestsTDestinationPathProvider.cpp
  1. … 579 more files in changeset.
Added configuration settings for read ahead and concurrent reads/writes (CH-317)

  1. … 13 more files in changeset.
Removed unit tests for non-existent class (CH-318).

  1. … 2 more files in changeset.
Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

  1. … 120 more files in changeset.
Removed unnecessary includes. Sorted member initialization in constructors. (CH-318)

  1. … 141 more files in changeset.
Fixed several reader/writer hangs while copying data. Simplified updating of availability of input buffers for reader and writer. (CH-317)

  1. … 10 more files in changeset.
Added concurrent read/write limits. Added max read-ahead limit. (CH-317).

    • -16
    • +41
    ./TReadBufferQueueWrapperTests.cpp
    • -16
    • +21
    ./TWriteBufferQueueWrapperTests.cpp
  1. … 23 more files in changeset.
Switched attribute and file times setting (for files and directories) to use Vista win32 api where possible. Changing attributes will now open the error dialog instead of putting task in error state. Merged attributes and file times options in configuration. Fixed hangs when pausing and resuming tasks. Fixed hangs when ending operation. (CH-200)

  1. … 24 more files in changeset.
Fixes related to task pause/resume (CH-307).

    • -9
    • +10
    ./TSimpleOrderedBufferQueueTests.cpp
    • -5
    • +14
    ./TWriteBufferQueueWrapperTests.cpp
  1. … 8 more files in changeset.
Various cleanups and improvements in the multithreaded copying code (CH-307).

  1. … 19 more files in changeset.
Made reader and writer threads responsible for waiting for on-the-fly buffers (CH-307).

  1. … 19 more files in changeset.
Normalized line ending as specified in .gitattributes (CH-312).

    • -246
    • +246
    ./TOverlappedDataBufferTests.cpp
    • -128
    • +128
    ./TestsTModificationTracker.cpp
    • -109
    • +109
    ./TestsTSQLiteStatement.cpp
    • -193
    • +193
    ./TestsTSharedModificationTracker.cpp
    • -1253
    • +1253
    ./TestsTSmartPath.cpp
  1. … 251 more files in changeset.
Partial support for on-the-fly buffer usage (CH-307).

  1. … 11 more files in changeset.
Buggy prototype of reader parallelization (CH-307).

  1. … 12 more files in changeset.
Integrated file object creation into the reader and writer objects (CH-307)

  1. … 19 more files in changeset.
Reader/writer cleanups (CH-307)

    • -12
    • +12
    ./TReadBufferQueueWrapperTests.cpp
  1. … 17 more files in changeset.
Partial integration of opening files for write in the background (without explicit Open call) (CH-197).

  1. … 9 more files in changeset.
Unit tests fix (CH-197)

Fixed several issues with pausing and resuming tasks (CH-291)

  1. … 10 more files in changeset.
Simplified shell extension menu management as a preparation to move its configuration to shared memory (CH-284)

  1. … 28 more files in changeset.
Fixed unit tests for the reader/writer functionality (CH-270).

    • -2
    • +116
    ./TOverlappedMemoryPoolTests.cpp
    • -488
    • +1
    ./TOverlappedReaderWriterTests.cpp
  1. … 3 more files in changeset.
Added better error-checking. Fixed several hang/crash scenarios. (CH-270)

  1. … 10 more files in changeset.
Decoupled overlapped completion functions from ReaderWriter object. Added notifications to ordered buffer to support correct linking between reader and writer. Various other cleanups. (CH-270)

    • -109
    • +108
    ./TOverlappedReaderWriterTests.cpp
  1. … 16 more files in changeset.
Rewritten all-buffers-accounted-for handling (simplified; removed dependency on ReaderWriter object) (CH-270).

  1. … 9 more files in changeset.
Replaced failed queue with simpler mechanism embedded in ordered queue (CH-270).

    • -5
    • +14
    ./TSimpleOrderedBufferQueueTests.cpp
  1. … 11 more files in changeset.
Split ordered queue with position locking from simple version of ordered queue (CH-270).

    • -0
    • +67
    ./TSimpleOrderedBufferQueueTests.cpp
  1. … 9 more files in changeset.
Added unit tests for remaining queues. Fixed writer to use failed queue instead of ordered queue. (CH-270)

    • -2
    • +158
    ./TWriteBufferQueueWrapperTests.cpp
  1. … 12 more files in changeset.