f1593a42d6[geometry] merged revisions r78001:r78851 which were not yet merged earlier
Barend Gehrels
2012-12-16 16:08:33 +0000
3616552117[geometry] merged to release branch
Barend Gehrels
2012-12-16 15:14:35 +0000
2e8ff4dd4bChrono: merge 81560
Vicente J. Botet Escriba
2012-12-16 11:15:58 +0000
324cb96c99Ratio: warning removal
Vicente J. Botet Escriba
2012-12-16 08:49:51 +0000
ac664e0aa4Merged revision(s) 81900-81901 from trunk: Replace use of BOOST_HAS_RVALUE_REFS with !BOOST_NO_CXX11_RVALUE_REFERENCES. ........ Replace use of BOOST_HAS_VARIADIC_TMPL with !BOOST_NO_CXX11_VARIADIC_TEMPLATES. ........
Peter Dimov
2012-12-15 20:20:20 +0000
f46685dd72Boost.Atomic and Boost.Lockfree merged from trunk.
Andrey Semashev
2012-12-15 18:28:27 +0000
15a4c127d4merging current boost/python and libs/python from trunk into release branch
Ralf W. Grosse-Kunstleve
2012-12-15 01:25:41 +0000
af78c090e1Merged revision(s) 81886,81887,81894,81905 from trunk: Use BOOST_NO_CXX11_RVALUE_REFERENCES and BOOST_NO_CXX11_VARIADIC_TEMPLATES instead of the legacy macros. Rename identifiers of detail utility functions. ........ Two detail utility functions identifier renaming reverted ........ Remove -fno-deduce-init-list for certain tests in Jamfile.v2 ........ Correct call to init_list in make_shared and allocate_shared. Move g++ failing case into separate test to not mask other issues. ........
Glen Fernandes
2012-12-14 18:35:03 +0000
b192d177cdheap: merge changes from trunk
Tim Blechmann
2012-12-14 17:15:35 +0000
2e9a9772af[bimap] Merge to release
Matias Capeletto
2012-12-14 14:21:53 +0000
c09ce2db44Spirit: more merging from trunk
Hartmut Kaiser
2012-12-14 01:38:53 +0000
14fa86dc85Unordered: Merge test tweaks + inspect fixes from trunk.
Daniel James
2012-12-13 22:39:44 +0000
a17ca1f579Hash: Merge from trunk.
Daniel James
2012-12-13 22:34:18 +0000
4a90aa9e94Spirit: merging from trunk
Hartmut Kaiser
2012-12-13 22:06:53 +0000
a4fd3bca43Backing out subversion change from [78624].
Daniel James
2012-12-13 21:46:21 +0000
73ecd49275Fully merging inspect.
Daniel James
2012-12-13 21:39:33 +0000
4957e37fcfThread: merge [81788]-tools dir missing
Vicente J. Botet Escriba
2012-12-13 21:33:57 +0000
568eccacdaThread: merge [81791]-tools dir missing
Vicente J. Botet Escriba
2012-12-13 21:32:58 +0000
a8574e26ceMerged revision(s) 81860-81861 from trunk: Change make_shared to use the new _internal_get_untyped_deleter. Fixes#6830. ........ Add allocate_shared_noinit. ........
Peter Dimov
2012-12-13 14:57:12 +0000
f3d3706f36Merged revision(s) 72437 from trunk: Lock-free sp_counted_base for SNC/PS3, thanks Peter Dimov
Peter Dimov
2012-12-13 14:53:09 +0000
d4f1cbb131Move: Merging from trunk
Hartmut Kaiser
2012-12-13 00:15:53 +0000
e3dd8ab772Merged revision(s) 81858,81859,81865,81867 from trunk: Add overloads of allocate_shared_noinit to complement make_shared_noinit ........ Explicitly name detail array construct overloads for different parameter types. ........ Use _internal_get_untyped_deleter in allocate_shared_array and make_shared_array ........ Documentation corrections: make_shared_array.html ........
Glen Fernandes
2012-12-12 22:57:03 +0000
bc8aafa34cMerge Boost.Math changes from Trunk.
John Maddock
2012-12-12 18:17:22 +0000
cb424593ecMerge minor fixes from Trunk.
John Maddock
2012-12-12 17:09:08 +0000
90a38a9713Merged revision(s) 81780 from trunk: Use explicit operator bool when available; add nullptr support to shared_ptr. Fixes#4116.
Peter Dimov
2012-12-11 18:35:21 +0000
109f371a06Remove tabs from Boost.Algorithm tests.
Marshall Clow
2012-12-11 16:56:30 +0000
282bf41318Merge deprecated macro change for Boost.Utility to release; no functionality change
Marshall Clow
2012-12-11 16:41:54 +0000
f4e276c7f5Merge deprecated macro change for Boost.Proto to release; no functionality change
Marshall Clow
2012-12-11 15:00:58 +0000
d5ab96939fMerge deprecated macro change for Boost.ScopeExit to release; no functionality change
Marshall Clow
2012-12-11 14:54:55 +0000
af0b61f633Merge deprecated macro change for Boost.LocalFunction to release; no functionality change
Marshall Clow
2012-12-11 14:42:26 +0000
be777d9e0aRelease: Merge root index.
Daniel James
2012-12-11 10:52:21 +0000
55fab6aedcMerged Deprecated macro tests for inspect tool to release branch
Marshall Clow
2012-12-10 15:12:51 +0000
0c4d24b9a4Merge fixes from Trunk.
John Maddock
2012-12-10 13:18:45 +0000
cd6ced08e8Merge fixes from Trunk: fixes GCC compile errors.
John Maddock
2012-12-10 12:58:17 +0000
a0effa8fa6Thread: merge from trunk 1.53 strict lock tests
Vicente J. Botet Escriba
2012-12-10 07:37:23 +0000
9ff68d934amerging odeint from trunk
Karsten Ahnert
2012-12-09 21:20:29 +0000
46d33f400bMerge multiprecision from Trunk.
John Maddock
2012-12-09 12:01:09 +0000
8f532ae841Merged revision(s) 81748-81750,81752,81759,81782 from trunk: Refactoring in detail array_deleter before adding support for special-casing trivially default-constructible construction and trivially destroyable destruction. ........ Special case array construction for trivially default-constructible types and array destruction for trivially-destroyable types. ........ Optimization in initialization overload of array_construct for compilers to optimize it into the equivalent of a memset ........ Correctly use r-value reference semantics for Args and T in array utilities ........ Change ordering of overload definitions in array_utility.hpp ........ Convert function parameter for inner array size into template parameter and make identifiers in array_deleter consistent with those in array_utility ........
Glen Fernandes
2012-12-08 18:30:27 +0000
9105e58395Wave: merging from trunk
Hartmut Kaiser
2012-12-08 16:43:30 +0000
8db6b9e8d4Spirit: merging from trunk
Hartmut Kaiser
2012-12-08 16:31:17 +0000
16a609d974Merge variant from trunk: * Fix#7718 (move constructor from template type added) * More tests and minor bugfixes * Deprecated macros replaced with new ones (thanks to Marshall Clow)
Antony Polukhin
2012-12-08 15:44:16 +0000
08d33a1a4dcoroutine: fix min/max problem triggered by Windows min/max macros
Oliver Kowalke
2012-12-08 11:40:02 +0000
625161051eMerged revision(s) 81730-81731, 81776 from trunk: Fix get_pointer for the array case, add operator= for unique_ptr, update auto_ptr signatures to use rvalue reference when available. ........ Update shared_ptr.htm. ........ Add more unique_ptr tests. ........
Peter Dimov
2012-12-08 00:57:04 +0000
f9958d82edboost.python: merging trunk to release
Ralf W. Grosse-Kunstleve
2012-12-07 19:51:06 +0000
f03cb62896coroutine: initial commit
Oliver Kowalke
2012-12-07 19:21:59 +0000
651f546e9dThread: merge from trunk noit, default to version 3, synchronized_value move semantics
Vicente J. Botet Escriba
2012-12-07 17:10:06 +0000
1e3be8df44Unordered: Remove and update various deprecated things.
Daniel James
2012-12-05 22:06:57 +0000
400ff0ec15heap: merge changes from trunk
Tim Blechmann
2012-12-05 16:01:42 +0000
874dcafa15context: merge from trunk
Oliver Kowalke
2012-12-05 08:48:49 +0000
ea19d1536dMerged revisions 81700,81703 from trunk: Add overloads of make_shared and allocate_shared for arrays for E&& where E is typename boost::detail::array_base<T>::type ........ Update documentation and remove unused code. ........
Glen Fernandes
2012-12-05 04:28:20 +0000
f2d482010aMerged revision(s) 81488 from trunk: Apply patch from #7722. Fixes#7722.
Peter Dimov
2012-12-05 03:44:40 +0000
0dd34f9cf9Merge macro changes for Boost.Signals2 to release
Marshall Clow
2012-12-04 18:22:19 +0000
1c99807a91Merge 81687,81688,81689 from ^/trunk
Jürgen Hunold
2012-12-04 09:47:38 +0000
03608d6244Merged revision(s) 81684-81685 from trunk: For fixed size arrays upon constructor exception thrown destroy correctly. ........ Minor cosmetic change in detail array_deleter ........
Glen Fernandes
2012-12-03 15:42:15 +0000
34ce4dc0f0context: bugfix for 64bit Mac OS X
Oliver Kowalke
2012-12-03 08:25:29 +0000
b593c94793Merged revision(s) 81641-81643,81658,81669,81681 from trunk: Use const T (&)[N] for fixed size arrays instead of std::initializer<T> in overloads of make_shared and allocate_shared for arrays. ........ Use BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX instead for certain overloads of make_shared and allocate_shared ........ Code consistency: Use the same style of #if conditional compilation checks in allocate_shared_array.hpp and make_shared_array.hpp. ........ Change make_shared and allocate_shared array form overload for size and inner array initialization list to use const T(&)[N] instead of std::initializer_list<T>. ........ Move two tests for allocate_shared and make_shared within check for BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX ........ Make specializations of detail array_deleter consistent. ........
Glen Fernandes
2012-12-02 23:15:55 +0000
3ed146523fFixed documentation bug 7529
Ion Gaztañaga
2012-12-02 21:07:41 +0000
eedcdc678eMerge lexical_cast from trunk: * Deduce stream character type for user defined classes (fixes#6786) * Deprecated macros replaced with new ones (thanks to Marshall Clow) * Updated documentation (refs #6786, fixes#7582) * More tests and minor bugfixes
Antony Polukhin
2012-12-02 09:33:42 +0000
8188db31beThread: merge from trunk 1.53
Vicente J. Botet Escriba
2012-12-02 09:22:33 +0000
b70ad2fbc9Ratio: merge from trunk 1.53
Vicente J. Botet Escriba
2012-12-01 23:39:04 +0000
eb96a2f714Merged interprocess from trunk
Ion Gaztañaga
2012-12-01 23:08:28 +0000
9071a16bd6Merged container from trunk
Ion Gaztañaga
2012-12-01 23:01:47 +0000
ae31912cf2Merged intrusive from trunk
Ion Gaztañaga
2012-12-01 22:56:12 +0000
f3d3712ddbMerged from trunk
Ion Gaztañaga
2012-12-01 22:50:46 +0000
f2f80bd581Merged from trunk
Ion Gaztañaga
2012-12-01 22:50:24 +0000
2131fedaa6Merge from trunk
Vicente J. Botet Escriba
2012-12-01 15:22:34 +0000
832514536fMerged revision(s) 81608-81610 from trunk: Optimization: Add specializations of make_array_helper, allocate_array_helper, and array_deleter for fixed size arrays to avoid storing size. ........ Consistent formatting across overloads of make_shared and allocate_shared (array forms). ........ More consistency in type parameters in helper details of allocate_shared and make_shared. ........
Glen Fernandes
2012-11-30 17:29:36 +0000
81ca0792becontext: bufix (Mac OS X)
Oliver Kowalke
2012-11-30 07:38:52 +0000
39f1741c79context: merge from trunk (replace align_stack() by assembler; remove stack-allocator)
Oliver Kowalke
2012-11-28 07:52:08 +0000
4bcb5526d2heap: merge changes from trunk
Tim Blechmann
2012-11-22 10:59:37 +0000
93d1bb1b39Merge rebuilt bcp docs to release.
Daniel James
2012-11-22 09:03:49 +0000
711f0940e8Merged revision(s) 81368, 81399, 81407-81409, 81419, 81430-81431, 81437 from trunk: Apply BOOST_NOEXCEPT patch. Refs #7523. ........ Replace std::forward with detail::sp_forward. ........ Cosmetic changes in make_shared_array.hpp and allocate_shared_array.hpp ........ Documentation of make_shared_array: Minor corrections ........ Make make_shared_array.hpp and allocate_shared_array.hpp consistent with namespace qualification in rest of smart_ptr. ........ Update smart_ptr.htm with link to make_shared_array.htm which lists the many overloads of make_shared and allocate_shared for arrays. ........ Update documentation for make_shared and allocate_shared array forms. ........ Minor corrections in make_shared_array.html documentation. ........ Borland fixes. ........
Peter Dimov
2012-11-21 15:38:06 +0000
ea61fea613Merge from trunk: added basic rvalue support and marked some functions with BOOST_NOEXCEPT (fixes#7620)
Antony Polukhin
2012-11-21 14:47:12 +0000
80d4ced5b1heap: merge fixes from trunk
Tim Blechmann
2012-11-21 14:23:09 +0000
26a109caceMerge to release. Fixes#7712
Frank Mori Hess
2012-11-20 05:25:07 +0000
270fe97b62a) fixed issues related to running outside the boost directory tree. b) removed processing with process_jam_log as a requirement. The program will still work, but may not include as much information when tests fail.
Robert Ramey
2012-11-17 20:18:03 +0000
c65774d123Boostbook: Merge libxslt fix from trunk.
Daniel James
2012-11-17 18:50:04 +0000
27f45966c3Merged [81348] from trunk. Fixes#7693.
Peter Dimov
2012-11-16 14:11:25 +0000
e05104e38dMerged revision(s) 81341-81342 from trunk: Add additional overload for allocate_shared and make_shared array forms that take initializer list of T for the array types T[M][N] ........ Minor style change: Fix indentation in allocate_shared_array.hpp and make_shared_array.hpp ........
Peter Dimov
2012-11-16 14:09:18 +0000
a8fb298de6Merge library list fix.
Daniel James
2012-11-15 13:46:38 +0000
f523941d14Unordered: Merge code clean up.
Daniel James
2012-11-15 13:43:37 +0000
cd88124ff3Remove deprecated container_fwd header.
Daniel James
2012-11-15 13:25:08 +0000
2a47eb35c7Merged revision(s) 81149, 81159, 81171, 81174, 81219-81220, 81222-81224, 81226, 81229-81239, 81242, 81253, 81257-81262, 81265-81268, 81271-81272, 81275-81277, 81299-81300 from trunk: Implement shared_ptr<X[]>, weak_ptr<X[]>. Refs #1113. ........ Fix shared_ptr<T[]> EDG issues. ........ Disable make_shared<T> overloads when T is Q[]. ........ Add catch(...) clauses to sp_array_test.cpp. ........ Add allocate_shared and make_shared for shared_ptr arrays of runtime size. Fulfills need for allocate_shared_array and make_shared_array. ........ Update Jamfile.v2 to run make_shared array tests and allocate_shared array tests. ........ Fix g++ issues. ........ Add specialization of sp_if_not_array<T[N]>. ........ Rename make_shared.hpp to make_shared_object.hpp, include from make_shared.hpp. ........ Add make_shared_array_args_test.cpp. ........ Add support for make_shared of array of arrays. Correctly destroy elements and construct elements for the variadic template constructor variants. ........ Fix sp_convertible<T const[], T const[]>. ........ Update smart_ptr/detail/array_helper to have create and create_noinit for non-array case. ........ Rename sp_convertible_test.cpp to shared_ptr_convertible_test.cpp. ........ Don't treat array_helper create and create_noinit for array types as a special case. ........ Add sp_convertible_test.cpp. ........ Fix array_helper (create_noinit and use of args...). ........ Update allocate_shared and make_shared to treat multidimensional array as single dimension. Remove detail array_helper. Add detail array traits. Update tests. ........ Simplify array_deleter interface ........ Add missing semicolon. ........ Fix typo. ........ Add tests for variadic template constructors overload of array forms of make_shared and allocate_shared for multidimensional arrays and up to 9 constructor arguments. ........ Add support for shared_ptr<X[N>. ........ Add C++11 initializer list support for make_shared and allocate_shared array forms.
Peter Dimov
2012-11-14 13:52:11 +0000
7b9b6545c3Merge from 57197, 57206, 57423, 57518 did not apply to 'libs' for some reason; update.
Peter Dimov
2012-11-14 13:36:44 +0000
dd1a636fbaMerged revision(s) 57197, 57206, 57423, 57518 from trunk: Renamed enable_shared_from_this2 to enable_shared_from_raw and added shared_from_raw free function. These changes fix the pointer value in shared_ptr which were obtained before an external shared_ptr has taken ownership of the object (for example when a shared_ptr to this is obtained in an object's constructor).
Peter Dimov
2012-11-14 13:26:30 +0000
28a444dff1Merged [81134] from trunk. Fixes#6308. Refs #6667.
Peter Dimov
2012-11-14 12:09:30 +0000
ad23d4917eMerged [81131] from trunk. Fixes#6625.
Peter Dimov
2012-11-14 12:04:48 +0000
486ec6730bMerged [81128] from trunk. Fixes#7141.
Peter Dimov
2012-11-14 11:57:58 +0000