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