Austin Beer
29c3b48da0
Switching over to using the existing GetTickCount64() code for reporting monotonic time on Windows. This code is less precise than QueryPerformanceCounter(), but it's more reliable on older versions of Windows (e.g. XP and Server 2003).
2017-09-27 15:40:50 -06:00
Austin Beer
13713f3b9c
Added support for getting time on Windows to the timespec classes.
2017-09-27 10:52:53 -06:00
Vicente J. Botet Escriba
46c1ae6f96
Merge branch 'develop' into feature/timespec_clocks
2017-09-26 05:55:40 +02:00
Austin Beer
417a2d8a46
Fixed compile issue on Windows.
2017-09-25 11:15:09 -06:00
Vicente J. Botet Escriba
ce7f2b09cc
try to use again pthread/shared_mutex.hpp on windows. Comment not used functions in timespec.
2017-09-25 12:52:25 +02:00
Vicente J. Botet Escriba
e6226a95ba
try to fix future wait on posix duration.
2017-09-25 08:39:45 +02:00
Vicente J. Botet Escriba
aa221d02b5
try to fix issues on linu-mono mutex operation on system_time.
2017-09-25 00:18:12 +02:00
Vicente J. Botet Escriba
dd1b5282b2
try to fix issues with windows and shared_mutex.
2017-09-24 17:29:27 +02:00
Vicente J. Botet Escriba
45321f0570
try to fix issues with new pthread/shared_mutex.hpp on windows by disabling the use of the pthread version that now depends on timespec.
2017-09-24 16:31:42 +02:00
Daniela Engert
4e83359537
fix or silence (msvc) compiler warnings about constant conditional expressions, unused parameters, narrowing, unreachable code, use of 'this' in base member initializations, and some other minor stuff
...
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-09-24 14:02:17 +02:00
Vicente J. Botet Escriba
bafc9f43a5
try to fix DateTime time related issues on pthread/shared_mutex.hpp.
2017-09-24 08:12:02 +02:00
Vicente J. Botet Escriba
b98d022d40
try to fix DatTime related functions for mutex/recursive_mutex.
2017-09-23 08:42:02 +02:00
Austin Beer
aeb54ddbe5
Finished fixing the condition_variable[_any] timed_wait() functions.
2017-09-22 14:22:06 -06:00
Vicente J. Botet Escriba
4d385bedd3
try to fix condition_variable::timed_wait for pthread.
2017-09-22 04:18:55 +02:00
Vicente J. Botet Escriba
03a2ea4612
Merge pull request #159 from austin-beer/feature/timespec_clocks_pr6
...
Fixed try_join_* and timed_join functions that were failing time jump tests
2017-09-22 00:37:20 +02:00
Austin Beer
c290fc5f98
Deleted an unused function and added some fixme comments.
2017-09-21 12:59:09 -06:00
Austin Beer
23861b9608
Fixed try_lock_*for() and wait_for() functions that were failing time jump tests.
2017-09-21 12:08:20 -06:00
Austin Beer
24fd5953c9
Fixed timed_join on Windows when the system clock jumps.
2017-09-21 11:27:36 -06:00
Austin Beer
8f51d9c4a7
Fixed try_join_* and timed_join functions that were failing time jump tests
2017-09-21 10:56:53 -06:00
Vicente J. Botet Escriba
5dcc5f6d26
Merge branch 'develop' into feature/timespec_clocks
2017-09-21 18:53:52 +02:00
Austin Beer
8207b88e97
Made function static
2017-09-21 10:48:58 -06:00
Austin Beer
de7e354a8e
Improved the timespec implementation
...
* Added a constructor to timespec_duration, real_timespec_timepoint, and mono_timespec_timepoint that takes an intmax_t representing the number of nanoseconds in the timespec.
* Added a getNs() function to timespec_duration, real_timespec_timepoint, and mono_timespec_timepoint that returns an intmax_t representing the number of nanoseconds in the timespec.
* Added a timespec_milliseconds() function that takes an integer representing milliseconds and returns a timespec_duration.
* Removed some unnecessary BOOST_SYMBOL_VISIBLE declarations.
* Removed the unnecessary d100 variable declarations.
2017-09-21 09:28:18 -06:00
Austin Beer
2f1b1c4d44
Missed a file in the previous commit.
2017-09-20 12:49:22 -06:00
Austin Beer
d8f24d9183
Fixed an issue where the results of Chrono arithmetic operations weren't being assigned to a common type that's guaranteed to compile.
2017-09-20 12:49:22 -06:00
Austin Beer
0fa843532e
Eliminated unnecessary convertions to chrono::nanoseconds
2017-09-20 12:49:21 -06:00
Austin Beer
e6f876e830
More Cleanup
...
* Deleted unused sleep_for() overload in pthread/thread_data.hpp.
* Deleted unused and disabled sleep_for() overloads in win32/thread_data.hpp.
2017-09-20 10:10:17 -06:00
Austin Beer
285d35f43f
Cleanup
...
* Deleted a couple of unnecessary calls to internal_clock_t::now() in v2/thread.hpp.
* Deleted the hidden::sleep_until() functions, which are no longer being used.
* Deleted the condition_variable::do_wait_for() function, which is no longer being used.
* Deleted the sleep_mutex and sleep_condition variables in pthread/thread_data.hpp, which are no longer being used.
2017-09-19 16:12:22 -06:00
Vicente J. Botet Escriba
a18dfa1fea
Merge branch 'feature/timespec_clocks' of github.com:boostorg/thread into feature/timespec_clocks
2017-09-19 23:46:45 +02:00
Vicente J. Botet Escriba
4329e5be07
Merge pull request #150 from boostorg/feature/promise_deferred
...
Feature/promise deferred
2017-09-19 23:42:08 +02:00
Vicente J. Botet Escriba
962ef813b4
Merge branch 'develop' of github.com:boostorg/thread into develop
2017-09-19 23:31:09 +02:00
Vicente J. Botet Escriba
1c51b5d9b8
fix may-alias issue.
2017-09-19 23:30:42 +02:00
Austin Beer
a9706f0745
Fixed sleep(TimeDuration const& rel_time) when internal clock is not monotonic but CLOCK_MONOTONIC is available.
2017-09-19 15:06:06 -06:00
Vicente J. Botet Escriba
8e718893e5
Merge branch 'feature/timespec_clocks' of github.com:boostorg/thread into feature/timespec_clocks
2017-09-19 22:09:38 +02:00
Austin Beer
f1dec7935f
Rearranged a couple of functions to simplify the #if/#else logic.
2017-09-19 13:22:13 -06:00
Vicente J. Botet Escriba
732f8c7458
Merge pull request #152 from shinobu-x/sk_detail_move_fix_001
...
Do not include same headers twice
2017-09-19 20:39:07 +02:00
Shinobu Kinjo
dd66147e07
Do not include same headers twice
2017-09-20 03:06:10 +09:00
Austin Beer
aebbcda3fe
Updates to fix interruption-point inconsistencies.
...
* Fixed the interruption-point versions of sleep_for/sleep_until() to always use condition variables.
* Fixed the no-interruption-point versions of sleep_for/sleep_until() to use pthread_delay_np or nanosleep whenever possible.
* Updated hidden::sleep_for() to always use a condition variable.
* Updated no_interruption_point::hidden::sleep_for() to use pthread_delay_np or nanosleep whenever possible.
2017-09-19 09:04:57 -06:00
Vicente J. Botet Escriba
5b4d230d4a
Merge branch 'develop' into feature/timespec_clocks
2017-09-19 13:01:20 +02:00
Vicente J. Botet Escriba
48a2a960da
remove some warnings.
2017-09-19 03:20:46 +02:00
Vicente J. Botet Escriba
9813c81ef3
Added missing include.
2017-09-18 02:44:37 +02:00
Vicente J. Botet Escriba
65989edb97
Added promise deferred functions.
2017-09-18 02:22:49 +02:00
Vicente J. Botet Escriba
576231942d
Merge branch 'develop' into feature/timespec_clocks
2017-09-17 22:40:59 +02:00
Vicente J. Botet Escriba
56016e8348
reinplement sleep(system_time) as proposed by Austin Beer.
2017-09-17 19:08:51 +02:00
Vicente J. Botet Escriba
b6b6a6944a
remove redundant chrono::
2017-09-17 18:45:05 +02:00
Edward Diener
dfb64a5af5
Removed executable attribute.
2017-09-17 08:51:10 -04:00
Andrey Semashev
b64aad9869
Changed _pRawDllMain and related types to use HINSTANCE instead of HANDLE.
...
In MSVC-9 MFC sources, _pRawDllMain and ExtRawDllMain accept HINSTANCE as
the first argument, not HANDLE. In strict mode these are different types,
which creates the potential for ODR errors. This commit resolves that
inconsistency.
Resolves https://svn.boost.org/trac10/ticket/12323 .
2017-09-16 20:47:10 +03:00
Vicente J. Botet Escriba
c689b6205c
Merge pull request #146 from shinobu-x/sk_scheduling_adaptor_fix_001
...
Inappropriate class name
2017-09-16 14:50:28 +02:00
Shinobu Kinjo
03431ae64f
modified: include/boost/thread/executors/scheduling_adaptor.hpp
...
modified: test/test_scheduling_adaptor.cpp
2017-09-16 15:41:18 +09:00
Vicente J. Botet Escriba
14deba107f
minor chnages.
2017-09-07 22:41:31 +02:00
Vicente J. Botet Escriba
99e2867a21
add missing t-d100 as reported by Autin.
2017-09-06 23:39:29 +02:00
Vicente J. Botet Escriba
6805c7fcb6
fix timed mutex chrono time related functions.
2017-09-06 22:57:34 +02:00
Vicente J. Botet Escriba
24b1636615
try a fix for sleep_for/sleep_until on linux.
2017-09-06 12:57:09 +02:00
Vicente J. Botet Escriba
c67f4b08a0
try to fix QOI issues reported by Austin Bear for condition_variable/condition_variable_any with chrono interface.
2017-09-06 00:06:33 +02:00
Vicente J. Botet Escriba
5c51abc92f
fix windows issues reported by Austin Bear.
2017-09-05 23:39:50 +02:00
Andrey Semashev
a1460b6b0d
Fixed incorrect call to GetCurrentThreadId.
2017-09-05 21:43:42 +03:00
Andrey Semashev
02f3290765
Added a missing include.
2017-09-05 21:42:43 +03:00
Vicente J. Botet Escriba
078bd570c8
Iterate while waiting until on condition variables.
2017-09-05 12:49:41 +02:00
Vicente J. Botet Escriba
b1991924b7
fix compile issue on windows.
2017-09-05 12:48:13 +02:00
Vicente J. Botet Escriba
fa1965a87c
comment unuseful/redundant code
2017-09-05 12:47:32 +02:00
Vicente J. Botet Escriba
d00933d5f4
Windows has an internal steady clock.
2017-09-05 12:46:34 +02:00
Vicente J. Botet Escriba
13d293829c
Update after test from brainwave64.
2017-09-04 01:48:36 +02:00
Vicente J. Botet Escriba
a6d5b5e576
Use internal clock whenever possible.
2017-09-03 16:17:45 +02:00
Vicente J. Botet Escriba
1063638763
Replace timespec by specific clock/timepoint/duration like classes that represent the monotonic, the real or the one used internaly at the platform level. Make use of these clocks/timepoints/durations almost all around. Need to replace yet all the occurrences of get_system_time().
2017-09-02 14:42:25 +02:00
SSE4
5f0eeeff66
- additional WinAPI definitions
2017-08-31 16:12:16 +07:00
SSE4
e63257ff7f
- switch to boost winapi, to avoid duplicated definitions when compiling using Clang on Windows
2017-08-31 14:52:13 +07:00
Vicente J. Botet Escriba
39c23ddf5a
Interrup the threads before joining on schedulers.
2017-08-28 09:16:20 +02:00
Vicente J. Botet Escriba
510e66aef7
rename make_ready to notify_deferred.
2017-08-26 10:39:31 +02:00
Vicente J. Botet Escriba
19c590a881
manage with #12949 .
2017-08-26 10:38:37 +02:00
Vicente J. Botet Escriba
395e3d786b
#130 - Bug in boost::condition_variable on Windows.
2017-08-24 09:04:26 +02:00
Vicente J. Botet Escriba
fdc0cbcd8c
#130 - Bug in boost::condition_variable on Windows.
2017-08-24 08:45:36 +02:00
Vicente J. Botet Escriba
f27a2921da
manage with #13019 - ABI compatibility for BOOST_THREAD_PROVIDES_INTERRUPTIONS incomplete.
2017-08-23 00:33:57 +02:00
Vicente J. Botet Escriba
bb32aa3164
manage with 13163-boost::detail::heap_new does not have a variadic variant.
2017-08-22 23:48:23 +02:00
Vicente J. Botet Escriba
70b887a7bd
Merge branch 'develop' of github.com:boostorg/thread into develop
2017-08-16 20:31:11 +02:00
Vicente J. Botet Escriba
28bf345c96
make more evident that timespec is realtime and not monotonic.
2017-08-16 20:30:59 +02:00
Shinobu Kinjo
c4d5488f7a
Do not include same header twice
...
include/boost/thread/pthread/shared_mutex.hpp
2017-08-15 07:29:10 +09:00
Vicente J. Botet Escriba
24a22b66ef
Workaround deprecated ::getpagesize().
2017-08-13 07:19:42 +02:00
Andrey Semashev
23e7135f2c
Use BOOST_MAY_ALIAS from Boost.Config.
2017-07-29 17:09:18 +03:00
Vicente J. Botet Escriba
d4cff01c72
#12519 .
2017-06-11 11:30:59 +02:00
Václav Slavík
ea0bc01400
Don't compare shared_ptr<> to 0
...
Update the code to consistently use a check for .get() == 0, as was
already done in most, but not all, places, to avoid issues with
ambiguous overloaded operator== and operator!=.
2017-06-07 17:24:40 +02:00
Andrey Semashev
bf4b38b0af
Fixed entry_manager constructor not accepting entry_ptr rvalue. This resolves compilation failures with MinGW.
2017-05-22 13:11:11 +03:00
Vincent Hsu
603689372c
Fix sync_bounded_queue<>::size()
2017-05-10 13:12:01 +08:00
Vicente J. Botet Escriba
5b05d6a8c8
fix compile error.
2017-05-07 16:01:10 +02:00
Vicente J. Botet Escriba
12c0fe14cd
fix compile error.
2017-05-07 09:05:12 +02:00
Vicente J. Botet Escriba
ace2b8f89e
rollback and use RAII.
2017-05-06 23:04:52 +02:00
Vicente J. Botet Escriba
24188f295c
fix missing remove aiter while return.
2017-05-06 22:53:41 +02:00
Vicente J. Botet Escriba
653671bc0e
fix compilation error.
2017-05-06 14:43:49 +02:00
Vicente J. Botet Escriba
c251497758
Avoid throwing on destructor: condition_variable.
2017-05-06 12:09:23 +02:00
Vicente J. Botet Escriba
69435fa44e
try to fix lock on destructor issues.
2017-05-06 03:58:13 +02:00
Vicente J. Botet Escriba
6bc6fcab9a
fix compilation error :(
2017-05-04 19:16:04 +02:00
Vicente J. Botet Escriba
50bac8c0eb
fix compilation error :(
2017-05-04 07:58:58 +02:00
Vicente J. Botet Escriba
879db6841d
try to fix compilation error on windows condition_variable.hpp.
2017-05-01 02:58:45 +02:00
Vicente J. Botet Escriba
dcafe1e17d
Add noexcept(false) in destructor that could throw in C++11.
2017-04-29 16:15:57 +02:00
Vicente J. Botet Escriba
c83d30f526
manage with #12874 .
2017-04-29 16:13:52 +02:00
Vicente J. Botet Escriba
51b367df53
manage with 12958.
2017-04-29 16:12:35 +02:00
Vicente J. Botet Escriba
65f98979ff
replace and by && to make the code portable
2017-03-01 19:39:56 +01:00
Vicente J. Botet Escriba
30dff7f84a
try to fix MONOTONIC timming issue.
2017-02-28 23:28:44 +01:00
Christian Neumüller
2ed0c2ad5f
Loop executor: Don't poll but wait in loop().
2017-02-28 18:50:08 +01:00
Vicente J. Botet Escriba
c7348b29cf
Compile conditionally to try to fix the timespec monotonic issue. This is not a final solution as we need to add two defines while building Boost.Thread, but atleast will allow to check if the solution work.
2017-02-25 22:41:00 +01:00
Vicente J. Botet Escriba
9bbf9bed80
rollback MONOTONIC_CLOCK change as it seems it introduce regressions.
2017-02-24 15:20:04 +01:00
Vicente J. Botet Escriba
544eda51bd
make use of MONOTONIC_CLOCK when available.
2017-02-18 10:34:36 +01:00
Vicente J. Botet Escriba
e16705a72a
Added more functors to scoped threads.
2017-02-18 10:22:34 +01:00
Vicente J. Botet Escriba
61a26492c3
use SFINAE for wait_for_all is_future_type.
2017-02-18 10:21:45 +01:00
Vicente J. Botet Escriba
4d4ddcdc36
Merge branch 'develop' of github.com:boostorg/thread into develop
2017-01-25 08:13:22 +01:00
Vicente J. Botet Escriba
9347d9b731
Added Thread parameter in scoped_thread and thread_guard classes.
2017-01-25 08:13:04 +01:00
Andrey Semashev
b96d05461f
Compilation fixes for MinGW. Support for MSVC on ARM.
...
1. Apparently, some versions of MinGW declare interlocked intrinsics
without volatile qualifiers. To avoid compilation failures cast away
volatile from pointers. This should also work with qualified pointers as
well.
2. Changed interlocked read/write helpers for MSVC. VS2012 and later have
the option to change volatile behavior to the standard C++. In that mode,
volatile no longer enforces memory ordering. To ensure the correct
behavior of the helpers, use compiler barriers to prohibit code
reordering. Also, limit the version to x86 only.
3. Added a separate version of interlocked read/write helpers for MSVC on
ARM. To avoid dependency on the compiler switch, use intrinsics to load
and store values and also emit the hardware memory fence.
4. Added two versions of interlocked read/write helpers for gcc and
compatible compilers. One version is based on __atomic intrinsics, the
other one (for older versions) uses inline assembler. These versions
should be more optimal than the generic fallback.
2017-01-07 20:08:30 +03:00
Jürgen Hunold
050a45aaa4
Remove trailing ";"
...
clang warning: extra ';' after member function definition [-Wextra-semi]
2017-01-06 10:01:37 +01:00
Vicente J. Botet Escriba
23cff22e5a
fix category in thread_excaption.
2017-01-02 01:21:02 +01:00
equal-l2
3ac5fd0916
fix typo
...
Just in case
2016-12-20 06:27:06 +09:00
Vicente J. Botet Escriba
a0bda34054
fix typo in merge.
2016-11-04 00:52:59 +01:00
Antony Polukhin
184d7504b7
Fix minor possibility of loosing the notify
2016-11-02 23:13:26 +03:00
Wei-Ming Yang
7e7d3bf1a7
fix compile failed with boost::user_scheduler
...
The `work` is not in namespace `boost::thread_detail` anymore.
2016-10-24 08:24:25 +08:00
Vicente J. Botet Escriba
f8b76aa907
Merge pull request #103 from rick68/patch-8
...
fix relational operators of boost::synchronized_value<>
2016-10-22 23:47:09 +02:00
Wei-Ming Yang
e71f52f9ed
fix relational operators of boost::synchronized_value<>
...
fix incorrect relational operators.
2016-10-22 17:53:10 +08:00
Wei-Ming Yang
cd41de6e3f
fix boost::synchronized_value<>::load()
...
The data member `boost::synchronized_value<>::value_` is not mutable, so boost::synchronized_value<>::load() could not be const.
2016-10-22 17:18:28 +08:00
Vicente J. Botet Escriba
866ff746ae
fix queue_back/front_view: documentation mismatch
2016-09-06 20:10:50 +02:00
Vicente J. Botet Escriba
5450e98c6b
Use BOOST_THREAD_ASYNC_FUTURE_WAITS instead of BOOST_THREAD_FUTURE_BLOCKING and wait instead of join. See #11851 and #12220 .
2016-09-03 17:18:53 +02:00
Vicente J. Botet Escriba
c52a34c2cf
format.
2016-09-01 07:41:20 +02:00
Vicente J. Botet Escriba
fc748dbddf
12293- make the unwrap constructor explicit.
2016-08-20 09:27:47 +02:00
Vicente J. Botet Escriba
e34d343c12
avoid to unlock the mutext befote release_waiters.
2016-08-15 22:50:23 +02:00
Vicente J. Botet Escriba
63484911c6
fix compile error when INTERRUPTIONS are not provided.
2016-08-09 02:48:26 +02:00
Vicente J. Botet Escriba
bb2c38aa61
Fix result_of signature and unlonk before notyfying.
2016-08-09 02:47:22 +02:00
Vicente J. Botet Escriba
7ffdc5e10a
Merge pull request #90 from rick68/patch-3
...
fix a bug in try_lock_wrapper<>::operator=()
2016-08-07 13:05:40 +02:00
Vicente J. Botet Escriba
25864ce33a
Merge pull request #93 from vslavik/fix-shadowing-warnings
...
Fix variable shadowing warnings (Clang)
2016-08-07 13:04:09 +02:00
Vicente J. Botet Escriba
b511472614
Merge pull request #95 from rick68/patch-5
...
fix a mistake in boost::completion_latch
2016-08-07 13:00:31 +02:00
Vicente J. Botet Escriba
13c15cd002
Merge pull request #97 from rick68/patch-6
...
fix a mistake in sync_timed_queue<>::pull_until()
2016-08-07 12:58:22 +02:00
Wei-Ming Yang
9c80dd207e
fix a mistake in sync_timed_queue<>::pull_until()
...
The type of `super::not_empty_` in `sync_timed_queue<>` is `boost::condition_variable`, and the return type of `wait_until()` is `boost::cv_status`.
2016-07-31 12:12:55 +08:00
Wei-Ming Yang
96390e1b46
fix a mistake in boost::completion_latch
...
The constructor `completion_latch(std::size_t count, void(*funct)())` does not use any template arguments.
2016-07-26 07:39:10 +08:00
Václav Slavík
e2ff1e4c67
Fix variable shadowing warnings (Clang)
...
Fix multiple instance of declarations shadowing either local variables
or fields.
2016-07-24 22:03:07 +02:00
Andrey Semashev
96b96b4e42
Add shared_lock_guard to the included lock types
2016-07-13 14:42:06 +04:00
Wei-Ming Yang
a774cac3f2
fix a bug in try_lock_wrapper<>::operator=()
...
It invokes the copy constructor that already be deleted.
2016-07-13 15:34:01 +08:00
Wei-Ming Yang
850f3eced3
fix a bug in upgrade_to_unique_lock<>::operator=()
...
It invokes the copy constructor that already be deleted.
2016-07-13 12:42:20 +08:00
Wei-Ming Yang
e5c086cef4
fix typos in boost::upgrade_lock
...
Corrects the class name in exception messages.
2016-07-12 01:17:41 +08:00
Vicente J. Botet Escriba
0ef1b1b760
Merge pull request #83 from v4hn/spell-out-thread-ns
...
specify boost:: prefix for future threads
2016-05-26 07:39:30 +02:00
Michael Görner
ab9f931bce
specify boost:: prefix for future threads
...
This makes the usage of the boost::thread class consistent within the header
2016-05-26 01:18:16 +02:00
Marcel Raad
ccca616330
Fix Windows version problems
...
- the target Windows version was hardcoded to Windows 95
in thread.cpp if not already defined
- the include for BOOST_USE_WINAPI_VERSION was missing
2016-05-25 15:54:28 +02:00
Vicente J. Botet Escriba
ef401d81db
Merge branch 'develop' of github.com:boostorg/thread into develop
2016-04-20 23:59:40 +02:00
Vicente J. Botet Escriba
55a1325f30
call interrupt only if joinable.
2016-04-20 23:50:16 +02:00
Vicente J. Botet Escriba
640e1acb98
Merge pull request #78 from brycelelbach/patch-1
...
Fix typo in implementation detail namespace
2016-04-20 23:20:19 +02:00
Vicente J. Botet Escriba
411798367b
call on_desctruction on scoped_thread move assignment.
2016-04-17 23:41:21 +02:00
Vicente J. Botet Escriba
9db70b803d
add missing template parameter in wait_until.
2016-03-25 00:02:04 +01:00
Vicente J. Botet Escriba
317a735836
try to manage with #12036 .
2016-03-05 11:07:54 +01:00
Vicente J. Botet Escriba
4fb88b29fa
take in account error in condition_variable_any::wait_until.
2016-02-28 23:49:29 +01:00
Bryce Adelstein-Lelbach
3f5c0bfb6c
Fix typo in implementation detail namespace
...
Either I'm missing something or hidden has been misspelled as 'hiden' here.
2016-02-19 10:00:25 -08:00
Vicente J. Botet Escriba
1d04db8887
Merge branch 'develop' into feature/add_launch_sync_policy
2015-12-19 23:07:04 +01:00
Vicente J. Botet Escriba
9f55587ab0
add missing detach in thread assignment V2. #11796 .
2015-12-05 14:49:13 +01:00
Vicente J. Botet Escriba
674e1304ef
take care of #11818 . deferred continuations should not wait too soon.
2015-11-24 22:58:08 +01:00
Vicente J. Botet Escriba
4ad37504ee
#11817 . missing include file.
2015-11-24 06:50:08 +01:00
Vicente J. Botet Escriba
a636c8d605
Merge branch 'develop' into feature/add_launch_sync_policy
2015-11-15 00:07:51 +01:00
Stefan Bühler
8cba434c59
neither continuation nor parent need mutex protection
2015-11-13 12:18:38 +01:00
Stefan Bühler
feab8add3f
refactor deferred execute calls
2015-11-13 12:18:38 +01:00