| ca588010 | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Do not confuse args and class members
* Better to have args and class members with distinct names. Less likey to confuse. * Do not start vars with _, it is reserved for C++ implmentation and can cla
Do not confuse args and class members
* Better to have args and class members with distinct names. Less likey to confuse. * Do not start vars with _, it is reserved for C++ implmentation and can clash unexpectedly with internal vars.
show more ...
|
| ca5ef20a | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Remove meangless check unsigned >= 0 |
| d8cd6e1f | 28-Mar-2020 |
Tsarevich Dmitry <[email protected]> |
Release the resources allocated by the ConvertThreadToFiber function
Found in https://github.com/SergeyMakeev/TaskScheduler/issues/4. See https://docs.microsoft.com/en-us/windows/win32/api/winbase/n
Release the resources allocated by the ConvertThreadToFiber function
Found in https://github.com/SergeyMakeev/TaskScheduler/issues/4. See https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-convertfibertothread for details.
show more ...
|
| 436acff3 | 29-Jun-2017 |
s.makeev_local <[email protected]> |
Adding support for user-mode events on Windows. |
| 47ecee31 | 06-Dec-2016 |
s.makeev_local <[email protected]> |
rewrote internal profiler to work better with Brofiler |
| d10ac48c | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
Fixed windows compilation |
| b086e50b | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
YieldCpu -> YieldProcessor |
| bc48b7ef | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
Fixed fiber bug and some warnings
- isInitialized now work properly |
| 5786033a | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
Update fiber implementation for posix |
| b2d53818 | 30-Sep-2016 |
s.makeev_local <[email protected]> |
mt_forceinline macro |
| ee6bd309 | 27-Sep-2016 |
s.makeev_local <[email protected]> |
OSX compilation fix |
| 58c31458 | 27-Sep-2016 |
s.makeev_local <[email protected]> |
Build fix
- Fix compilation warning - Try to fix OSX |
| 9c716f68 | 26-Sep-2016 |
s.makeev_local <[email protected]> |
Add support for vs2015 and support for Brofiler |
| 3cb1fd8e | 20-Sep-2016 |
s.makeev_local <[email protected]> |
Improve hybrid spin wait code and add low latency wait algorithm. |
| 00eacdea | 16-Sep-2016 |
s.makeev_local <[email protected]> |
Fixed OSX build |
| f7a9bfc3 | 16-Sep-2016 |
s.makeev_local <[email protected]> |
Imporve hybrid spin algorithm |
| feebdc7d | 15-Sep-2016 |
s.makeev_local <[email protected]> |
Remove unusued MTEvent from temporary ThreadContext |
| 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. |
| 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 |