Shane Bryldt
|
ea0dc132a3
|
FS-10167: Rewrote the ks_pool allocator, no longer uses paging or internal block allocation, but still retains reference counting and auto cleanup callbacks, should be much more efficient now on windows than the original mmap approach, and all tests now run successfully!
|
2017-04-11 14:43:00 -06:00 |
|
Shane Bryldt
|
3bde4769cc
|
FS-10167: Updated libks windows project and test projects to utilize the latest build toolset, and added code analysis to identify potential issues before they occur.
|
2017-03-30 10:44:36 -06:00 |
|
Shane Bryldt
|
b41a847b9d
|
FS-10167: Fixed bug in windows test_thread_pools test related to the thread pool itself and ks_q cleanup
|
2017-03-29 17:22:29 -06:00 |
|
Shane Bryldt
|
0fd5f6b676
|
FS-10167: Fixed issue with eating processor when ks_sleep() is called on windows, testthreadmutex is now fully functional on windows as well, all tests are passing
|
2017-03-27 16:52:07 -06:00 |
|
Anthony Minessale
|
e3dd169d63
|
blah
|
2017-03-27 17:23:41 -05:00 |
|
Anthony Minessale
|
ac3758df70
|
FS-10167 extra unlock
|
2017-03-27 15:45:10 -05:00 |
|
Shane Bryldt
|
b4ff0097eb
|
FS-10167: Switched reader writer lock code to use ks_thread_self_id instead of ks_thread_self, which is more appropriate and resolves a couple issues related to duplicating handles for windows. Clean compiling across all tests on windows now, updated all of the solution and project files for required changes.
|
2017-03-23 16:31:16 -06:00 |
|
Anthony Minessale
|
d2f04e2133
|
make ks_pool_free appear take double pointer
|
2017-01-25 14:59:36 -06:00 |
|
Anthony Minessale
|
2c5e40369f
|
add mutex to windows emulated recursive Read locks
|
2017-01-25 14:59:36 -06:00 |
|
Anthony Minessale
|
b6df83dd10
|
FS-9820 #resolve [Add thread_pool to libks]
|
2016-12-06 16:46:08 -06:00 |
|
Mike Jerris
|
9fd0b6bd2f
|
update libks
|
2016-11-23 13:23:33 -06:00 |
|