History log of /TaskScheduler/ (Results 1 – 25 of 434)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2b9bbb8818-Nov-2020 Sergey Makeev <[email protected]>

Update README.md

ca58801008-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 ...

20443d8308-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.

576e57aa08-Nov-2020 Dmitry Tsarevich <[email protected]>

Initialize uninitialized priority member on TaskDesc

Better to always establish correct internal state for a class.

d91b8dc008-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.

77b1d01e08-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.

ca5ef20a08-Nov-2020 Dmitry Tsarevich <[email protected]>

Remove meangless check unsigned >= 0

32bfc65408-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 ...

f5ccb3a028-Jul-2020 Sergey Makeev <[email protected]>

Update .travis.yml

d8cd6e1f28-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 ...

73ece2e014-May-2019 Sergey Makeev <[email protected]>

Update README.md

617afdd013-May-2019 Sergey Makeev <[email protected]>

Update README.md

3fef42a018-Apr-2018 Sergey Makeev <[email protected]>

added vscode setting (unix, osx)

82479a8524-Oct-2017 s.makeev_local <[email protected]>

temporary disable asan on linux

ddbc77ef24-Oct-2017 s.makeev_local <[email protected]>

temporary disable asan on linux

111120ce24-Oct-2017 s.makeev_local <[email protected]>

Removed UB cast inside private ctor

01616bcf25-Jul-2017 s.makeev_local <[email protected]>

Changed the example profiler to a Brofiler

Added detailed perf profiling for the EventStressTest

436acff329-Jun-2017 s.makeev_local <[email protected]>

Adding support for user-mode events on Windows.

5b5b1fab25-May-2017 Sergey Makeev <[email protected]>

Updated README.md

86cf3baa07-Apr-2017 Sergey Makeev <[email protected]>

Updated README.md

47ecee3106-Dec-2016 s.makeev_local <[email protected]>

rewrote internal profiler to work better with Brofiler

23e4c92c17-Oct-2016 s.makeev_local <[email protected]>

Remove asan from OSX build

35e18df717-Oct-2016 s.makeev_local <[email protected]>

Fixed group task count issue

012b0caf06-Oct-2016 Sergey Makeev <[email protected]>

Fixed MT_DEBUG flag on XCode

d10ac48c06-Oct-2016 Sergey Makeev <[email protected]>

Fixed windows compilation

12345678910>>...18