Peter Dimov
|
8688d747ae
|
Update .drone.jsonnet; <thread> crashes w/ g++ 4.8 on 14.04
|
2025-10-26 02:22:39 +03:00 |
|
Peter Dimov
|
6e1365d7f5
|
Implement lightweight_thread.hpp in terms of <thread>
|
2025-10-25 23:22:55 +03:00 |
|
Peter Dimov
|
341fdb46e4
|
Remove unused header detail/sp_interlocked.hpp
|
2025-10-25 15:30:19 +03:00 |
|
Peter Dimov
|
c420499c2e
|
Remove unused headers detail/sp_has_gcc_intrinsics.hpp, sp_has_sync_intrinsics.hpp
|
2025-10-25 15:22:55 +03:00 |
|
Peter Dimov
|
94202f9337
|
Remove unused header detail/sp_obsolete.hpp
|
2025-10-25 15:22:18 +03:00 |
|
Peter Dimov
|
790c9f90b7
|
Remove Clang 3.5, 3.6 from Drone; add GCC 15
|
2025-10-25 02:23:02 +03:00 |
|
Peter Dimov
|
0989086658
|
Remove lwm_win32_cs_test.cpp
|
2025-10-25 02:21:05 +03:00 |
|
Peter Dimov
|
bfe49f8f4e
|
Remove unused lightweight_mutex implementations
|
2025-10-24 22:31:05 +03:00 |
|
Peter Dimov
|
78ec99da57
|
Remove support for BOOST_NO_CXX11_HDR_MUTEX
|
2025-10-24 22:22:21 +03:00 |
|
Peter Dimov
|
fac91cbe3f
|
Remove uses of boost/cstdint.hpp
|
2025-10-24 22:17:23 +03:00 |
|
Peter Dimov
|
0c171cfbbb
|
Remove unused sp_counted_base implementations
|
2025-10-24 21:52:01 +03:00 |
|
Peter Dimov
|
7828024b8f
|
Remove unused atomic_count implementations
|
2025-10-24 21:49:32 +03:00 |
|
Peter Dimov
|
9f5a48ab3b
|
Remove unused spinlock implementations
|
2025-10-24 21:47:14 +03:00 |
|
Peter Dimov
|
50a0e2e364
|
Clean up mentions of BOOST_SP_USE_STD_ATOMIC
|
2025-10-24 21:44:10 +03:00 |
|
Peter Dimov
|
6b003aafa9
|
Remove support for BOOST_SP_USE_PTHREADS
|
2025-10-24 21:41:25 +03:00 |
|
Peter Dimov
|
b1e032396d
|
Remove support for BOOST_SP_USE_SPINLOCK
|
2025-10-24 21:39:03 +03:00 |
|
Peter Dimov
|
456161d9e2
|
Remove support for BOOST_AC_USE_PTHREADS
|
2025-10-24 21:36:11 +03:00 |
|
Peter Dimov
|
51e1a51b8a
|
Remove support for BOOST_AC_USE_SPINLOCK
|
2025-10-24 21:22:24 +03:00 |
|
Peter Dimov
|
d7533d9c83
|
Remove support for BOOST_NO_CXX11_HDR_ATOMIC
|
2025-10-24 21:20:36 +03:00 |
|
Peter Dimov
|
82e80c7175
|
Implement quick_allocator in terms of std::allocator and deprecate it
|
2025-10-24 19:32:03 +03:00 |
|
Peter Dimov
|
81318213a6
|
quick_allocator supports dealloc(nullptr)
|
2025-10-24 19:11:54 +03:00 |
|
Peter Dimov
|
85c2a6ea74
|
The hint parameter of allocate has been removed in C++20
|
2025-10-24 18:04:26 +03:00 |
|
Peter Dimov
|
9723621128
|
Add tests for quick_allocator
|
2025-10-24 17:21:29 +03:00 |
|
Peter Dimov
|
6dffeb8a75
|
Remove support for BOOST_SP_USE_QUICK_ALLOCATOR
|
2025-10-24 15:51:20 +03:00 |
|
Peter Dimov
|
bee3766c04
|
Remove support for BOOST_SP_USE_STD_ALLOCATOR
|
2025-10-24 15:43:34 +03:00 |
|
Peter Dimov
|
86a873a58c
|
Delete extras/src/sp_collector.cpp, sp_debug_hooks.cpp
|
2025-10-24 15:35:13 +03:00 |
|
Peter Dimov
|
c808ca7ac8
|
Update .drone.jsonnet
|
2025-10-24 14:13:19 +03:00 |
|
Peter Dimov
|
a4e0508ab7
|
Remove support for BOOST_SP_ENABLE_DEBUG_HOOKS
|
2025-10-24 13:43:22 +03:00 |
|
Peter Dimov
|
1dcc441ca1
|
Remove windows-2019 from GHA
|
2025-08-16 11:30:43 +03:00 |
|
Peter Dimov
|
cdf118b15b
|
Avoid msvc-14.2 Appveyor timeout
|
2025-08-16 10:03:54 +03:00 |
|
Peter Dimov
|
ab75e1f892
|
Update appveyor.yml
|
2025-08-15 20:09:22 +03:00 |
|
Peter Dimov
|
dcfb560de3
|
Add msvc-14.2 to appveyor.yml
|
2025-08-15 19:51:08 +03:00 |
|
Peter Dimov
|
362fb1d677
|
Update appveyor.yml
|
2025-08-15 19:15:52 +03:00 |
|
Peter Dimov
|
79dac0e691
|
Merge pull request #118 from RedBeard0531/features/constexpr
Enable C++20 constexpr for intrusive_ptr
boost-1.89.0.beta1
boost-1.89.0
|
2025-05-10 11:52:28 +03:00 |
|
Mathias Stearn
|
d08d035bdf
|
Enable C++20 constexpr for intrusive_ptr
fixes #117
|
2025-05-09 22:37:02 +02:00 |
|
Peter Dimov
|
709e446968
|
Update ci.yml
|
2025-05-08 16:04:15 +03:00 |
|
Peter Dimov
|
0b0924ff82
|
Update revision history
boost-1.88.0.beta1
boost-1.88.0
|
2025-01-15 19:40:28 +02:00 |
|
Peter Dimov
|
e7433ba545
|
Fix operator<< for shared_ptr and intrusive_ptr. Fixes #115.
|
2025-01-13 16:13:04 +02:00 |
|
Peter Dimov
|
785a17aaaf
|
Add wide stream tests. Refs #115.
|
2025-01-13 16:12:31 +02:00 |
|
Peter Dimov
|
576d31f206
|
Add sp_ostream_test, ip_ostream_test, lsp_ostream_test
|
2025-01-13 15:24:45 +02:00 |
|
Peter Dimov
|
1b89a64e9b
|
Add missing inline to boost::detail::lw_thread_routine to prevent multiple definition errors.
|
2025-01-07 21:31:20 +02:00 |
|
Peter Dimov
|
840e2ff1a8
|
Update .drone.jsonnet
|
2024-12-14 05:42:59 +02:00 |
|
Peter Dimov
|
622e2c3f83
|
Apply Node20 workaround
|
2024-12-14 05:41:18 +02:00 |
|
Peter Dimov
|
0630607f39
|
Update ci.yml
|
2024-12-14 05:40:47 +02:00 |
|
Peter Dimov
|
316f4cef77
|
Documentation fixes
boost-1.87.0.beta1
boost-1.87.0
|
2024-10-14 22:05:22 +03:00 |
|
Peter Dimov
|
9e866b8a95
|
Remove macos-12, add macos-15, ubuntu-24.04
|
2024-10-07 18:12:45 +03:00 |
|
Peter Dimov
|
cd01b87478
|
Update test/Jamfile
|
2024-10-07 14:19:59 +03:00 |
|
Peter Dimov
|
b3a4c39456
|
Update build.jam
|
2024-10-06 22:07:47 +03:00 |
|
Peter Dimov
|
5cdd3585db
|
Regenerate CMakeLists.txt
|
2024-10-06 22:06:23 +03:00 |
|
Peter Dimov
|
916c8a7d7c
|
Remove uses of boost::type_with_alignment
|
2024-10-06 21:03:51 +03:00 |
|