| 2b9bbb88 | 18-Nov-2020 |
Sergey Makeev <[email protected]> |
Update README.md |
| 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 ...
|
| 20443d83 | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Initialize fiber index by default
Better to always initialize class members to establish class invariant. Or we can forgot that members is not initialized and use its garbage value. |
| 576e57aa | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Initialize uninitialized priority member on TaskDesc
Better to always establish correct internal state for a class. |
| d91b8dc0 | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Ensure waitContext.waitTimeMs * 1000 doesn't overflow uint32
Just for pedant analyzer warning fix. Very unlikely that wait time is greater than 1.2 hours to overflow, but still. |
| 77b1d01e | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Do not truncate DWORD and size_t to int
No need to truncate page size / count, just use same types as expected by API. |
| ca5ef20a | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Remove meangless check unsigned >= 0 |
| 32bfc654 | 08-Nov-2020 |
Dmitry Tsarevich <[email protected]> |
Support vs2012 and use correct flags
* _ALLOW_RTCc_IN_STL should be set to 1 to compile vs2012+ STL with truncation runtime checks in debug mode. * SSE2 for vs may be enabled only for x32 builds, x6
Support vs2012 and use correct flags
* _ALLOW_RTCc_IN_STL should be set to 1 to compile vs2012+ STL with truncation runtime checks in debug mode. * SSE2 for vs may be enabled only for x32 builds, x64 use this by default and warn that the flag is unknown.
show more ...
|
| f5ccb3a0 | 28-Jul-2020 |
Sergey Makeev <[email protected]> |
Update .travis.yml |
| 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 ...
|
| 73ece2e0 | 14-May-2019 |
Sergey Makeev <[email protected]> |
Update README.md |
| 617afdd0 | 13-May-2019 |
Sergey Makeev <[email protected]> |
Update README.md |
| 3fef42a0 | 18-Apr-2018 |
Sergey Makeev <[email protected]> |
added vscode setting (unix, osx) |
| 82479a85 | 24-Oct-2017 |
s.makeev_local <[email protected]> |
temporary disable asan on linux |
| ddbc77ef | 24-Oct-2017 |
s.makeev_local <[email protected]> |
temporary disable asan on linux |
| 111120ce | 24-Oct-2017 |
s.makeev_local <[email protected]> |
Removed UB cast inside private ctor |
| 01616bcf | 25-Jul-2017 |
s.makeev_local <[email protected]> |
Changed the example profiler to a Brofiler
Added detailed perf profiling for the EventStressTest |
| 436acff3 | 29-Jun-2017 |
s.makeev_local <[email protected]> |
Adding support for user-mode events on Windows. |
| 5b5b1fab | 25-May-2017 |
Sergey Makeev <[email protected]> |
Updated README.md |
| 86cf3baa | 07-Apr-2017 |
Sergey Makeev <[email protected]> |
Updated README.md |
| 47ecee31 | 06-Dec-2016 |
s.makeev_local <[email protected]> |
rewrote internal profiler to work better with Brofiler |
| 23e4c92c | 17-Oct-2016 |
s.makeev_local <[email protected]> |
Remove asan from OSX build |
| 35e18df7 | 17-Oct-2016 |
s.makeev_local <[email protected]> |
Fixed group task count issue |
| 012b0caf | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
Fixed MT_DEBUG flag on XCode |
| d10ac48c | 06-Oct-2016 |
Sergey Makeev <[email protected]> |
Fixed windows compilation |