History log of /TaskScheduler/Scheduler/Source/ (Results 51 – 75 of 82)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0727c1f906-Oct-2015 Sergey Makeev <[email protected]>

Profiler event listener

732764d502-Oct-2015 Sergey Makeev <[email protected]>

Increase maximum fibers count

11d6716102-Oct-2015 Sergey Makeev <[email protected]>

Fire and forget - fixed race condition bug when delete Task from pool

58d12dad02-Oct-2015 Sergey Makeev <[email protected]>

Fire and forget tasks using TaskPool

d6661c7830-Sep-2015 Sergey Makeev <[email protected]>

Remove all std::vector usage

a6b7af0029-Sep-2015 Sergey Makeev <[email protected]>

Custom memory allocator - fix POSIX build

51901c6b29-Sep-2015 Sergey Makeev <[email protected]>

Custom allocator - first iteration WiP

512a29ea07-Sep-2015 Sergey Makeev <[email protected]>

Rewrote Windows fibers using GetThreadContext / SetThreadContext

754cb99703-Sep-2015 Sergey Makeev <[email protected]>

Rewrite TaskGroup from typedef to class, additional validation included

c73d155102-Sep-2015 Sergey Makeev <[email protected]>

Fixed compilation error and warnings

806ef29202-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 ...

2a2464cc01-Sep-2015 Sergey Makeev <[email protected]>

Try to reproduce bug

43c41d5c01-Sep-2015 Sergey Makeev <[email protected]>

Prevent threads from start before other thread was completely initialized

31bebe6f31-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 ...

56aa031b31-Aug-2015 Sergey Makeev <[email protected]>

Rename WrapperArray to ArrayView

New name better conveys the meaning of the class

aac5f82901-Jul-2015 Sergey Makeev <[email protected]>

Remove static from GetStartTime()

1e8563ff29-Jun-2015 Sergey Makeev <[email protected]>

Move min/max/clamp to MT namespace

348166b426-Jun-2015 Sergey Makeev <[email protected]>

Refactor a little bit

2f0964ab26-Jun-2015 Sergey Makeev <[email protected]>

Fix posix event race condition

34a394c324-Jun-2015 Sergey Makeev <[email protected]>

Rename some macro definitions, add travis.yml

a162684323-Jun-2015 Sergey Makeev <[email protected]>

Improve task stealing algorithm, rewrite profiler from scratch

afc9c2d525-May-2015 Sergey Makeev <[email protected]>

Profiler: early version that works

ff5c86b025-May-2015 Sergey Makeev <[email protected]>

Profiler: json data and http transport

0a17184725-May-2015 Sergey Makeev <[email protected]>

Profiler memory leak fix

79ba6b0525-May-2015 Sergey Makeev <[email protected]>

Profiler first commit

WiP commit. MicroWeb server and Dummy HTML5 visualizer.

1234