Commit Graph

293 Commits

Author SHA1 Message Date
Ion Gaztañaga
cd49b595f4 Changeset update
[SVN r78586]
2012-05-24 15:44:30 +00:00
Ion Gaztañaga
ded788bdf8 Trailing spaces and Phoenix singleton for intermodule_singleton
[SVN r78515]
2012-05-20 09:47:08 +00:00
Ion Gaztañaga
5ac78de951 Trailing spaces and Phoenix singleton for intermodule_singleton
[SVN r78514]
2012-05-20 09:44:39 +00:00
Ion Gaztañaga
7dd4b5f270 Fixed clang warnings and errors
[SVN r78149]
2012-04-22 22:54:18 +00:00
Ion Gaztañaga
eb7333ff02 Reworked native windows process-shared synchronization utilities.
[SVN r77912]
2012-04-11 06:27:48 +00:00
Ion Gaztañaga
d381dd7e5c Documentation update
[SVN r77910]
2012-04-11 06:25:27 +00:00
Ion Gaztañaga
14401bcb38 Error correction for Visual and Clang
[SVN r77909]
2012-04-11 06:25:04 +00:00
Ion Gaztañaga
f7da76b974 Ticket #6340: Doc should mention that the "absolute time" used by timed_lock is UTC plus remove unneeded Doxygen generated macro documentation.
[SVN r76987]
2012-02-11 19:04:24 +00:00
Ion Gaztañaga
c3a956694e Documentation fixes (bug #6531)
[SVN r76980]
2012-02-11 18:20:30 +00:00
Ion Gaztañaga
4b1b95c59f #6412: Use attribute names with underscores for GCC
[SVN r76605]
2012-01-21 10:48:57 +00:00
Ion Gaztañaga
33c17b9038 #6412: Use attribute names with underscores for GCC
[SVN r76604]
2012-01-21 10:48:28 +00:00
Ion Gaztañaga
0fca5bb0bb Updated changeset with an additional fixed ticket
[SVN r76583]
2012-01-18 21:15:42 +00:00
Ion Gaztañaga
cb899a7776 Added fixed bugs to changeset in container/interprocess/intrusive/move
[SVN r76578]
2012-01-18 20:48:49 +00:00
Ion Gaztañaga
612f95e7e9 Fixes #6398: intermodule_singleton crash in Windows
[SVN r76576]
2012-01-18 20:37:46 +00:00
Ion Gaztañaga
cf710e920e Use allocator traits instead of allocator::rebind
[SVN r76261]
2012-01-01 18:46:39 +00:00
Ion Gaztañaga
ba0e148634 Replaced pointer_to_other with pointer_traits
[SVN r76223]
2011-12-30 09:00:54 +00:00
Ion Gaztañaga
82c9b236c7 Replaced pointer_to_other with pointer_traits
[SVN r76222]
2011-12-30 09:00:51 +00:00
Ion Gaztañaga
d4e618abac Updated mapped_region so that returns address 0 when default-constructed in UNIX
[SVN r76200]
2011-12-27 09:34:33 +00:00
Ion Gaztañaga
190c6560ad Added missing include in message queue
[SVN r76199]
2011-12-27 08:17:51 +00:00
Ion Gaztañaga
adbb6aa09f Erased unneeded file
[SVN r76187]
2011-12-26 17:38:11 +00:00
Ion Gaztañaga
d0e9e38abf Documentation update
[SVN r76177]
2011-12-26 16:37:49 +00:00
Ion Gaztañaga
4e1ef9d53c Fixed named condition and unnecessary includes
[SVN r76170]
2011-12-26 11:10:22 +00:00
Ion Gaztañaga
fc9153d7ed Documentation fixes
[SVN r76169]
2011-12-26 11:09:52 +00:00
Ion Gaztañaga
b06fefafb4 Updated timed functions to fulfill posix requirements.
[SVN r76168]
2011-12-26 11:08:44 +00:00
Ion Gaztañaga
709e297a55 Bug #5518
[SVN r76146]
2011-12-24 19:25:39 +00:00
Ion Gaztañaga
54873e18f1 Bug #4383
[SVN r76143]
2011-12-24 18:57:27 +00:00
Ion Gaztañaga
834eb48d44 Bug #5738
[SVN r76127]
2011-12-24 10:05:06 +00:00
Ion Gaztañaga
7fe90aba65 Bug #5738
[SVN r76118]
2011-12-23 13:48:00 +00:00
Ion Gaztañaga
62ca8b0d36 Bug #5772
[SVN r76117]
2011-12-23 13:33:05 +00:00
Ion Gaztañaga
851d9ac862 Bug 5326
[SVN r76116]
2011-12-23 13:23:27 +00:00
Ion Gaztañaga
f8f8920d07 Bug #6287
[SVN r76114]
2011-12-23 12:00:27 +00:00
Ion Gaztañaga
7cb27130d4 Introducing allocator_traits and pointer_traits changes into several libraries.
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga
ca6c464bec Introducing allocator_traits and pointer_traits changes into several libraries.
[SVN r76106]
2011-12-22 20:08:24 +00:00
Ion Gaztañaga
82cc203f48 Documentation fixes, added AutoIndex indexes
[SVN r74154]
2011-08-30 12:23:34 +00:00
Ion Gaztañaga
f2d6d2b45b Added SwitchToThread to sched_yield to improve a bit process hand-offs
[SVN r74110]
2011-08-28 18:30:28 +00:00
Ion Gaztañaga
8b696e9951 Fixed bug in timeout test
[SVN r74100]
2011-08-28 10:41:23 +00:00
Ion Gaztañaga
a67a242bb3 Deleted garbage file
[SVN r74099]
2011-08-28 10:17:45 +00:00
Ion Gaztañaga
e2a638985c * Erased containers now that Boost.Container is accepted
* Changed "detail" namespace to "ipcdetail" due to compilation errors in MSVC compilers and wrong ambiguous resolutions.
* Added locking timeout macro to avoid deadlocks

[SVN r74085]
2011-08-27 08:32:56 +00:00
Ion Gaztañaga
ec4230aacd * Erased containers now that Boost.Container is accepted
* Changed "detail" namespace to "ipcdetail" due to compilation errors in MSVC compilers and wrong ambiguous resolutions.
* Added locking timeout macro to avoid deadlocks

[SVN r74084]
2011-08-27 08:31:23 +00:00
Ion Gaztañaga
87ef6b76a0 * Erased containers now that Boost.Container is accepted
* Changed "detail" namespace to "ipcdetail" due to compilation errors in MSVC compilers and wrong ambiguous resolutions.
* Added locking timeout macro to avoid deadlocks

[SVN r74083]
2011-08-27 08:31:15 +00:00
Ion Gaztañaga
b9218114a1 Fixed semaphore_unlink for XSI emulation and error when mapping fails
[SVN r72715]
2011-06-21 20:15:54 +00:00
Ion Gaztañaga
402edd49f4 Added static assert to assure allocator value type is the same as std::pair<Const key, value>
Cached DLL function addresses to speed up some operations

[SVN r71904]
2011-05-12 20:26:48 +00:00
Ion Gaztañaga
9bf632bbde Added new linker flags
[SVN r71147]
2011-04-09 12:01:11 +00:00
Ion Gaztañaga
b077cdb77c Removed dynamic library loading to improve performance.
[SVN r71145]
2011-04-09 11:50:37 +00:00
Ion Gaztañaga
e0e049cb78 Non-throwing make_managed_shared_ptr version.
[SVN r71140]
2011-04-09 08:47:07 +00:00
Ion Gaztañaga
49a1281f43 Non-throwing make_managed_shared_ptr version.
[SVN r71139]
2011-04-09 08:45:37 +00:00
Ion Gaztañaga
9aaaa3062b Remove asm("") because non-GCC compilers define __GNUC__ and don't support it
[SVN r71138]
2011-04-09 08:33:45 +00:00
Ion Gaztañaga
5e0a1a52dc Remove asm("") because non-GCC compilers define __GNUC__ and don't support it
[SVN r71137]
2011-04-09 08:32:18 +00:00
Ion Gaztañaga
5bbad88c24 Fixes for Boost 1.47
[SVN r70839]
2011-04-01 22:04:17 +00:00
Ion Gaztañaga
625c4ae6e1 Fixes for Boost 1.47
[SVN r70838]
2011-04-01 22:03:49 +00:00