| 27dbb6f7 | 28-Dec-2015 |
s.makeev <[email protected]> |
Includes was refactored |
| 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 |
| 2ad10e3b | 27-Dec-2015 |
Sergey Makeev <[email protected]> |
POSIX compilation fix |
| 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 ...
|
| 66de1283 | 22-Dec-2015 |
Sergey Makeev <[email protected]> |
Refactoring |
| d45b0ce2 | 21-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed POSIX build |
| 8dd496e0 | 21-Dec-2015 |
Sergey Makeev <[email protected]> |
Compilation fix |
| 498f3d32 | 21-Dec-2015 |
Sergey Makeev <[email protected]> |
Atomics was refactored |
| 6bbc0262 | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Refactored a little bit |
| ed6f50ed | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed LINUX build |
| a1e59f6f | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed POSIX build |
| 04235f4a | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed POSIX build |
| 51cd47d2 | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Fixed POSIX build |
| 81ec7369 | 16-Dec-2015 |
Sergey Makeev <[email protected]> |
Atomics was refactored |
| 95814f70 | 29-Oct-2015 |
Sergey Makeev <[email protected]> |
Fixed CompareAndSwap in POSIX AtomicPtr |
| efd3d0d5 | 29-Oct-2015 |
Sergey Makeev <[email protected]> |
AtomicPtr was added. |
| 46be836d | 28-Oct-2015 |
Sergey Makeev <[email protected]> |
CompareAndSwap added to atomics |
| a6b7af00 | 29-Sep-2015 |
Sergey Makeev <[email protected]> |
Custom memory allocator - fix POSIX build |
| 51901c6b | 29-Sep-2015 |
Sergey Makeev <[email protected]> |
Custom allocator - first iteration WiP |
| 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. |
| 754cb997 | 03-Sep-2015 |
Sergey Makeev <[email protected]> |
Rewrite TaskGroup from typedef to class, additional validation included |