Peter Dimov
c577d68b02
Disable make_shared_move_emulation_test for Clang 3.5, 3.6, 3.7
2022-10-20 00:19:59 +03:00
Peter Dimov
2ce29622f5
Update .drone.jsonnet
2022-10-19 21:36:15 +03:00
Peter Dimov
7e9c54ffa2
Disable -Wdeprecated-builtins for Clang 15 - the warning comes from Boost.Move
2022-10-19 20:52:55 +03:00
Peter Dimov
ca8d5216fc
Remove new char[12345]; from smart_ptr_test, because it causes ASAN to fail
2022-10-19 20:50:16 +03:00
Peter Dimov
79e46f1719
Add Drone support
2022-10-19 19:48:32 +03:00
Peter Dimov
e6b5dc5ada
Update ci.yml
2022-10-15 03:03:09 +03:00
Peter Dimov
dd57aa5b70
Update ci.yml
2022-10-11 02:59:52 +03:00
Peter Dimov
e4637b8500
Merge pull request #98 from egorpugin/patch-1
...
Add missing ifdef check.
2022-10-11 02:55:52 +03:00
Egor Pugin
a0d4ec3915
Add missing ifdef check.
2022-10-10 22:26:59 +03:00
Jordan Williams
59b5b17e81
Add support for different sync instructions for CodeWarrior PPC ( #95 )
...
* Use msync or se_isync as appropriate for CodeWarrior PPC
* Un-obsolete sp_counted_base_cw_ppc
* Remove untested VLE_ON branch
* Use the supported compiler intrinsic __sync(); instead of msync asm
* Revert "Use the supported compiler intrinsic __sync(); instead of msync asm"
This reverts commit 9b92ea28f0 .
boost-1.80.0.beta1
boost-1.80.0
2022-06-22 18:41:00 +03:00
Peter Dimov
f2ab3b21f0
Merge pull request #90 from fanquake/use_core_checked_delete
...
refactor: use boost/core/checked_delete.hpp over boost/checked_delete.hpp
2022-05-20 03:45:08 +03:00
Peter Dimov
e04196b6a1
Update ci.yml
2022-05-20 01:35:15 +03:00
Peter Dimov
95eaa2d7c3
Update shared_ptr move constructors to improve codegen
2022-05-19 22:20:50 +03:00
Peter Dimov
2e31d0d633
Add ubuntu-22.04 to posix-cmake-test in ci.yml
2022-05-19 21:09:26 +03:00
Peter Dimov
b8cb132ab4
Update ci.yml
2022-05-19 20:15:52 +03:00
fanquake
f4d7116241
refactor: use core/checked_delete.hpp over checked_delete.hpp
...
boost/checked_delete.hpp has been deprecated.
2022-04-03 16:49:10 +01:00
Glen Fernandes
f2cc84a23c
Correct example in documentation
boost-1.79.0.beta1
boost-1.79.0
2021-12-17 01:36:17 -05:00
Peter Dimov
f12a33813d
Remove msvc-14.2 (in GHA); use clang-win from 2019
2021-12-17 02:49:45 +02:00
Glen Fernandes
cfde4f7407
Correct spelling in changelog
2021-12-16 11:47:55 -05:00
Glen Fernandes
b8d340b495
Update changelog
2021-12-16 11:29:54 -05:00
Glen Fernandes
6716193d9c
Add get_allocator_pointer
2021-12-16 11:26:11 -05:00
Peter Dimov
8f40bff2f6
Remove cxxstd=2a from clang-8
boost-1.78.0.beta1
boost-1.78.0
2021-10-29 00:48:48 +03:00
Peter Dimov
1ef8f4e72d
Remove 16.04 from ci.yml
2021-10-28 23:31:51 +03:00
Peter Dimov
f651a49d96
Enable syntax hightlighting
2021-10-28 23:16:09 +03:00
Peter Dimov
598314b8e1
Add msvc-14.3 to ci.yml
2021-10-28 23:15:44 +03:00
Peter Dimov
72221d1da0
Update ci.yml
boost-1.77.0.beta1
boost-1.77.0
2021-06-08 18:59:28 +03:00
Peter Dimov
2cbeb5b185
Update ci.yml
2021-06-08 18:32:47 +03:00
Peter Dimov
67e657c228
Build CMake tests in .travis.yml
2021-06-08 08:18:47 +03:00
Peter Dimov
eba3cf92e7
Disable failing tests on 4.4 in addition to 4.4.7
2021-06-08 05:58:06 +03:00
Peter Dimov
8340a13539
Merge branch 'feature/move-up-deleter' into feature/move-only-deleter
2021-05-11 18:03:35 +03:00
Peter Dimov
098d0f4ce3
Disable sp_unique_ptr_test2 on msvc-10.0
2021-05-11 15:54:21 +03:00
Peter Dimov
fec5fb97c8
Enable move-only deleters in the nullptr_t constructors
2021-05-11 02:15:27 +03:00
Peter Dimov
b52d7548b3
Enable move-only deleters in the allocator constructor
2021-05-11 02:05:28 +03:00
Peter Dimov
594c7485a5
Enable move-only deleters
2021-05-11 01:59:01 +03:00
Peter Dimov
d751041fb9
Add more test cases to sp_unique_ptr_test2
2021-05-11 01:33:48 +03:00
Peter Dimov
d41546ddce
Move the unique_ptr deleter instead of copying it
2021-05-11 01:20:02 +03:00
Peter Dimov
f3424e74e8
Update .github/workflows
2021-04-19 18:53:52 +03:00
Peter Dimov
0eee7efd54
Update .github/workflows
2021-04-19 18:18:38 +03:00
Peter Dimov
dc2a127369
Update .travis.yml
boost-1.76.0
boost-1.76.0.beta1
2021-01-26 12:53:36 +02:00
Edward Diener
42575a0e51
Add "cxxstd" json field
2021-01-21 12:04:23 -05:00
Peter Dimov
64b2eac868
Add .github/workflows
2021-01-20 00:41:39 +02:00
Peter Dimov
856ed108e8
Update maintainer e-mail
2020-12-12 01:05:17 +02:00
Peter Dimov
678a544d27
Add cxxstd=latest to msvc-14.2
2020-11-14 21:42:09 +02:00
Peter Dimov
f1b06df6f4
Use address-model=32 for msvc-9.0,10.0,11.0
2020-11-14 21:37:15 +02:00
Peter Dimov
620620df3d
Merge branch 'develop'
boost-1.74.0
boost-1.75.0
boost-1.74.0.beta1
boost-1.75.0.beta1
2020-06-19 19:17:05 +03:00
Peter Dimov
0bd61c1089
Remove boost_install call from CMakeLists.txt
2020-06-17 19:36:01 +03:00
Peter Dimov
d1295a9974
Remove boost_install call from CMakeLists.txt
2020-06-11 17:19:17 +03:00
Peter Dimov
6e8c15c02f
Fix typo, trailing whitespace
2020-06-10 21:59:48 +03:00
Peter Dimov
7c0dcd338a
Refactor yield_k.hpp
2020-06-10 18:58:08 +03:00
Peter Dimov
8d79ceaf8a
Revert using a relaxed load before test_and_set; not necessary, and slower, with a proper yielding strategy as opposed to just pause-spinning
2020-06-10 18:20:33 +03:00