TSubTaskArray.cpp

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

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

  1. … 265 more files in changeset.
Various code cleanups (CH-273)

  1. … 35 more files in changeset.
Switched entire code to use nullptr instead of NULL (CH-259).

  1. … 98 more files in changeset.
Fixed several cosmetic code issues. Improved detection of same/different disk detection. Switched shared_ptrs to use std implementation instead of boost one. Cleaned up includes in headers. (CH-259)

  1. … 157 more files in changeset.
Added option to perform fast-move as a pre-block action (or not). By default fast-move will be done after blocking, but before directory scanning. (CH-223)

  1. … 15 more files in changeset.
Improved engine core exception handling - now all core exceptions have appropriate message and the details are logged into tasks' log file (CH-219).

  1. … 46 more files in changeset.
Fixed displaying source paths in status dialog and mini status window (CH-212).

  1. … 11 more files in changeset.
Bugfix: wrong serialization management when restarting task (CH-191).

  1. … 1 more file in changeset.
FastMove artificially shows task as waiting, even when the task really is completed (CH-187).

  1. … 4 more files in changeset.
Got rid of BEGIN/END_CHCORE_NAMESPACE macros (CH-183).

  1. … 208 more files in changeset.
Added VS2015 projects, updated code to build with this new compiler (CH-173).

  1. … 21 more files in changeset.
Bugfix: corrected unneeded serializations of data into subtasks_info table (CH-153).

Bugfix: time counting for tasks and subtasks was not stopped when waiting for user input (CH-145)

  1. … 30 more files in changeset.
Bugfix: wrong stats management when resuming file copy after being cancelled first (CH-141).

  1. … 2 more files in changeset.
Bugfix: pausing/resuming task did not take already processed part of files into account. That caused resuming to ask for file replacement when unnecessary (CH-140).

  1. … 6 more files in changeset.
Bugfix: fixed serialization problems with 32bit builds (CH-118).

  1. … 67 more files in changeset.
Rewritten serializer row storage to use memory pool (thus reducing memory allocations and speeding up destructions) (CH-103).

  1. … 22 more files in changeset.
Added support for indexing serialization data by column index (for reduced overhead when handling many rows) (CH-103)

  1. … 3 more files in changeset.
Switched row data handling to not use shared pointers nor RowData object to pass information (optimization to slim down the serialization cost) (CH-103).

  1. … 26 more files in changeset.
Adding/retrieving rows (to be serialized) now uses a single method instead of two allowing for simpler code at caller's plase (also a preparation for replacing smart pointer with a reference to real object) (CH-103).

  1. … 19 more files in changeset.
Added extended columns definitions to support slimmer row data in the future (CH-103).

  1. … 35 more files in changeset.
Removed use of smart pointer for column definitions (slimming down the serialization mechanism weight) (CH-103).

  1. … 31 more files in changeset.
Adjusted serialization tracing, exported TSimpleTimer from the engine dll (CH-103).

  1. … 9 more files in changeset.
Bugfix: resuming task worked incorrectly (CH-101).

  1. … 9 more files in changeset.
Bugfix: operation type was not serialized correctly (CH-102).

  1. … 2 more files in changeset.
Added serialization support for subtasks - delete, copymove, fastmove (CH-58).

  1. … 15 more files in changeset.
Added serialization of subtasks array (CH-58).

  1. … 12 more files in changeset.
Replaced critical section in subtask manager with atomic operations (CH-58).

  1. … 2 more files in changeset.
Task definition is not a part of task now - it's only used for creating(importing) new tasks (CH-55).

  1. … 11 more files in changeset.