46e99694a0Wrapped (const_)iterator definition with /// @cond and /// @endcond to avoid problems with Doxygen 1.5
Ion Gaztañaga
2007-07-24 16:30:37 +0000
2181dc14fcno message
Ion Gaztañaga
2007-07-24 14:27:54 +0000
d30380e07dNew Interprocess version
Ion Gaztañaga
2007-07-22 14:16:59 +0000
2c2657a933New Interprocess version
Ion Gaztañaga
2007-07-22 14:08:34 +0000
1da65050f4Fixed bug when address mapping could not be fulfilled in UNIX
Ion Gaztañaga
2007-07-16 18:44:55 +0000
30bb2de8dfFixed bug in cleanup when mapping address is not exactly matched. Reported by Wilbur Lang
Ion Gaztañaga
2007-07-13 19:42:19 +0000
6c7abfd7f2no message
Ion Gaztañaga
2007-06-23 13:01:38 +0000
a678891c93no message
Ion Gaztañaga
2007-06-12 17:13:44 +0000
38773b309dFixed gcc compilation errors
Ion Gaztañaga
2007-05-23 16:14:00 +0000
5898cc181dCorrected gcc bug in release mode
Ion Gaztañaga
2007-05-23 15:47:54 +0000
3d12c780a4Changes to correct regression tests for intel-win-9.1 & cw-9.4
Ion Gaztañaga
2007-05-12 12:54:15 +0000
e55a9d4705Changes to correct regression tests for intel-win-9.1 & cw-9.4
Ion Gaztañaga
2007-05-12 12:34:55 +0000
67ef523642Changes for official inclusion in the regression tests
Ion Gaztañaga
2007-05-04 21:17:55 +0000
e3a4e80eb0Changes for official inclusion in the regression tests
Ion Gaztañaga
2007-05-04 21:10:05 +0000
f439c19266Changes for official inclusion in the regression tests
Ion Gaztañaga
2007-05-04 20:53:10 +0000
b15f58acb3Correction of bugs when converting pointers to derived classes to base classes, offset correction was not performed.
Ion Gaztañaga
2007-04-25 15:32:29 +0000
b2bb739e85Fix a few more references to *.boosbook instead of *.xml generated files.
Rene Rivera
2007-04-17 17:06:51 +0000
fc4c970180Fixed race condition if a shared memory segment is being created/initialized for the first time. Thanks to Paul Poulin.
Ion Gaztañaga
2007-04-14 10:34:33 +0000
4503ec5e24PPC fixes
Ion Gaztañaga
2007-04-12 17:01:54 +0000
03cbd08651Fixed bug in the mapping call, the mapping address was not used.
Ion Gaztañaga
2007-03-23 16:05:01 +0000
f25ee3ae59Fixed bug in atomic_dec32 for intel. Thanks to Harold Pirtle!
Ion Gaztañaga
2007-02-17 11:39:41 +0000
e298f20dceWorkaround for VC 8 inliner bug.
Ion Gaztañaga
2007-02-02 21:04:45 +0000
2fd371dafbFixed: clear() and erase(iterator, iterator) were declared private.
Ion Gaztañaga
2007-01-28 09:13:21 +0000
924a5ab726Corrected bug from SGI STL.
Ion Gaztañaga
2007-01-25 17:19:54 +0000
9a4d81124fCorrected atomic decrement bug. Thanks to Glenn Schrader.
Ion Gaztañaga
2006-12-17 01:22:52 +0000
be638e07ffno message
Ion Gaztañaga
2006-12-14 16:22:22 +0000
41f121bd69Corrected bug that ignores the destructor y list nodes
Ion Gaztañaga
2006-12-02 00:00:50 +0000
1dafd986edCorrected bug in assignment operator
Ion Gaztañaga
2006-10-17 05:09:40 +0000
9a73e2c25eCorrected configuration problem. Unix boxes were using emulation code instead of native shm_xxx functions
Ion Gaztañaga
2006-10-16 16:35:00 +0000
7715ac0c45Removed unused files
Ion Gaztañaga
2006-10-16 05:08:33 +0000
61b7be3c68Removed extra comma
Ion Gaztañaga
2006-10-16 04:53:59 +0000
48990c0766Implemented N1780 proposal to LWG issue 233: Insertion hints in associative containers in interprocess boost::interprocess::multiset and boost::interprocess::multimap class. Source breaking: A shared memory object is now used including shared_memory_object.hpp header instead of shared memory.hpp. ABI breaking: Changed global mutex when initializing managed shared memory and memory mapped files. This change tries to minimize deadlocks. Source breaking: Changed shared memory, memory mapped files and mapped region's open mode to a single boost::interprocess::mode_t type. Added extra WIN32_LEAN_AND_MEAN before including DateTime headers to avoid socket redefinition errors when using Interprocess and Asio in windows. ABI breaking: mapped_region constructor no longer requires classes derived from memory_mappable, but classes the fulfill the MemoryMappable concept. Added in-place reallocation capabilities to basic_string. ABI breaking: Reimplemented and optimized small string optimization. The narrow string class has zero byte overhead with an internal 11 byte buffer in 32 systems! Added move semantics to containers. Experimental and not documented yet. Improves performance when using containers of containers. ABI breaking: End nodes of node containers (list, slist, map/set) are now embedded in the containers instead of allocated using the allocator. This allows no-throw move-constructors and improves performance. ABI breaking: slist and list containers now have constant-time size() function. The size of the container is added as a member.
Ion Gaztañaga
2006-10-15 14:07:15 +0000
054ff74524Implemented N1780 proposal to LWG issue 233: Insertion hints in associative containers in interprocess boost::interprocess::multiset and boost::interprocess::multimap class. Source breaking: A shared memory object is now used including shared_memory_object.hpp header instead of shared memory.hpp. ABI breaking: Changed global mutex when initializing managed shared memory and memory mapped files. This change tries to minimize deadlocks. Source breaking: Changed shared memory, memory mapped files and mapped region's open mode to a single boost::interprocess::mode_t type. Added extra WIN32_LEAN_AND_MEAN before including DateTime headers to avoid socket redefinition errors when using Interprocess and Asio in windows. ABI breaking: mapped_region constructor no longer requires classes derived from memory_mappable, but classes the fulfill the MemoryMappable concept. Added in-place reallocation capabilities to basic_string. ABI breaking: Reimplemented and optimized small string optimization. The narrow string class has zero byte overhead with an internal 11 byte buffer in 32 systems! Added move semantics to containers. Experimental and not documented yet. Improves performance when using containers of containers. ABI breaking: End nodes of node containers (list, slist, map/set) are now embedded in the containers instead of allocated using the allocator. This allows no-throw move-constructors and improves performance. ABI breaking: slist and list containers now have constant-time size() function. The size of the container is added as a member.
Ion Gaztañaga
2006-10-15 13:14:54 +0000
d1a80b5ff3Removed declarations comflicting with windows.h header
Ion Gaztañaga
2006-10-07 08:05:42 +0000
f5d47cff17First inclusion in repository
Ion Gaztañaga
2006-08-18 13:14:03 +0000
5573eac65fAdded inline to functions to avoid linker errors
Ion Gaztañaga
2006-08-07 14:08:45 +0000
3ca0cc0027no message
Ion Gaztañaga
2006-08-07 14:01:54 +0000
c9c6e48a59no message
Ion Gaztañaga
2006-08-07 13:52:22 +0000
550a9de8c5First complete documentation version
Ion Gaztañaga
2006-08-04 19:54:15 +0000
50688c3798First complete documentation version
Ion Gaztañaga
2006-08-04 19:37:51 +0000
4ed08b24a6First complete documentation version
Ion Gaztañaga
2006-08-04 19:14:25 +0000