| 3d930776 | 15-Sep-2016 |
s.makeev_local <[email protected]> |
Implemented active wait feature.
Waiting thread now can process tasks and act as additional worker thread. |
| 3a3d248d | 12-Sep-2016 |
s.makeev_local <[email protected]> |
Added Yield support for tasks |
| 0d87ba20 | 09-Sep-2016 |
s.makeev_local <[email protected]> |
Fix compilation warning |
| b23bdf5a | 09-Sep-2016 |
s.makeev_local <[email protected]> |
Add priority for tasks |
| 6e90b535 | 09-Sep-2016 |
s.makeev_local <[email protected]> |
Improve built-in profiler |
| 1e8cbc79 | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Added macro _DARWIN_C_SOURCE for OSX |
| 462f4f78 | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed OSX build |
| 09af8f5f | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed OSX build |
| b095d58d | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed POSIX build |
| 8fe57b86 | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed Posix build |
| ae5bbefb | 08-Sep-2016 |
s.makeev_local <[email protected]> |
Rewrote CreateFromCurrentThreadAndRun |
| 4965e494 | 07-Sep-2016 |
s.makeev_local <[email protected]> |
Increase queue size |
| 4da58e65 | 07-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed posix build |
| 60ac17fb | 07-Sep-2016 |
s.makeev_local <[email protected]> |
Fiber storage now use lock-free queue.
Refactor internal profiler. |
| 9d94a278 | 05-Sep-2016 |
s.makeev_local <[email protected]> |
Completely remove WaitGroupAndYield
It was a bad architecture decision, WaitGroupAndYield cost too much to work properly (global mutex per group). Anyway this behaviour could be implemented through
Completely remove WaitGroupAndYield
It was a bad architecture decision, WaitGroupAndYield cost too much to work properly (global mutex per group). Anyway this behaviour could be implemented through parent/child tasks and is much more natural for architecture.
show more ...
|
| 3048619a | 02-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed OSX build |
| ee5db384 | 02-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed Posix build |
| d90c726a | 02-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed Posix |
| 0fa0e8b4 | 02-Sep-2016 |
s.makeev_local <[email protected]> |
Fix posix build |
| d7cf17b1 | 02-Sep-2016 |
s.makeev_local <[email protected]> |
Threads now has priority and can be binded for cpu core |
| 94519253 | 22-Aug-2016 |
s.makeev_local <[email protected]> |
Posix compilation fix |
| 6cd27d5f | 22-Aug-2016 |
s.makeev_local <[email protected]> |
Fixed posible integer overflow in posix events |
| 71198a5e | 22-Aug-2016 |
s.makeev_local <[email protected]> |
Added more checks inside posix events |
| c88507a8 | 22-Aug-2016 |
s.makeev_local <[email protected]> |
Added SetCurrentThreadName function.
- SetCurrentThreadName function - Updated posix event implementation (more safe) |
| ea599e92 | 19-Aug-2016 |
s.makeev_local <[email protected]> |
Fixed OSX warning and relax stress test time constraints |