Commit Graph

17 Commits

Author SHA1 Message Date
Ion Gaztañaga
3c6f96a96a Improved "count" for unique associative containers. Instead of calling tree's count just use find() != end() to avoid iterations as there is only one potential key.
Fixed some typos.
2014-01-19 14:28:57 +01:00
Ion Gaztañaga
fbba3159f0 Fixed some GCC warnings and errors
[SVN r85171]
2013-07-29 21:43:03 +00:00
Ion Gaztañaga
fbd8e26461 * Big refactoring in order to reduce template and debug symbol bloat.
* Fixes #8698
* Implemented SCARY iterators

[SVN r85165]
2013-07-28 22:10:37 +00:00
Ion Gaztañaga
d0d0af8bbd Fix for bug #7815
[SVN r82126]
2012-12-20 21:12:59 +00:00
Ion Gaztañaga
d1c14890d9 Ticket #6907: __fastcall not guarded against
[SVN r79436]
2012-07-12 07:25:46 +00:00
Ion Gaztañaga
30215558ae Updated copyright and fixed trailing whitespaces
[SVN r79434]
2012-07-12 07:15:40 +00:00
Ion Gaztañaga
ad82973cc5 Trailing whitespaces
[SVN r78517]
2012-05-20 09:57:59 +00:00
David Deakins
b8d71929b8 Fixes ticket #6841 (_cdecl and __stdcall are ambiguous for Windows CE)
[SVN r78474]
2012-05-14 21:01:39 +00:00
Ion Gaztañaga
b9dce1daae Ticket #5183
[SVN r70063]
2011-03-17 16:19:41 +00:00
Ion Gaztañaga
8c6f93eae0 Fixes for 1.41
[SVN r56817]
2009-10-14 11:59:32 +00:00
Ion Gaztañaga
e15d6b1cd9 Ticket #2755: compile error in boost_intrusive 1.38.0: a set of classes with protected destructor
[SVN r51290]
2009-02-17 17:03:10 +00:00
Ion Gaztañaga
119fb288ff * New treap-based containers: treap, treap_set, treap_multiset.
*  Corrected compilation bug for Windows-based 64 bit compilers.
*  Corrected exception-safety bugs in container constructors.
*  Updated documentation to show rvalue-references funcions instead of emulation functions.

[SVN r50261]
2008-12-13 13:56:15 +00:00
Ion Gaztañaga
d8641cd15c Changes and fixes for Boost 1.37
[SVN r49276]
2008-10-11 13:14:49 +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
40835daaba Fixed Solaris-gcc errors and added splay trees
[SVN r40428]
2007-10-24 18:59:26 +00:00
Ion Gaztañaga
2ddf5b904b Changes introduced by the new intrusive version.
[SVN r39548]
2007-09-26 15:26:35 +00:00
Ion Gaztañaga
7be768cf8e no message
[SVN r38075]
2007-06-23 13:01:38 +00:00