Ion Gaztañaga
381a062e23
Refactored tests to minimize instantiations and improve compilation times/memory for tests
2015-12-24 10:27:51 +01:00
Ion Gaztañaga
adda517544
Use of boost::adl_move_swap.
...
Replaced <algorithm> with <functional> where needed
Added basic equal/lexicographical compare algorithms to avoid complex <algorithm> include and ADL problems in some compilers
2014-11-26 19:32:12 +01:00
Ion Gaztañaga
29aa25d8e9
* Deleted dependencies with <boost/pointer_cast.hpp> and <boost/pointer_to_other.hpp>. pointer_traits is used to obtain pointer-related types and operations.
...
* Added examples for derivation_value_traits and member_value_traits and updated configuration.
2014-06-05 23:35:43 +02:00
Ion Gaztañaga
68fa82e5e8
Reverted git mess.
2014-02-15 00:28:41 +01:00
Ion Gaztañaga
9f636d5bb1
Merge branch 'develop'
2014-02-14 23:11:21 +01:00
Ion Gaztañaga
ebdea17f28
Fixed errors when running MSVC x64 tests.
2014-02-08 18:27:24 +01:00
Stephen Kelly
02ddd12716
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Ion Gaztañaga
1a3bb83a22
Merged from trunk
...
[SVN r79561]
2012-07-16 09:08:27 +00:00
Ion Gaztañaga
a74f5d8942
Updated copyright and fixed trailing whitespaces
...
[SVN r79435]
2012-07-12 07:21:17 +00:00
Ion Gaztañaga
12c6c3a66a
Merged revision(s) 78115-78594 from trunk/libs/intrusive:
...
[SVN r78598]
2012-05-24 18:12:03 +00:00
Ion Gaztañaga
19b14d339a
Trailing whitespaces
...
[SVN r78516]
2012-05-20 09:54:48 +00:00
Ion Gaztañaga
b6ca309fe2
Introducing allocator_traits and pointer_traits changes into several libraries.
...
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga
94a5c533f9
More changes for Boost 1.45
...
[SVN r64984]
2010-08-24 17:13:19 +00:00
Ion Gaztañaga
d031cebdb6
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
c3b42d233c
Fixes for 1.41
...
[SVN r56919]
2009-10-16 14:54:47 +00:00
Christopher Hite
b36ec05d0a
merged sandbox-branches/intrusive_fix_SunCC (r55765 and r55775) fixing intrusive for Sun CC ( #3339 )
...
[SVN r55784]
2009-08-26 08:59:34 +00:00
Ion Gaztañaga
7e50778757
Intrusive:
...
* Added `linear<>` and `cache_last<>` options to singly linked lists.
* Added `optimize_multikey<>` option to unordered container hooks.
* Optimized unordered containers when `store_hash` option is used in the hook.
* Implementation changed to be exception agnostic so that it can be used
in environments without exceptions.
* Added `container_from_iterator` function to tree-based containers.
Interprocess:
* Added anonymous shared memory for UNIX systems.
* Fixed file lock compilation errors
[SVN r44819]
2008-04-27 15:03:06 +00:00
Ion Gaztañaga
ab9959fc4e
Added avl trees
...
[SVN r40598]
2007-10-30 07:02:10 +00:00
Ion Gaztañaga
8902099639
Changes introduced by the new intrusive version.
...
[SVN r39551]
2007-09-26 17:39:06 +00:00
Ion Gaztañaga
4c784f8c28
Changes to correct regression tests for intel-win-9.1 & cw-9.4
...
[SVN r37675]
2007-05-12 12:34:55 +00:00
Ion Gaztañaga
b039088719
First inclusion
...
[SVN r37593]
2007-05-04 21:30:54 +00:00