Ion Gaztañaga
332ab85387
Fixed typo causing errors in clang builds.
...
[SVN r86046]
2013-09-30 04:48:56 +00:00
Ion Gaztañaga
62227ae741
Fixed typo causing errors in clang builds.
...
[SVN r86045]
2013-09-30 04:47:29 +00:00
Ion Gaztañaga
59c5ed7781
Fixed error in default_init_allocator, it should not construct objects, only allocate raw memory.
...
[SVN r85999]
2013-09-29 11:39:34 +00:00
Ion Gaztañaga
232e18956a
Fixed error for test_allocator::max_size(), now returns std::size_t(-1)
...
[SVN r85998]
2013-09-29 11:38:47 +00:00
Ion Gaztañaga
3921e08520
Tagged vector_alloc_holder constructors that allocate but don't initialize memory to improve maintainability.
...
[SVN r85997]
2013-09-29 11:37:30 +00:00
Ion Gaztañaga
5b9b2c26dc
Implemented 2x grow factor for vector capacity
...
[SVN r85996]
2013-09-29 11:36:06 +00:00
Ion Gaztañaga
254095432e
Default initialization for vector-like containers
...
Complexity guarantees for associative container constructors and ordered input ranges
Fix for #9166
Added benchmark for associative containers
Removed check for old MSVC compilers and #pragma once.
[SVN r85970]
2013-09-26 21:35:57 +00:00
Ion Gaztañaga
14f092ab00
Default initialization for vector-like containers
...
Complexity guarantees for associative container constructors and ordered input ranges
Added benchmark for associative containers
Fixes #9166
[SVN r85964]
2013-09-26 18:05:25 +00:00
Stephen Kelly
59b2793df7
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
Stephen Kelly
eb4b320fed
Container: Fix two pragma guards.
...
Fix typo in the MSC_VER macro check
[SVN r85923]
2013-09-25 21:17:34 +00:00
Ion Gaztañaga
11ba31a353
Last merge for 1.55 (Interprocess)
...
[SVN r85705]
2013-09-16 17:01:45 +00:00
Ion Gaztañaga
a52d0b92cc
Last merge for 1.55 (Container)
...
[SVN r85704]
2013-09-16 17:00:22 +00:00
Ion Gaztañaga
1e4be891d0
Remove unused header.
...
[SVN r85687]
2013-09-15 19:47:36 +00:00
Ion Gaztañaga
a7b88d804c
Fixes #9009
...
[SVN r85660]
2013-09-12 22:00:51 +00:00
Ion Gaztañaga
ed57e6e619
Fixes #9108
...
[SVN r85658]
2013-09-12 21:50:38 +00:00
Ion Gaztañaga
772b568187
Removed SGI copyright as after rewrites it is no longer applicable.
...
[SVN r85628]
2013-09-09 19:36:55 +00:00
Ion Gaztañaga
7d69794f7e
Removed SGI copyright as after rewrites it is no longer applicable.
...
[SVN r85627]
2013-09-09 19:36:10 +00:00
Ion Gaztañaga
5ddef213a2
Removed SGI copyright as after rewrites it is no longer applicable.
...
[SVN r85626]
2013-09-09 19:27:42 +00:00
Ion Gaztañaga
5a4073434b
Removed SGI copyright as after rewrites it is no longer applicable.
...
[SVN r85625]
2013-09-09 19:26:50 +00:00
Ion Gaztañaga
afd2b24b3b
Merged Container to the release branch
...
[SVN r85614]
2013-09-08 19:29:06 +00:00
Ion Gaztañaga
3e945acc9b
Fixes #9092
...
[SVN r85612]
2013-09-08 18:58:21 +00:00
Ion Gaztañaga
027c92fad3
Fixes #9064
...
[SVN r85537]
2013-08-31 21:49:26 +00:00
Ion Gaztañaga
f1468db73f
Merged revision(s) 84341-85442 from trunk/boost/container. Merged revision(s) 84342-85442 from trunk/libs/container. First Container merge for 1.55
...
[SVN r85443]
2013-08-24 10:41:09 +00:00
Ion Gaztañaga
3d249fa728
Implemented SCARY iterators for all containers
...
[SVN r85308]
2013-08-11 21:36:19 +00:00
Ion Gaztañaga
d91dc0059b
Fixes #8269
...
[SVN r85297]
2013-08-10 22:58:27 +00:00
Ion Gaztañaga
db9dfed107
Test update for #8892 + changelog updated.
...
[SVN r85169]
2013-07-29 21:40:30 +00:00
Ion Gaztañaga
4e92a024fb
Fixes #8473
...
[SVN r85168]
2013-07-29 21:33:20 +00:00
Ion Gaztañaga
b1503a139e
Fixes #8892 .
...
[SVN r85167]
2013-07-29 21:32:23 +00:00
Ion Gaztañaga
fa05d4447c
* 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
e7b1fde968
Trivial fix for empty ranges in node_alloc_holder
...
[SVN r84902]
2013-06-24 19:13:16 +00:00
Ion Gaztañaga
8b60445c98
Trivial fix for empty ranges in node_alloc_holder
...
[SVN r84901]
2013-06-24 19:11:43 +00:00
Ion Gaztañaga
f7accef426
Trivial fix for empty ranges in node_alloc_holder
...
[SVN r84900]
2013-06-24 19:10:07 +00:00
Ion Gaztañaga
b556fead74
Added static_vector to non-standard containers section.
...
[SVN r84706]
2013-06-08 22:55:23 +00:00
Ion Gaztañaga
b0f89115b3
Added static_vector to non-standard containers section.
...
[SVN r84705]
2013-06-08 22:54:27 +00:00
Ion Gaztañaga
00ad85ff2b
Update aknowledgements section
...
[SVN r84703]
2013-06-08 22:07:26 +00:00
Ion Gaztañaga
3c35c4e4f6
Update aknowledgements section
...
[SVN r84702]
2013-06-08 22:05:49 +00:00
Ion Gaztañaga
dd1cc03280
Fix for #8553
...
[SVN r84360]
2013-05-18 21:06:19 +00:00
Ion Gaztañaga
8ef4b5e1e4
Fixes #8553
...
[SVN r84359]
2013-05-18 21:04:54 +00:00
Ion Gaztañaga
53c232e485
Merge changes for 1.54
...
[SVN r84342]
2013-05-18 10:52:46 +00:00
Ion Gaztañaga
53bd56aca1
Container, Interprocess, Intrusive, Move merge for 1.54
...
[SVN r84341]
2013-05-18 10:40:55 +00:00
Ion Gaztañaga
1253e6b312
Fixes #8500
...
[SVN r84054]
2013-04-26 19:46:47 +00:00
Vicente J. Botet Escriba
a40fd4d49d
Container: fix minor warning.
...
[SVN r83984]
2013-04-20 14:04:00 +00:00
Ion Gaztañaga
9c97e11949
Fixes operator- bug.
...
[SVN r83960]
2013-04-18 20:04:04 +00:00
Ion Gaztañaga
3e8acdcb8c
Added bounds checking via BOOST_ASSERT to operator[]
...
[SVN r83797]
2013-04-07 19:11:22 +00:00
Ion Gaztañaga
409b3fa27b
Removed unused images from documentation and fixed some qbk [endsect] tags.
...
[SVN r83728]
2013-04-02 22:44:23 +00:00
Ion Gaztañaga
e6828a448a
Removed unused images from documentation and fixed some qbk [endsect] tags.
...
[SVN r83727]
2013-04-02 22:42:58 +00:00
Ion Gaztañaga
754736c83f
Added missing test file.
...
[SVN r83571]
2013-03-25 22:35:27 +00:00
Ion Gaztañaga
7634deec5c
Added insertion test to vector-like containers
...
[SVN r83469]
2013-03-16 19:31:32 +00:00
Ion Gaztañaga
6c13bd4918
Fixed error with repr swap
...
[SVN r83468]
2013-03-16 19:30:19 +00:00
Ion Gaztañaga
f1a4d7f82e
Fixes #8294
...
[SVN r83467]
2013-03-16 16:19:08 +00:00