| #
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
|
| #
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
|
| #
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.
|
| #
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
|
| #
d7cf17b1 |
| 02-Sep-2016 |
s.makeev_local <[email protected]> |
Threads now has priority and can be binded for cpu core
|
| #
a565da4e |
| 15-Apr-2016 |
s.makeev_local <[email protected]> |
Fixed POSIX compilation
|
| #
02d170cf |
| 15-Apr-2016 |
s.makeev_local <[email protected]> |
Refactored and added support for ORBIS
(ORBIS code is cut out from this public repository due to NDA)
|
| #
0b238c51 |
| 27-Dec-2015 |
Sergey Makeev <[email protected]> |
POSIX compilation fix
|
| #
1d81bf1f |
| 27-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed OSX compilation and POSIX warnings
|
| #
2e846c40 |
| 27-Dec-2015 |
Sergey Makeev <[email protected]> |
Lot of refactoring and thread safe scopes stack
- MT_UNUSED for unused variables - MT_USED_IN_ASSERT for variables used only in assertions - MT_NOCOPYABLE instead of private assignment operators and
Lot of refactoring and thread safe scopes stack
- MT_UNUSED for unused variables - MT_USED_IN_ASSERT for variables used only in assertions - MT_NOCOPYABLE instead of private assignment operators and private ctros - MT_ASSERT now is do nothing in release - mt_thread_local for thread local variables - thread safe scopes stack designed for use in debug tools (WiP)
show more ...
|
| #
81ec7369 |
| 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Atomics was refactored
|
| #
a6b7af00 |
| 29-Sep-2015 |
Sergey Makeev <[email protected]> |
Custom memory allocator - fix POSIX build
|
| #
f27fe1ee |
| 09-Sep-2015 |
admin <[email protected]> |
OSX support
|
| #
e9702a83 |
| 07-Sep-2015 |
Sergey Makeev <[email protected]> |
Posix stack guard page now located in right place (stack grows downwards)
|
| #
512a29ea |
| 07-Sep-2015 |
Sergey Makeev <[email protected]> |
Rewrote Windows fibers using GetThreadContext / SetThreadContext
|
| #
8b455a92 |
| 04-Sep-2015 |
Sergey Makeev <[email protected]> |
Rewrote stack allocation for POSIX fibers. Now in case of stack overflow we get SIGSEGV signal instead of memory corruption.
|
| #
8b7b740b |
| 03-Sep-2015 |
Sergey Makeev <[email protected]> |
Additional diag in POSIX fibers
|
| #
6e3a4809 |
| 26-Jun-2015 |
Sergey Makeev <[email protected]> |
Fix some posix tests
|