History log of /TaskScheduler/Scheduler/Include/MTFiberContext.inl (Results 1 – 16 of 16)
Revision Date Author Comments
# 4dcd71e3 15-Sep-2016 s.makeev_local <[email protected]>

Fixed tests and add new asserts inside RunAsync


# 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.


# a23fd933 22-Dec-2015 Sergey Makeev <[email protected]>

Refactoring


# d6661c78 30-Sep-2015 Sergey Makeev <[email protected]>

Remove all std::vector usage


# 806ef292 02-Sep-2015 Sergey Makeev <[email protected]>

Working with groups completely rewritten

- Fixed memory corruption when race condition occurs (Work with MTGroup
after group was destroyed)
- Fixed invalid task count counter (broken in one of previ

Working with groups completely rewritten

- Fixed memory corruption when race condition occurs (Work with MTGroup
after group was destroyed)
- Fixed invalid task count counter (broken in one of previous commits)
- Travis tests now run five times

show more ...


# 6387d82e 01-Sep-2015 Sergey Makeev <[email protected]>

Fixed invalid assert


# 8913cdaf 01-Sep-2015 Sergey Makeev <[email protected]>

check idea through travis


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

Rewrote the way of working with a group of tasks

Remove enums (badly scaled and redundant) and replace enums to
MTTaskGroup objects.
Now you can create as many groups as you need and give them names

Rewrote the way of working with a group of tasks

Remove enums (badly scaled and redundant) and replace enums to
MTTaskGroup objects.
Now you can create as many groups as you need and give them names as you
wish.

show more ...


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

Rename WrapperArray to ArrayView

New name better conveys the meaning of the class


# 1e8563ff 29-Jun-2015 Sergey Makeev <[email protected]>

Move min/max/clamp to MT namespace


# 34a394c3 24-Jun-2015 Sergey Makeev <[email protected]>

Rename some macro definitions, add travis.yml


# 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


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

Move template implementations to corresponding inl files