Marshall Clow
22ab9949dc
Release 1.55.0
...
[SVN r86621]
boost-1.55.0
2013-11-11 19:45:21 +00:00
Ion Gaztañaga
332ab85387
Fixed typo causing errors in clang builds.
...
[SVN r86046]
2013-09-30 04:48:56 +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
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
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
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
afd2b24b3b
Merged Container to the release branch
...
[SVN r85614]
2013-09-08 19:29:06 +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
e7b1fde968
Trivial fix for empty ranges in node_alloc_holder
...
[SVN r84902]
2013-06-24 19:13:16 +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
00ad85ff2b
Update aknowledgements section
...
[SVN r84703]
2013-06-08 22:07:26 +00:00
Ion Gaztañaga
dd1cc03280
Fix for #8553
...
[SVN r84360]
2013-05-18 21:06:19 +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
Ion Gaztañaga
9f25104101
Added missing <cstring> for ::memcpy
...
[SVN r83460]
2013-03-16 14:22:59 +00:00
Ion Gaztañaga
43b3b7112b
Adapted test to new BOOST_TEST_THROWS utility
...
[SVN r83434]
2013-03-14 23:09:54 +00:00
Ion Gaztañaga
ff57d9287e
Marked vector iterator and boost::interprocess::offset_ptr as contiguous storage iterators to speed up insertion in vector with trivially copyable types.
...
[SVN r83416]
2013-03-13 16:14:17 +00:00
Ion Gaztañaga
6acbbb6f9b
Vector performance improvements: dispatching to memcpy when possible.
...
[SVN r83271]
2013-03-03 12:26:48 +00:00
Ion Gaztañaga
9b0a73fc32
Add experimental option to define "vector::iterator" as "pointer"
...
[SVN r83140]
2013-02-24 20:34:15 +00:00
Daniel James
14f376128a
Merge auto-index fixes. Fixes #7899 .
...
[SVN r83132]
2013-02-24 14:46:28 +00:00
Ion Gaztañaga
3948f040b9
Rolled back to standard construction in benchmark
...
[SVN r83127]
2013-02-24 13:16:40 +00:00
Ion Gaztañaga
0896d04ddf
Additional vector speed improvements, added basic benchmark against varray
...
[SVN r83126]
2013-02-24 13:13:36 +00:00
John Maddock
b3d5f6480b
Fix broken links in doc build.
...
Move some xsl:param's into individual library's Jamfiles.
Refs #7899 .
[SVN r83050]
2013-02-20 18:29:30 +00:00
Ion Gaztañaga
aa74aab3d2
Fixes #8118
...
[SVN r83044]
2013-02-20 08:27:49 +00:00
Ion Gaztañaga
f309f82a8f
Added experimental static_vector first sketch
...
[SVN r83036]
2013-02-19 21:35:46 +00:00
Ion Gaztañaga
e93994fb72
Added uninitialized_default_alloc as current code didn't use allocator_traits
...
[SVN r82889]
2013-02-14 19:43:13 +00:00
Ion Gaztañaga
d3a350d56f
vector performance optimization: simplified allocator holder, constructors rewritten to avoid unnecessary initializations.
...
[SVN r82846]
2013-02-12 21:26:21 +00:00
Ion Gaztañaga
f56ec3886b
Use explicit instantiation for iterators defined outside the class in order to detect compilation errors.
...
[SVN r82815]
2013-02-11 11:31:59 +00:00
Ion Gaztañaga
c0cb9ae2c7
Cleanup unnecessary variables in erase(const_iterator)
...
[SVN r82814]
2013-02-11 11:31:02 +00:00
Ion Gaztañaga
8bfd3f84b1
Updated change log with bugfix 7921
...
[SVN r82813]
2013-02-11 09:48:24 +00:00
Ion Gaztañaga
c72b23df54
Fixes #7921
...
[SVN r82812]
2013-02-11 09:47:06 +00:00
Ion Gaztañaga
92183ce9aa
Removed unused variable warnings
...
[SVN r82433]
2013-01-10 20:03:39 +00:00
Ion Gaztañaga
99c8d5d9d7
Fixes #7227
...
[SVN r82429]
2013-01-10 10:55:50 +00:00
Ion Gaztañaga
368a0caec9
Added missing <algorithm> include for std::swap
...
[SVN r82252]
2012-12-28 23:53:43 +00:00
Ion Gaztañaga
71e9c48f32
Added missing <algorithm> include for std::swap
...
[SVN r82252]
2012-12-28 23:53:43 +00:00
Ion Gaztañaga
e06d16b6fa
Bug #7650
...
[SVN r82086]
2012-12-18 21:09:01 +00:00
Ion Gaztañaga
4ec3cec4b2
Bug #7650
...
[SVN r82085]
2012-12-18 21:07:54 +00:00
Ion Gaztañaga
6c9288aba5
Merged container from trunk
...
[SVN r81663]
2012-12-01 23:01:47 +00:00
Marshall Clow
9cfc51f19c
Removed usage of deprecated macros in Boost.Container
...
[SVN r81572]
2012-11-26 18:56:20 +00:00