History log of /TaskScheduler/Scheduler/Include/MTTaskDesc.h (Results 1 – 14 of 14)
Revision Date Author Comments
# 576e57aa 08-Nov-2020 Dmitry Tsarevich <[email protected]>

Initialize uninitialized priority member on TaskDesc

Better to always establish correct internal state for a class.


# b23bdf5a 09-Sep-2016 s.makeev_local <[email protected]>

Add priority for tasks


# 60ac17fb 07-Sep-2016 s.makeev_local <[email protected]>

Fiber storage now use lock-free queue.

Refactor internal profiler.


# 02d170cf 15-Apr-2016 s.makeev_local <[email protected]>

Refactored and added support for ORBIS

(ORBIS code is cut out from this public repository due to NDA)


# f4db079d 22-Feb-2016 s.makeev <[email protected]>

Stack size for each task can be customized.

Task scheduler now support stack size feature.
You can choose between standard and extended stack size required for
task.


# 2e846c40 27-Dec-2015 Sergey Makeev <[email protected]>

Lot of refactoring and thread safe scopes stack

- MT_UNUSED for unused variables
- MT_USED_IN_ASSERT for variables used only in assertions
- MT_NOCOPYABLE instead of private assignment operators and

Lot of refactoring and thread safe scopes stack

- MT_UNUSED for unused variables
- MT_USED_IN_ASSERT for variables used only in assertions
- MT_NOCOPYABLE instead of private assignment operators and private
ctros
- MT_ASSERT now is do nothing in release
- mt_thread_local for thread local variables
- thread safe scopes stack designed for use in debug tools (WiP)

show more ...


# 4a90b4a6 19-Dec-2015 Sergey Makeev <[email protected]>

Internal profiler was removed. Replaced by profiler events listener interface


# f371f0bd 19-Dec-2015 Sergey Makeev <[email protected]>

Instrumented build now support ANSI and UNICODE


# 58d12dad 02-Oct-2015 Sergey Makeev <[email protected]>

Fire and forget tasks using TaskPool


# 56aa031b 31-Aug-2015 Sergey Makeev <[email protected]>

Rename WrapperArray to ArrayView

New name better conveys the meaning of the class


# a1626843 23-Jun-2015 Sergey Makeev <[email protected]>

Improve task stealing algorithm, rewrite profiler from scratch


# a101e543 04-May-2015 Sergey Makeev <[email protected]>

Refactor template containers code

Fixed typos in WrapperArray and StackArray
Add RingBuffer container (will be used later for instrumented mode)
Add Foundation test suite
Same codestyle for containe

Refactor template containers code

Fixed typos in WrapperArray and StackArray
Add RingBuffer container (will be used later for instrumented mode)
Add Foundation test suite
Same codestyle for containers

show more ...


# f25ce65d 24-Mar-2015 Sergey Makeev <[email protected]>

Added license information


# 58964d0b 23-Mar-2015 Sergey Makeev <[email protected]>

MT::internal namespace