Peter Dimov
|
18a6c1add8
|
make_shared added; tweaks for old compilers; fixes #1884.
[SVN r44979]
|
2008-05-01 16:50:39 +00:00 |
|
Anthony Williams
|
4bb747fb27
|
reverted accidental change
[SVN r44839]
|
2008-04-28 09:04:40 +00:00 |
|
Anthony Williams
|
f13591ef2b
|
Added detail::try_lock_wrapper for use as scoped_try_lock typedefs, to fix issue #1873
[SVN r44838]
|
2008-04-28 09:00:58 +00:00 |
|
Peter Dimov
|
7dc6b3d810
|
Added a few more tests.
[SVN r44775]
|
2008-04-26 13:39:52 +00:00 |
|
Peter Dimov
|
7802c695ef
|
sp_atomic_mt_test.cpp added.
[SVN r44640]
|
2008-04-20 17:00:58 +00:00 |
|
Peter Dimov
|
71fa2cd658
|
Factored out boost/detail/lightweight_thread.hpp.
[SVN r44638]
|
2008-04-20 15:37:08 +00:00 |
|
Peter Dimov
|
04be979670
|
Atomic access added.
[SVN r44636]
|
2008-04-20 14:59:12 +00:00 |
|
Peter Dimov
|
4094c23537
|
sp_accept_owner added.
[SVN r44353]
|
2008-04-12 18:22:18 +00:00 |
|
Peter Dimov
|
748b1baee8
|
detail/spinlock_pool.hpp added.
[SVN r44074]
|
2008-04-06 16:53:11 +00:00 |
|
Peter Dimov
|
4880292c07
|
Add MT runs of yield_k_test and spinlock_try_test.
[SVN r44073]
|
2008-04-06 16:23:42 +00:00 |
|
Peter Dimov
|
acb6824ef7
|
spinlock_nt.hpp added, Cygwin fixes.
[SVN r44055]
|
2008-04-05 15:06:31 +00:00 |
|
Peter Dimov
|
6ef32e1627
|
boost::detail::spinlock added.
[SVN r43950]
|
2008-03-30 16:33:58 +00:00 |
|
Peter Dimov
|
bb076d67e6
|
detail::yield(k) added.
[SVN r43888]
|
2008-03-27 22:20:11 +00:00 |
|
Peter Dimov
|
dc6a8f0696
|
_internal_accept_owner now checks if _owned isn't already true.
[SVN r43856]
|
2008-03-25 15:46:40 +00:00 |
|
Peter Dimov
|
af7d4fabad
|
New enable_shared_from_this tests, fix.
[SVN r43829]
|
2008-03-24 16:00:28 +00:00 |
|
Frank Mori Hess
|
d7448b5746
|
Added a little more test code for new enable_shared_from_this behavior.
[SVN r43804]
|
2008-03-23 14:51:40 +00:00 |
|
Frank Mori Hess
|
f22516d650
|
Fixed bogus test failure caused by new enable_shared_from_this features.
[SVN r43782]
|
2008-03-21 21:12:21 +00:00 |
|
Frank Mori Hess
|
1c2d780f9e
|
Added support for calling enable_shared_from_this::shared_from_this in
constructors. Closes #1696.
[SVN r43738]
|
2008-03-20 19:32:43 +00:00 |
|
Peter Dimov
|
2eb3991630
|
Regression test for enable_shared_from_this.
[SVN r43733]
|
2008-03-19 19:39:50 +00:00 |
|
Peter Dimov
|
a055d9829e
|
Fixes #1444.
[SVN r43317]
|
2008-02-19 14:01:13 +00:00 |
|
Peter Dimov
|
f596092bac
|
Fixes #1590.
[SVN r43316]
|
2008-02-19 13:18:58 +00:00 |
|
Vladimir Prus
|
6646d8acd2
|
Remove V1 Jamfiles
[SVN r38516]
|
2007-08-08 19:02:26 +00:00 |
|
Peter Dimov
|
ecb41cb150
|
sp_unary_addr_test added (reported by Scott French)
[SVN r38137]
|
2007-07-04 16:35:44 +00:00 |
|
Peter Dimov
|
4ba37fce95
|
Negative test for conversion to void*
[SVN r37756]
|
2007-05-23 23:22:45 +00:00 |
|
Peter Dimov
|
4d45e5b9b5
|
Move tests added
[SVN r37526]
|
2007-04-28 15:49:13 +00:00 |
|
Peter Dimov
|
745dbedbaa
|
Fix CW regression re strcmp, strcpy
[SVN r37407]
|
2007-04-09 22:24:37 +00:00 |
|
Peter Dimov
|
ce72827dc7
|
Aliasing support
[SVN r37405]
|
2007-04-09 18:48:47 +00:00 |
|
Peter Dimov
|
469578e976
|
Fix C++0x ambiguity between boost::shared_ptr and std::shared_ptr
[SVN r37374]
|
2007-04-06 00:23:17 +00:00 |
|
Peter Dimov
|
b215e34650
|
License/copyright edits
[SVN r35956]
|
2006-11-09 20:17:14 +00:00 |
|
Peter Dimov
|
39551bdc1a
|
A negative test for p > q added.
[SVN r34509]
|
2006-07-11 23:17:17 +00:00 |
|
Peter Dimov
|
8c256502cc
|
Added a test for rvalue auto_ptrs
[SVN r32327]
|
2006-01-15 13:55:37 +00:00 |
|
Peter Dimov
|
90b5a3736a
|
Pointer utilities added (proposed by Ion Gaztañaga)
[SVN r31932]
|
2005-12-06 13:26:13 +00:00 |
|
Peter Dimov
|
2d25f8f036
|
Qualified ptrdiff_t with std:: (fixes a failure on CW 9.4)
[SVN r31790]
|
2005-11-27 17:16:30 +00:00 |
|
Peter Dimov
|
3771707bb7
|
Added a test for the custom allocator constructor/reset.
[SVN r31624]
|
2005-11-11 21:07:18 +00:00 |
|
Peter Dimov
|
357f57d147
|
Added a weak_ptr timing test.
[SVN r28483]
|
2005-04-26 11:08:28 +00:00 |
|
Peter Dimov
|
1942b64751
|
weak_ptr_mt_test.cpp added.
[SVN r27938]
|
2005-04-02 19:35:58 +00:00 |
|
Peter Dimov
|
13657c8bda
|
lw_mutex_test added.
[SVN r27931]
|
2005-04-02 12:51:17 +00:00 |
|
Peter Dimov
|
613e684b30
|
shared_ptr_delete_fail.cpp added (reported by Dan Bikel)
[SVN r27888]
|
2005-03-30 22:06:25 +00:00 |
|
Peter Dimov
|
bfc0225cda
|
Switched to atomic_count
[SVN r27811]
|
2005-03-24 21:55:24 +00:00 |
|
Peter Dimov
|
adec862262
|
atomic_count_test.cpp added.
[SVN r27746]
|
2005-03-20 15:40:30 +00:00 |
|
Peter Dimov
|
34953d8a45
|
Split sp_counted_base into no threads (nt), win32 lock-free (w32) and pthreads (pt)
[SVN r27729]
|
2005-03-18 01:27:11 +00:00 |
|
Peter Dimov
|
42a739b357
|
Fixed nonportable elision assumption.
[SVN r27093]
|
2005-02-04 16:39:44 +00:00 |
|
John Maddock
|
c7abff0099
|
Updated Beman Dawes' licence statement to use the new prefered form of words.
[SVN r24370]
|
2004-08-10 10:34:20 +00:00 |
|
Douglas Gregor
|
cb6cb636f7
|
Converted to Boost Software License, Version 1.0
[SVN r24055]
|
2004-07-26 00:32:12 +00:00 |
|
Vladimir Prus
|
1346982b80
|
Fix a typo
[SVN r23077]
|
2004-06-10 12:31:20 +00:00 |
|
Peter Dimov
|
93d69af60a
|
_MSC_VER use clarified.
[SVN r20992]
|
2003-11-28 15:35:21 +00:00 |
|
Peter Dimov
|
09c8685181
|
Fixed a VC7 'regression' (pointers to volatile cannot be deleted)
[SVN r20977]
|
2003-11-27 16:58:23 +00:00 |
|
Vladimir Prus
|
d6c4633e89
|
Add V2 Jamfile
[SVN r20223]
|
2003-09-30 07:42:34 +00:00 |
|
Beman Dawes
|
106a6d58d4
|
Change license message to reference Boost Software License
[SVN r20038]
|
2003-09-12 17:09:29 +00:00 |
|
Dave Abrahams
|
debd953d8f
|
Use the import rule
[SVN r19968]
|
2003-09-08 17:38:49 +00:00 |
|