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
|
48d9f3aa85
|
FS-10167: Committing for a clean revert point prior to work on ks_pool internal allocator issues that were identified as the cause of the complicated bug related to freeing pages introduced by switching to malloc/free.
|
2017-04-07 21:36:23 -06:00 |
|
Anthony Minessale
|
aa526a5363
|
FS-10167 auto change state when joining a thread out of the blue
|
2017-03-27 15:21:06 -05:00 |
|
Anthony Minessale
|
020f80b8d2
|
FS-10167 track joins and only do them once
|
2017-03-27 13:06:43 -05:00 |
|
Anthony Minessale
|
52f1451ece
|
FS-10167 fix issues in the thread code
|
2017-03-27 13:01:38 -05:00 |
|
Anthony Minessale
|
5003c66406
|
FS-10167 complile issues for mac sierra
|
2017-03-26 10:18:38 -04:00 |
|
Shane Bryldt
|
f0afe29c9c
|
FS-10167: Temporary commit to test some weirdness with pool freeing and memory mapping
|
2017-03-24 16:06:20 -06:00 |
|
Shane Bryldt
|
17f3daa7c3
|
FS-10167: Basic building of libks under VS2015, tests compile but most do not run successfully yet.
|
2017-03-23 11:37:45 -06:00 |
|
Shane Bryldt
|
75ee45395d
|
FS-9952: Added support to default ks_log system for including optional prefixes as desired, also added thread and time prefix options
|
2017-03-22 17:42:50 -04:00 |
|
Anthony Minessale
|
d2f04e2133
|
make ks_pool_free appear take double pointer
|
2017-01-25 14:59:36 -06:00 |
|
Mike Jerris
|
9fd0b6bd2f
|
update libks
|
2016-11-23 13:23:33 -06:00 |
|