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
Ion Gaztañaga
749bdc9b06
Disabled bootstamp in Windows. Neither kernel boottime or WMI methods are reliable. Windows shared memory/message ques have now filesystem persistence.
...
[SVN r70823]
2011-04-01 16:35:32 +00:00
Ion Gaztañaga
fee02c7ccf
Disabled bootstamp in Windows. Neither kernel boottime or WMI methods are reliable. Windows shared memory/message ques have now filesystem persistence.
...
[SVN r70822]
2011-04-01 16:27:22 +00:00
Ion Gaztañaga
0f8ea13e1c
Fixed #5197 using provided patch
...
[SVN r70744]
2011-03-30 09:51:19 +00:00
Ion Gaztañaga
56ffeb3547
Fixes when using pointers as key_type
...
[SVN r70661]
2011-03-28 08:57:57 +00:00
Ion Gaztañaga
c7543d7fb2
Fixes to use pointers as key_types plus updated pair to recent C++0x draft. Fixed some missing config_begin.hpp/config_end.hpp includes. Fixed comparison operators for stable_vector iterator.
...
[SVN r70660]
2011-03-28 08:53:14 +00:00
Ion Gaztañaga
b5eb07ba3e
Changes to allow interoperability between 64 and 32 processes. Pointer type is a customization of all templated code size_type's and difference_type's.
...
[SVN r70069]
2011-03-17 16:42:30 +00:00
Ion Gaztañaga
283d21330b
Changes to allow interoperability between 64 and 32 processes. Pointer type is a customization of all templated code size_type's and difference_type's.
...
[SVN r70066]
2011-03-17 16:32:35 +00:00
Steven Watanabe
4cabab5396
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
0c9f277403
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Bryce Adelstein-Lelbach
5575583fc7
Some of the inline asm here had incorrect constraints.
...
[SVN r68133]
2011-01-13 23:41:10 +00:00
Ion Gaztañaga
005b78950b
Added XSI shared memory
...
[SVN r67451]
2010-12-26 09:53:56 +00:00
Ion Gaztañaga
a86d42120e
Added XSI shared memory
...
[SVN r67449]
2010-12-26 09:47:54 +00:00
Ion Gaztañaga
d83cd2023c
Updated recently fixed bug list.
...
[SVN r65961]
2010-10-14 15:59:00 +00:00
Ion Gaztañaga
9a4463e5d6
Workaround for shared memory and FreeBsd jails
...
[SVN r65862]
2010-10-09 16:32:08 +00:00
Ion Gaztañaga
378b8bef44
Workaround for shared memory and FreeBsd jails
...
[SVN r65861]
2010-10-09 16:31:36 +00:00
Ion Gaztañaga
21d043e435
Fixes for vectostream and intermodule_singleton
...
[SVN r65855]
2010-10-09 11:22:42 +00:00
Ion Gaztañaga
5109222c7e
Fixes for vectostream and intermodule_singleton
...
[SVN r65854]
2010-10-09 11:21:31 +00:00
Ion Gaztañaga
12d76be5df
Fixes for Boost 1.45
...
[SVN r65090]
2010-08-28 23:11:31 +00:00
Ion Gaztañaga
dcccad0d6b
Fixed tabs
...
[SVN r65008]
2010-08-26 07:10:36 +00:00
Ion Gaztañaga
374f16a5c0
Fixed tabs
...
[SVN r65007]
2010-08-26 07:10:11 +00:00
Ion Gaztañaga
51fcf15fa6
Fix MingW linker errors
...
[SVN r65006]
2010-08-26 06:56:37 +00:00
Ion Gaztañaga
21efc978fd
More changes for Boost 1.45
...
[SVN r64985]
2010-08-24 17:26:36 +00:00
Ion Gaztañaga
694c1d93e6
More changes for Boost 1.45
...
[SVN r64984]
2010-08-24 17:13:19 +00:00
Daniel James
bf402c8cb3
Fix the interprocess documentation.
...
[SVN r64586]
2010-08-03 23:19:40 +00:00
Ion Gaztañaga
493832d3ae
Removed cmake files
...
[SVN r64425]
2010-07-29 04:54:54 +00:00
Ion Gaztañaga
25a14e6cb8
Removed cmake files
...
[SVN r64424]
2010-07-29 04:52:26 +00:00
Ion Gaztañaga
dbcb35f1ad
Changes for Boost 1.45
...
[SVN r64337]
2010-07-25 16:47:46 +00:00
Ion Gaztañaga
157aed14e6
Changes for Boost 1.45
...
[SVN r64336]
2010-07-25 16:47:05 +00:00
Ion Gaztañaga
3514370a71
Changes for Boost 1.45
...
[SVN r64335]
2010-07-25 16:45:54 +00:00
Ion Gaztañaga
7422f6584f
Changes for Boost 1.45
...
[SVN r64334]
2010-07-25 16:44:45 +00:00
Ion Gaztañaga
5ee5c96022
Changes for Boost 1.45
...
[SVN r64333]
2010-07-25 16:39:26 +00:00
Ion Gaztañaga
9584fe328d
Changes for Boost 1.45
...
[SVN r64332]
2010-07-25 16:27:15 +00:00
Ion Gaztañaga
03cd0b6b43
Changes for Boost 1.45
...
[SVN r64331]
2010-07-25 16:02:42 +00:00
Ion Gaztañaga
867cfc18db
Changes for Boost 1.45
...
[SVN r64330]
2010-07-25 15:37:24 +00:00
Daniel James
a9738586a3
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
Douglas Gregor
c46d606b77
Standards-conformance fix for Boost.Interprocess: max_value needs to
...
be declared before it is used, since ADL won't look here.
[SVN r61667]
2010-04-29 00:54:26 +00:00
Douglas Gregor
502ebea876
Various standards-conformance fixes for Boost.Interprocess.
...
[SVN r61665]
2010-04-29 00:36:35 +00:00
Jeremiah Willcock
768284dc67
Fixed tab and no-newline-at-end-of-file issues from inspection report
...
[SVN r61435]
2010-04-20 17:54:16 +00:00
Ion Gaztañaga
3d00a57b69
Interprocess:
...
[@https://svn.boost.org/trac/boost/ticket/3439 #3439 ],
[@https://svn.boost.org/trac/boost/ticket/3846 #3846 ],
[@https://svn.boost.org/trac/boost/ticket/3947 #3947 ],
[@https://svn.boost.org/trac/boost/ticket/3985 #3985 ].
Intrusive:
[@https://svn.boost.org/trac/boost/ticket/3668 #3668 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3688 ],
[@https://svn.boost.org/trac/boost/ticket/3698 #3698 ],
[@https://svn.boost.org/trac/boost/ticket/3706 #3706 ],
[@https://svn.boost.org/trac/boost/ticket/3721 #3721 ].
[@https://svn.boost.org/trac/boost/ticket/3729 #3729 ],
[@https://svn.boost.org/trac/boost/ticket/3746 #3746 ],
[@https://svn.boost.org/trac/boost/ticket/3781 #3781 ],
[@https://svn.boost.org/trac/boost/ticket/3829 #3829 ],
[@https://svn.boost.org/trac/boost/ticket/3840 #3840 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3339 ],
[@https://svn.boost.org/trac/boost/ticket/3419 #3419 ],
[@https://svn.boost.org/trac/boost/ticket/3431 #3431 ],
[SVN r60515]
2010-03-12 13:22:13 +00:00
Ion Gaztañaga
a30f2f66bf
Interprocess:
...
[@https://svn.boost.org/trac/boost/ticket/3439 #3439 ],
[@https://svn.boost.org/trac/boost/ticket/3846 #3846 ],
[@https://svn.boost.org/trac/boost/ticket/3947 #3947 ],
[@https://svn.boost.org/trac/boost/ticket/3985 #3985 ].
Intrusive:
[@https://svn.boost.org/trac/boost/ticket/3668 #3668 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3688 ],
[@https://svn.boost.org/trac/boost/ticket/3698 #3698 ],
[@https://svn.boost.org/trac/boost/ticket/3706 #3706 ],
[@https://svn.boost.org/trac/boost/ticket/3721 #3721 ].
[@https://svn.boost.org/trac/boost/ticket/3729 #3729 ],
[@https://svn.boost.org/trac/boost/ticket/3746 #3746 ],
[@https://svn.boost.org/trac/boost/ticket/3781 #3781 ],
[@https://svn.boost.org/trac/boost/ticket/3829 #3829 ],
[@https://svn.boost.org/trac/boost/ticket/3840 #3840 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3339 ],
[@https://svn.boost.org/trac/boost/ticket/3419 #3419 ],
[@https://svn.boost.org/trac/boost/ticket/3431 #3431 ],
[SVN r60514]
2010-03-12 13:18:29 +00:00
Ion Gaztañaga
91aac29df1
Interprocess:
...
[@https://svn.boost.org/trac/boost/ticket/3439 #3439 ],
[@https://svn.boost.org/trac/boost/ticket/3846 #3846 ],
[@https://svn.boost.org/trac/boost/ticket/3947 #3947 ],
[@https://svn.boost.org/trac/boost/ticket/3985 #3985 ].
Intrusive:
[@https://svn.boost.org/trac/boost/ticket/3668 #3668 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3688 ],
[@https://svn.boost.org/trac/boost/ticket/3698 #3698 ],
[@https://svn.boost.org/trac/boost/ticket/3706 #3706 ],
[@https://svn.boost.org/trac/boost/ticket/3721 #3721 ].
[@https://svn.boost.org/trac/boost/ticket/3729 #3729 ],
[@https://svn.boost.org/trac/boost/ticket/3746 #3746 ],
[@https://svn.boost.org/trac/boost/ticket/3781 #3781 ],
[@https://svn.boost.org/trac/boost/ticket/3829 #3829 ],
[@https://svn.boost.org/trac/boost/ticket/3840 #3840 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3339 ],
[@https://svn.boost.org/trac/boost/ticket/3419 #3419 ],
[@https://svn.boost.org/trac/boost/ticket/3431 #3431 ],
[SVN r60513]
2010-03-12 13:16:38 +00:00