|
|
 |
14 revisions
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).
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).
Normalized line ending as specified in .gitattributes ( CH-312).
Normalized line ending as specified in .gitattributes ( CH-312).
Improved engine core exception handling - now all core exceptions have appropriate message and the details are logged into tasks' log file ( CH-219).
Improved engine core exception handling - now all core exceptions have appropriate message and the details are logged into tasks' log file ( CH-219).
- Revision ID:
- e8f31b0f922b402878356e130c866c4f3682a7f5
- Parents:
-
src/libchcore/TModPathContainer.cpp e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3
- Tags:
-
1.43
1.44
1.40rc2
1.41
1.40rc3
1.42
1.40
(+3 more)
- Head on:
-
LoggerImprovements
ReaderWriterSplit
Got rid of BEGIN/END_CHCORE_NAMESPACE macros ( CH-183).
Got rid of BEGIN/END_CHCORE_NAMESPACE macros ( CH-183).
Removed explicit references to chcore namespace from chcore namespace.
Removed explicit references to chcore namespace from chcore namespace.
Bugfix: fixed serialization problems with 32bit builds ( CH-118).
Bugfix: fixed serialization problems with 32bit builds ( CH-118).
Rewritten serializer row storage to use memory pool (thus reducing memory allocations and speeding up destructions) ( CH-103).
Rewritten serializer row storage to use memory pool (thus reducing memory allocations and speeding up destructions) ( CH-103).
Switched row data handling to not use shared pointers nor RowData object to pass information (optimization to slim down the serialization cost) ( CH-103).
Switched row data handling to not use shared pointers nor RowData object to pass information (optimization to slim down the serialization cost) ( CH-103).
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).
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).
Added extended columns definitions to support slimmer row data in the future ( CH-103).
Added extended columns definitions to support slimmer row data in the future ( CH-103).
Removed use of smart pointer for column definitions (slimming down the serialization mechanism weight) ( CH-103).
Removed use of smart pointer for column definitions (slimming down the serialization mechanism weight) ( CH-103).
Introduced serialization of base paths data ( CH-72).
Introduced serialization of base paths data ( CH-72).
Modified the input path data container to use object id mapping instead of raw indexes of input paths ( CH-72).
Modified the input path data container to use object id mapping instead of raw indexes of input paths ( CH-72).
Added serialization and deserialization of the base (input) paths ( CH-72).
Added serialization and deserialization of the base (input) paths ( CH-72).
- Revision ID:
- 73583f2ca01fa1b2eae49bbc63bce46b9ecff5db
|