joaquintides
|
b7e4086682
|
missing template parameter
|
2015-06-13 21:28:44 +02:00 |
|
joaquintides
|
14257ba9ce
|
suppressed -Wstrict-aliasing warnings
|
2015-06-08 19:38:29 +02:00 |
|
joaquintides
|
14c16a3bae
|
suppressed signed/unsigned comparison warning
|
2015-06-08 14:53:44 +02:00 |
|
joaquintides
|
4ee43076b8
|
fixed (7 year old!) null-dereferencing UB likely to pop up with non-raw allocator::pointer's
|
2015-04-26 19:53:15 +02:00 |
|
joaquintides
|
a26d889584
|
fixed previous fix
|
2015-04-23 10:55:39 +02:00 |
|
joaquintides
|
3f8d49acea
|
applied rewording of https://github.com/boostorg/multi_index/pull/6
|
2015-04-22 12:21:45 +02:00 |
|
joaquintides
|
6b64f02cd3
|
fixed hopefully last couple of glitches
|
2015-04-21 21:11:41 +02:00 |
|
joaquintides
|
c26c180916
|
more glitches fixed
|
2015-04-21 15:40:53 +02:00 |
|
joaquintides
|
23113b4dd6
|
fixed more glitches
|
2015-04-20 23:12:46 +02:00 |
|
joaquintides
|
b0068335bb
|
fixed glitches in previous commit
|
2015-04-20 12:57:25 +02:00 |
|
joaquintides
|
d0a7194db7
|
added ranked indices, plus some doc stylistic updates
|
2015-04-19 21:10:31 +02:00 |
|
joaquintides
|
07977932ea
|
Sun C++ compiler (incorrectly?) complained about type of bucket_array_base<>::sizes being incomplete at the point of instantiation of bucket_array_base<>::size_index
|
2015-04-12 18:27:36 +02:00 |
|
joaquintides
|
7683cec919
|
implemented N4190
|
2015-03-25 20:44:06 +01:00 |
|
joaquintides
|
19505ffa5f
|
fixed conversion warning
|
2015-02-23 12:36:29 +01:00 |
|
joaquintides
|
ca05a953bd
|
accompanied migration of gcd from Boost.Integer to Boost.Math
|
2015-01-15 08:25:56 +01:00 |
|
joaquintides
|
c3cbe4df42
|
updated (C) year as per previous commit
|
2015-01-08 19:43:37 +01:00 |
|
Adam Romanek
|
85625ecd5d
|
Got rid of an unused typedef which caused a compiler warning
|
2015-01-08 15:31:55 +01:00 |
|
joaquintides
|
c41fad927a
|
defaulted is_transparent if BOOST_NO_SFINAE_EXPR
|
2014-11-18 22:43:54 +01:00 |
|
joaquintides
|
27eea86ff9
|
extended is_transparent_class to compilers without final support
|
2014-11-18 08:19:11 +01:00 |
|
joaquintides
|
d45c8e0991
|
covered convertible but non-copyable classes
|
2014-11-06 12:33:04 +01:00 |
|
joaquintides
|
08fe6a360a
|
suppressed Coverity warnings
|
2014-11-05 08:37:58 +01:00 |
|
joaquintides
|
71fd63ce7a
|
extended lookup efficiency improvement technique to (pointer to) function types
|
2014-11-02 19:02:34 +01:00 |
|
joaquintides
|
2170318c39
|
added missing _'s
|
2014-11-02 01:04:16 +01:00 |
|
joaquintides
|
6aae9471bb
|
>> -> > >
|
2014-11-01 20:36:08 +01:00 |
|
joaquintides
|
79541fce51
|
improved lookup efficiency in the event of implicit conversion to key_type
|
2014-11-01 15:24:31 +01:00 |
|
joaquintides
|
6d6bb75504
|
added interoperability of std::tuples with composite keys
|
2014-08-20 11:19:40 +02:00 |
|
joaquintides
|
c389bd462f
|
std::initializer_list<T>::iterator --> const T* to cope with old versions of libstdc++
|
2014-07-21 19:18:12 +02:00 |
|
joaquintides
|
f6ef739fc9
|
fixed https://svn.boost.org/trac/boost/ticket/9798
|
2014-03-25 07:53:03 +01:00 |
|
joaquintides
|
a9c06ce5c1
|
avoided potential ADL kick-in
|
2014-03-17 14:45:27 +01:00 |
|
joaquintides
|
26d215e063
|
fixed https://svn.boost.org/trac/boost/ticket/9665
|
2014-02-13 20:06:34 +01:00 |
|
joaquintides
|
97187ae449
|
fixed https://svn.boost.org/trac/boost/ticket/9658
|
2014-02-12 08:26:13 +01:00 |
|
joaquintides
|
67cb8a2f9b
|
cat stepped on the keyboard
|
2014-01-11 23:08:59 +01:00 |
|
joaquintides
|
a5d2e189ff
|
hashed index large performance improvements
|
2014-01-09 03:41:26 +01:00 |
|
joaquintides
|
86d7b3ef6e
|
copied content from develop after wrongly made merge
|
2013-12-25 12:36:32 +01:00 |
|
Michel Morin
|
a01876551b
|
Merge r86524 (Correct broken links to C++ standard papers); fixes #9212
[SVN r86673]
|
2013-11-13 03:22:55 +00:00 |
|
Joaquín M López Muñoz
|
590e3d1511
|
merged [85497] from trunk
[SVN r85509]
|
2013-08-29 06:10:38 +00:00 |
|
Joaquín M López Muñoz
|
0bc802ad7d
|
merged [85001], [85004], [85005], [85016], [85017], [85018], [85022], [85028], [85099] and [85100] from trunk
[SVN r85146]
|
2013-07-24 07:52:40 +00:00 |
|
Joaquín M López Muñoz
|
d2f0ef79a2
|
merged [83058] from trunk
[SVN r83078]
|
2013-02-22 06:51:48 +00:00 |
|
Joaquín M López Muñoz
|
0f583940c9
|
merged [82897], [82970] and [82993] from trunk
[SVN r83003]
|
2013-02-19 14:49:33 +00:00 |
|
Joaquín M López Muñoz
|
b35a722129
|
merged [75643] from trunk
[SVN r75691]
|
2011-11-27 13:52:14 +00:00 |
|
Joaquín M López Muñoz
|
67f9c5b3ab
|
merged [73498] from trunk
[SVN r73518]
|
2011-08-03 21:03:48 +00:00 |
|
Joaquín M López Muñoz
|
026fab85aa
|
merged [71770] from trunk
[SVN r71810]
|
2011-05-08 11:38:13 +00:00 |
|
Joaquín M López Muñoz
|
71fbbf1754
|
merged [71671] from trunk
[SVN r71768]
|
2011-05-06 19:47:26 +00:00 |
|
Joaquín M López Muñoz
|
84e34e45c3
|
merged [69540], [69632] and [69720] from trunk
[SVN r71767]
|
2011-05-06 19:38:25 +00:00 |
|
Joaquín M López Muñoz
|
768432afcb
|
merged [61482] from trunk
[SVN r64324]
|
2010-07-25 10:44:55 +00:00 |
|
Joaquín M López Muñoz
|
13842a23dc
|
merged [64317] from trunk
[SVN r64318]
|
2010-07-24 19:36:50 +00:00 |
|
Joaquín M López Muñoz
|
e4771a0fae
|
merged [64312] from trunk
[SVN r64313]
|
2010-07-24 09:20:29 +00:00 |
|
Joaquín M López Muñoz
|
215d795984
|
merged [58485] and [59443] from trunk
[SVN r59525]
|
2010-02-06 14:38:28 +00:00 |
|
Joaquín M López Muñoz
|
efce67f27b
|
reverted [58517]
[SVN r58847]
|
2010-01-09 18:17:59 +00:00 |
|
Joaquín M López Muñoz
|
5fd288b095
|
merged [58485] from trunk
[SVN r58517]
|
2009-12-23 18:01:35 +00:00 |
|
Joaquín M López Muñoz
|
f88fb07ae8
|
merged [56354] from trunk
[SVN r56385]
|
2009-09-26 12:54:43 +00:00 |
|
Joaquín M López Muñoz
|
718559b87f
|
merged [55994] and [55995] from trunk
[SVN r56111]
|
2009-09-08 20:20:35 +00:00 |
|
Joaquín M López Muñoz
|
3199ff1b44
|
merged up to [53676] from trunk
[SVN r53730]
|
2009-06-07 18:44:00 +00:00 |
|
Joaquín M López Muñoz
|
b61b58abfa
|
merged up to rev. 49674 from trunk
[SVN r50300]
|
2008-12-16 21:00:30 +00:00 |
|
Joaquín M López Muñoz
|
8c5ac57c6a
|
merged rev. 48728 from trunk
[SVN r48774]
|
2008-09-14 16:36:06 +00:00 |
|
Joaquín M López Muñoz
|
df5eb5b646
|
merged rev. 48444 from trunk
[SVN r48513]
|
2008-09-01 15:27:55 +00:00 |
|
Joaquín M López Muñoz
|
bd8ea1bc86
|
merged up to rev. 47041 from trunk
[SVN r47045]
|
2008-07-03 16:51:53 +00:00 |
|
Joaquín M López Muñoz
|
faf18a55f0
|
merged rev. 41397 from trunk
[SVN r41513]
|
2007-11-30 21:09:14 +00:00 |
|
Beman Dawes
|
9b4c07478c
|
Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
|
2007-11-25 18:07:19 +00:00 |
|
Joaquín M. López Muñoz
|
543fbad471
|
merged from trunk to branch
[SVN r37079]
|
2007-02-26 09:16:36 +00:00 |
|
Joaquín M. López Muñoz
|
5d2015ed2e
|
merged from trunk to branch
[SVN r37050]
|
2007-02-23 16:16:28 +00:00 |
|
Joaquín M. López Muñoz
|
de9febb387
|
merged from trunk to branch
[SVN r36480]
|
2006-12-21 12:01:02 +00:00 |
|
Joaquín M. López Muñoz
|
6418bd5e83
|
merged from trunk to branch
[SVN r35634]
|
2006-10-16 17:40:23 +00:00 |
|
Joaquín M. López Muñoz
|
e46279d9ec
|
merged from trunk to branch
[SVN r35444]
|
2006-10-02 15:20:03 +00:00 |
|
Joaquín M. López Muñoz
|
c41ded0890
|
merged from trunk to branch
[SVN r34604]
|
2006-07-20 06:19:59 +00:00 |
|
Joaquín M. López Muñoz
|
5c5ca84a23
|
merged from trunk to branch
[SVN r34022]
|
2006-05-19 06:57:13 +00:00 |
|
Joaquín M. López Muñoz
|
48764f7801
|
merged from trunk to branch
[SVN r33915]
|
2006-05-03 09:30:45 +00:00 |
|
Joaquín M. López Muñoz
|
f91af5453c
|
merged from trunk to branch
[SVN r33760]
|
2006-04-21 13:09:37 +00:00 |
|
Joaquín M. López Muñoz
|
d7f2c3606b
|
merged from trunk to branch
[SVN r33734]
|
2006-04-18 17:01:51 +00:00 |
|
Joaquín M. López Muñoz
|
3a663bd7c4
|
merged from trunk to branch
[SVN r33545]
|
2006-04-05 07:28:50 +00:00 |
|
Joaquín M. López Muñoz
|
37ac7c0377
|
merged from trunk to branch
[SVN r33430]
|
2006-03-22 07:25:04 +00:00 |
|
Joaquín M. López Muñoz
|
8ecbfdf080
|
added fix for a bug of CW 8.3 in "ISO C++ Template Parser" mode causing bogus safe mode run-time asserts
[SVN r33314]
|
2006-03-10 15:23:42 +00:00 |
|
Joaquín M. López Muñoz
|
c21722cd10
|
added blanks to prevent buggy preprocessors from parsing two '>'s as a '>>'
[SVN r33225]
|
2006-03-06 07:27:05 +00:00 |
|
Joaquín M. López Muñoz
|
a1944a19a2
|
extended workaround from MSVC 6.0 to 7.0
[SVN r33142]
|
2006-02-27 14:06:06 +00:00 |
|
Joaquín M. López Muñoz
|
cf84a0dc1c
|
fixed bug reported at http://lists.boost.org/boost-users/2006/02/17230.php
[SVN r32966]
|
2006-02-16 16:02:25 +00:00 |
|
Joaquín M. López Muñoz
|
1fc02c6b1d
|
removed as parts of the old safe mode framework
[SVN r32671]
|
2006-02-06 16:08:18 +00:00 |
|
Joaquín M. López Muñoz
|
83a1b490ea
|
unsigned integral type with the same size as void *
[SVN r32635]
|
2006-02-06 15:01:26 +00:00 |
|
Joaquín M. López Muñoz
|
12b9ac21c4
|
helper class to help reduce symbol name lenghts when using safe mode in MSVC 6.0
[SVN r32634]
|
2006-02-06 15:00:14 +00:00 |
|
Joaquín M. López Muñoz
|
5190a31109
|
generic iterator for random access indices
[SVN r32633]
|
2006-02-06 14:58:46 +00:00 |
|
Joaquín M. López Muñoz
|
192d43569b
|
internal version of boost::iterator_adaptor with better compile times
[SVN r32632]
|
2006-02-06 14:57:31 +00:00 |
|
Joaquín M. López Muñoz
|
aa5cfdfb3c
|
added random access indices
[SVN r32631]
|
2006-02-06 14:56:21 +00:00 |
|
Joaquín M. López Muñoz
|
519d96871f
|
generic iterator for bidirectional indices
[SVN r32630]
|
2006-02-06 14:52:08 +00:00 |
|
Joaquín M. López Muñoz
|
9c61f94492
|
MSVC 6.0 workaround for index_type_list; node values are now accessed through a memfun
[SVN r32629]
|
2006-02-06 14:49:58 +00:00 |
|
Joaquín M. López Muñoz
|
dd5a6bd9a4
|
adapted to new safe mode framework; node values are now accessed through a memfun; new rearrange memfun; tiny optimization
[SVN r32628]
|
2006-02-06 14:48:22 +00:00 |
|
Joaquín M. López Muñoz
|
37ca90b823
|
out of bounds checking
[SVN r32627]
|
2006-02-06 14:46:03 +00:00 |
|
Joaquín M. López Muñoz
|
964d83df51
|
adapted to new safe mode framework; rewritten insert_ and link memfuns so as to avoid trycatches; new restore algorithm; node values are now accessed through a memfun
[SVN r32626]
|
2006-02-06 14:45:15 +00:00 |
|
Joaquín M. López Muñoz
|
b16c15342a
|
restricted acceptance of chained pointers so as to not mask convertibility to Value
[SVN r32625]
|
2006-02-06 14:40:49 +00:00 |
|
Joaquín M. López Muñoz
|
e636c5ec72
|
adapted to new safe mode framework; node values are now accessed through a memfun
[SVN r32624]
|
2006-02-06 14:39:05 +00:00 |
|
Joaquín M. López Muñoz
|
1654aaa24e
|
missing const qualifier
[SVN r32623]
|
2006-02-06 14:37:39 +00:00 |
|
Joaquín M. López Muñoz
|
4797a93e7b
|
tweaked previous fix for MSVC 6.0
[SVN r32622]
|
2006-02-06 14:36:33 +00:00 |
|
Joaquín M. López Muñoz
|
41d3f814ba
|
used aligned_storage according to TR1 interface
[SVN r32621]
|
2006-02-06 14:35:05 +00:00 |
|
Joaquín M. López Muñoz
|
5aa6cc3b03
|
removed interoperability bits with old safe mode framework; tiny optimization
[SVN r32620]
|
2006-02-06 14:34:00 +00:00 |
|
Joaquín M. López Muñoz
|
2cdc3c3778
|
new safe mode framework based on iterator adaption rather than derivation from safe_iterator; out of bounds checking
[SVN r32619]
|
2006-02-06 14:32:44 +00:00 |
|
Joaquín M. López Muñoz
|
f30144473d
|
node values are now accessed through a memfun
[SVN r32618]
|
2006-02-06 14:28:14 +00:00 |
|
Joaquín M. López Muñoz
|
7a6121fbbf
|
implemented spatial compression technique; adapted to new safe mode framework; new restore algorithm; tiny optimization
[SVN r32617]
|
2006-02-06 14:27:26 +00:00 |
|
Joaquín M. López Muñoz
|
538977752f
|
used POD and TR1 guarantees to make node* obtainable from value_type*; node values are now accessed through a memfun
[SVN r32616]
|
2006-02-06 14:23:02 +00:00 |
|
Joaquín M. López Muñoz
|
2d346be3fb
|
node values are now accessed through a memfun
[SVN r32615]
|
2006-02-06 14:20:39 +00:00 |
|
Joaquín M. López Muñoz
|
405e8b2a53
|
refactored to not use base_from_member
[SVN r32614]
|
2006-02-06 14:19:49 +00:00 |
|
Joaquín M. López Muñoz
|
9ca897dae2
|
removed interoperability bits with old safe mode framework; tiny optimization
[SVN r32613]
|
2006-02-06 14:18:45 +00:00 |
|
Joaquín M. López Muñoz
|
683ab3be1d
|
removed interoperability bits with old safe mode framework
[SVN r32612]
|
2006-02-06 14:17:29 +00:00 |
|