Commit Graph
531 Commits
Author SHA1 Message Date
Ion Gaztañaga 785797ffab merging intrusive from develop boost-1.68.0 2018-06-22 00:02:29 +02:00
Ion Gaztañaga 9a5f7afa64 Add general Jamfile 2018-06-22 00:01:12 +02:00
Ion Gaztañaga d7b0d7c1e4 Silence unharmful -Wmaybe-uninitialized warning 2018-06-22 00:00:56 +02:00
Ion Gaztañaga 9d5d08b516 merging intrusive from develop boost-1.67.0 2018-02-23 23:46:13 +01:00
Ion Gaztañaga 00efc25144 Reorder disabled warnings for clarity 2017-12-10 23:34:48 +01:00
Ion Gaztañaga 53b1aef2da Refactor suggested_upper_bucket_count/suggested_lower_bucket_count to be independent of the hashtable. 2017-12-09 13:01:49 +01:00
Ion Gaztañaga 71317671ec Add GCC's "-Wuninitialized" workaround. When initializing the pointer of flags part of an uninitialized pointer plus bit object, the other part is used uninitialized. It's harmless warning but annoying for the user. 2017-12-09 13:01:02 +01:00
Ion Gaztañaga 4f9e77acfe Use intrusive's type traits instead of container's traits 2017-11-07 00:46:44 +01:00
Ion Gaztañaga 1ad2b26ee4 Avoid using external reference in loop to avoid aliasing pesimization. 2017-11-07 00:46:23 +01:00
Ion Gaztañaga 657e25ca53 Merge branch 'master' of github.com:boostorg/intrusive 2017-11-07 00:43:24 +01:00
Ion Gaztañaga 24a1ec7633 Merge branch 'develop' of github.com:boostorg/intrusive 2017-11-07 00:40:32 +01:00
Ion Gaztañaga 9ed0cdd903 Use intrusive's type traits instead of container's traits 2017-11-07 00:39:53 +01:00
Ion Gaztañaga 33dc4890b7 Avoid using external reference in loop to avoid aliasing pesimization. 2017-11-07 00:39:33 +01:00
Peter Dimov 15500ebba1 Add missing addons: line boost-1.66.0 2017-11-03 03:16:07 +02:00
Peter Dimov 50e7b7686c Update clang to libstdc++4.9 to fix ::gets error 2017-11-03 03:15:51 +02:00
Peter Dimov 8ba5a3c7dd Add missing addons: line 2017-11-02 18:48:57 +02:00
Peter Dimov 4eff2bc994 Update clang to libstdc++4.9 to fix ::gets error 2017-11-02 18:38:16 +02:00
Peter Dimov af8aa1956a Add .travis.yml 2017-11-02 14:32:08 +02:00
Peter Dimov b93d4172b9 Add .travis.yml 2017-11-02 14:30:33 +02:00
Ion Gaztañaga a276abd510 merging intrusive from develop 2017-11-01 11:48:25 +01:00
Ion Gaztañaga 472ac37a6b Merge branch 'olk-develop' into develop 2017-11-01 11:43:37 +01:00
Oliver Kowalke f4047cd759 fix null_node construction form default ctor
- NVCC fails parsing null_node((node_ptr()))
2017-10-31 15:54:01 +01:00
Louis Dionne 80c22df9dc [hashtable] Fix typo in documentation 2017-10-16 09:18:13 +09:00
Ion Gaztañaga 50cd7927cf Merge branch 'ldionne-develop' into develop 2017-10-14 12:09:23 +02:00
Ion Gaztañaga b442af94d7 Merge branch 'develop' of https://github.com/ldionne/intrusive into ldionne-develop 2017-10-14 12:08:54 +02:00
Ion Gaztañaga a10de1bd60 Closes #25 in GitHub ("Document the behavior of move constructor for slist") 2017-10-14 12:06:21 +02:00
Louis Dionne 972e9871ba Fix typo in documentation for the Node Algorithm concept 2017-10-11 11:33:09 +09:00
Ion Gaztañaga 7f5caca12e Extract BOOST_INTRUSIVE_HAS_TYPE trait 2017-09-07 20:17:05 +02:00
Ion Gaztañaga b6f688321c Fix outdated limitations in std containers. 2017-09-07 20:16:48 +02:00
Ion Gaztañaga 6e4953d3af Merge branch 'develop' boost-1.65.1 boost-1.65.0 2017-06-26 00:51:51 +02:00
Ion Gaztañaga ac718c54ed Fix call to intrinsic is_convertible with incomplete types in MSVC 14.1 2017-06-08 21:51:53 +02:00
Ion Gaztañaga db14782f0f Boost Trac #12698
GitHub Pull #23
GitHub Pull #24
2017-06-08 14:02:21 +02:00
Ion Gaztañaga 972b7d822f Merge branch 'gongminmin-develop' into develop 2017-06-08 13:19:49 +02:00
Minmin Gong b6cd6e26ad Adds support for MSVC ARM64 target. 2017-06-01 00:11:06 -07:00
Ion Gaztañaga 6edc4c96dc Merge branch 'develop' 2017-04-24 21:17:26 +02:00
slymz e6830cfe4c Update intrusive.qbk
Minor but subtle (for beginners) correction.
boost-1.64.0
2017-04-09 22:29:19 +02:00
Andrey Semashev 3e8c661981 Fix a typo in the docs 2017-04-09 22:29:06 +02:00
Ion Gaztañaga f8058deb77 Fix Trac ticket #12762: "Incorrect documentation for boost::intrusive::size_type<typename>" 2017-04-09 22:27:27 +02:00
Ion Gaztañaga e30567eae0 Merge branch 'slymz-patch-1' into develop 2017-04-09 22:12:20 +02:00
Ion Gaztañaga b3166148a7 Merge branch 'patch-1' of https://github.com/slymz/intrusive into slymz-patch-1 2017-04-09 22:12:04 +02:00
Ion Gaztañaga 3bf6ff9c30 Fix Trac ticket #12762: "Incorrect documentation for boost::intrusive::size_type<typename>" 2017-04-09 22:09:51 +02:00
Ion Gaztañaga 17f1fb8d2f Merge branch 'Lastique-patch-1' into develop 2017-04-08 14:06:05 +02:00
Ion Gaztañaga 4b44049e22 Merge branch 'patch-1' of https://github.com/Lastique/intrusive into Lastique-patch-1 2017-04-08 14:05:58 +02:00
Ion Gaztañaga 018a39c433 Use directly boost::movelib::pointer_element/to_raw_pointer 2017-04-07 16:05:44 +02:00
Ion Gaztañaga db15ff6c08 Allow non std::size_t size_type. 2017-04-06 23:32:39 +02:00
Ion Gaztañaga 9268e2a3d8 Reuse utilities from Boost.Move 2017-04-06 23:32:15 +02:00
Andrey Semashev 140613d1ba Fix a typo in the docs 2017-04-04 15:45:11 +03:00
Ion Gaztañaga b25ab5112a Fixed typo in swap function boost-1.64.0-beta1 boost-1.64.0-beta2 2017-03-02 09:15:55 +01:00
Ion Gaztañaga 6510ac498e Fixed ticket #12761 ("intrusive::set::swap doesn't swap the comparison function") 2017-03-02 08:29:55 +01:00
Ion Gaztañaga 95bba145ea Remove maybe uninitialized warnings when using insert_commit_data_t 2017-02-23 19:55:07 +01:00