Vicente J. Botet Escriba
|
517e177d7a
|
Thread: minor changes to fix PGI compiler adding lib atomic
[SVN r82529]
|
2013-01-17 21:09:55 +00:00 |
|
Vicente J. Botet Escriba
|
e72184e9ee
|
Thread: Added atomic once implementation + variadi call_once for pthread
[SVN r82513]
|
2013-01-16 21:49:59 +00:00 |
|
Vicente J. Botet Escriba
|
c77281f724
|
Thread: make the mutex type of externally_locked_stream a template parameter. Polymorfic recursive mutex will be needed if the stream mutex map needs to be external.
[SVN r82397]
|
2013-01-08 01:28:28 +00:00 |
|
Vicente J. Botet Escriba
|
8a0578c93c
|
Thread: improve external lock for externally_locked_stream.
[SVN r82392]
|
2013-01-07 23:13:43 +00:00 |
|
Vicente J. Botet Escriba
|
0e0cd2c950
|
Thread: complete externally_locked_stream.
[SVN r82318]
|
2013-01-02 14:14:03 +00:00 |
|
Vicente J. Botet Escriba
|
6675f4645f
|
Thread: #7422: don't use internal_mutex when interruptions not enabled
[SVN r82094]
|
2012-12-19 10:50:23 +00:00 |
|
Vicente J. Botet Escriba
|
c8edd6c795
|
Thread: minor refactorings
[SVN r81842]
|
2012-12-10 22:02:16 +00:00 |
|
Vicente J. Botet Escriba
|
0fac7be5b9
|
Thread: rename _synchronizer as _lock_ptr, and move them outside of synchronized_value so that they can be used in other contexts + update and show usage of unique_lock_ptr.
[SVN r81779]
|
2012-12-07 23:45:09 +00:00 |
|
Vicente J. Botet Escriba
|
ea11670593
|
Thread: fix strinct_synchronizer move error and update the example to be run on all compilers.
[SVN r81680]
|
2012-12-02 21:30:39 +00:00 |
|
Vicente J. Botet Escriba
|
6728fdb3b1
|
Thread: make synchronized_value use Boost.Move and add some value based operations
[SVN r81673]
|
2012-12-02 18:30:00 +00:00 |
|
Vicente J. Botet Escriba
|
580c1b7be4
|
Thread: fix some issues when BOOST_THREAD_DONT_PROVIDE_INTERRUPTIONS is defined and add tests
[SVN r81672]
|
2012-12-02 14:14:09 +00:00 |
|
Vicente J. Botet Escriba
|
7f043d7b07
|
Thread: uncomment failing indirection in synchronized_value
[SVN r81650]
|
2012-12-01 12:28:55 +00:00 |
|
Vicente J. Botet Escriba
|
168ee37d30
|
Thread: remove warnings
[SVN r81645]
|
2012-12-01 11:04:25 +00:00 |
|
Vicente J. Botet Escriba
|
81528d64d5
|
Thread: Added const_strict_synchronizer.
[SVN r81644]
|
2012-12-01 11:02:16 +00:00 |
|
Vicente J. Botet Escriba
|
4387de4be8
|
Thread: add traces to future_then
[SVN r81505]
|
2012-11-24 08:08:10 +00:00 |
|
Vicente J. Botet Escriba
|
ae89c307bf
|
Thread: ref #7669
[SVN r81289]
|
2012-11-11 00:57:07 +00:00 |
|
Vicente J. Botet Escriba
|
0cd8326f21
|
Thread: deprecate nested scoped locks and DateTime based timed fuctions
[SVN r81279]
|
2012-11-10 10:25:33 +00:00 |
|
Vicente J. Botet Escriba
|
30bfc7bcea
|
Thread: remove some rvalue-references limitations for future::then and make_shared.
[SVN r81111]
|
2012-10-30 09:36:22 +00:00 |
|
Vicente J. Botet Escriba
|
48f8c1c1c8
|
Thread Split lock.hpp + towards allowing to disable interruptions
[SVN r81106]
|
2012-10-29 19:57:01 +00:00 |
|
Vicente J. Botet Escriba
|
11e15ff0f2
|
Thread: Added an example using externally_locked_stream
[SVN r81103]
|
2012-10-29 19:09:47 +00:00 |
|
Vicente J. Botet Escriba
|
0ede82e059
|
Thread: change strict_lock is_locking by own_lock and update lockable concepts
[SVN r81101]
|
2012-10-29 19:05:51 +00:00 |
|
Vicente J. Botet Escriba
|
2f7b936cd6
|
Thread: Added externally_locked
[SVN r81087]
|
2012-10-29 01:09:58 +00:00 |
|
Vicente J. Botet Escriba
|
32f7b212bd
|
Thread: Added strict locks
[SVN r81084]
|
2012-10-29 01:03:31 +00:00 |
|
Vicente J. Botet Escriba
|
d6178b3139
|
Thread: update thread_guard to make it a template parameterized by thread functors
[SVN r81079]
|
2012-10-29 00:36:06 +00:00 |
|
Vicente J. Botet Escriba
|
ec1241a6d8
|
Thread: Added thread_joiner
[SVN r81074]
|
2012-10-28 17:55:32 +00:00 |
|
Vicente J. Botet Escriba
|
ae819901ab
|
Thread: Added scoped_thread
[SVN r81073]
|
2012-10-28 17:53:42 +00:00 |
|
Vicente J. Botet Escriba
|
3c0294cf3a
|
Thread: added first version of synchronized_value
[SVN r81072]
|
2012-10-28 17:43:40 +00:00 |
|
Vicente J. Botet Escriba
|
a3098b5dfd
|
Thread: Added BOOST_THREAD_DONT_PROVIDE_THREAD_EQ, BOOST_THREAD_DONT_USE_DATETIME and forbid their use when defined + Added BOOST_THREAD_PROVIDES_FUTURE_CONTINUATION and future<>::then + Go towards don't throwing from the cpp files (refactor start_thread, join + Added #define BOOST_THREAD_VERSION 2 for the tests that runs only with version 2
[SVN r81023]
|
2012-10-20 14:05:32 +00:00 |
|
Vicente J. Botet Escriba
|
e9217d02f0
|
Thread: remove some minor warnings
[SVN r80854]
|
2012-10-04 21:57:18 +00:00 |
|
Vicente J. Botet Escriba
|
8604ca1b85
|
Thread: Fix bug with gcc4.4, prepare change to v3 by default
[SVN r80824]
|
2012-10-03 05:45:35 +00:00 |
|
Vicente J. Botet Escriba
|
16ad9c868e
|
Thread: make the code of tests set_rvalue and make_future more portable
[SVN r80789]
|
2012-09-30 17:33:56 +00:00 |
|
Vicente J. Botet Escriba
|
4d84fb97c9
|
Thread: constrain make_future example to run when rvalues references are supported.
[SVN r80763]
|
2012-09-29 20:54:24 +00:00 |
|
Vicente J. Botet Escriba
|
18d4a8a0f8
|
Thread: Added missing file
[SVN r80756]
|
2012-09-29 16:36:19 +00:00 |
|
Vicente J. Botet Escriba
|
51530e03a5
|
Thread: Added possible missing vector file in some platforms
[SVN r79185]
|
2012-06-30 09:59:57 +00:00 |
|
Vicente J. Botet Escriba
|
e09105de98
|
Thread: fix TIME_UTC, WINVER, constexpr for tags, and don't use local files
[SVN r78802]
|
2012-06-03 18:11:52 +00:00 |
|
Vicente J. Botet Escriba
|
fffc5ddd1f
|
Thread: Added some traces to catch spourious issue
[SVN r78279]
|
2012-04-30 16:05:24 +00:00 |
|
Vicente J. Botet Escriba
|
f0a6e49984
|
Thread: Try to fix some errors with vacpp
[SVN r78222]
|
2012-04-27 22:24:17 +00:00 |
|
Vicente J. Botet Escriba
|
3487d05fac
|
Thread: Fix typo
[SVN r77929]
|
2012-04-12 08:06:13 +00:00 |
|
Vicente J. Botet Escriba
|
031186a8e6
|
Thread: Add some macros to simplify the conditional code in particular the one related to mmove semantics+ fix some minor regression issues
[SVN r77928]
|
2012-04-11 23:42:26 +00:00 |
|
Vicente J. Botet Escriba
|
f970c9fddc
|
Thread: remove some warnings + rename BOOST_EXPLICIT_MOVE by BOOST_THREAD_MAKE_RV_REF
[SVN r77918]
|
2012-04-11 17:16:45 +00:00 |
|
Vicente J. Botet Escriba
|
19aed55e52
|
Thread: Fix type
[SVN r77841]
|
2012-04-08 20:56:34 +00:00 |
|
Vicente J. Botet Escriba
|
59265265d9
|
Thread: 6342: Adapt the one_flag and call_once to the c++11 interface
[SVN r77767]
|
2012-04-04 20:01:11 +00:00 |
|
Vicente J. Botet Escriba
|
08ed4c4201
|
Thread: Added shared mutex upwards conversion + configuration macros
[SVN r77704]
|
2012-04-01 21:52:47 +00:00 |
|
Vicente J. Botet Escriba
|
3a8e04cac6
|
Thread: Make test names shorter + Added some examples of shared mutex and tests
[SVN r77378]
|
2012-03-18 18:21:45 +00:00 |
|
Anthony Williams
|
13db35cbf5
|
Undo commit from r49977 which added extraneous throw to thread example
[SVN r49978]
|
2008-11-28 11:01:21 +00:00 |
|
Anthony Williams
|
0f2d480e3c
|
Added test for making std::thread work with std::vector
[SVN r49977]
|
2008-11-28 10:57:12 +00:00 |
|
Anthony Williams
|
6e1a866b13
|
Fix for issue #1657
[SVN r44424]
|
2008-04-14 21:04:33 +00:00 |
|
Beman Dawes
|
5e0b2d7370
|
Get rid of .cvsignore files
[SVN r41107]
|
2007-11-15 15:20:27 +00:00 |
|
Vladimir Prus
|
ea3e297175
|
Remove V1 Jamfiles
[SVN r38516]
|
2007-08-08 19:02:26 +00:00 |
|
Roland Schwarz
|
72e4794f5b
|
Removed the "intentional memory leak" of the TSS implementation
[SVN r35426]
|
2006-09-29 19:24:19 +00:00 |
|