Commit Graph

111 Commits

Author SHA1 Message Date
pithikos bf44140c4f Seperate private from public functions 2015-01-15 09:12:26 +00:00
pithikos d301f761c4 Moved design notes from headers to ownf ile 2015-01-15 08:41:17 +00:00
pithikos fcb69261b2 Small fixes 2015-01-14 17:54:35 +00:00
pithikos 0b32bf5340 Cleanup 2015-01-14 17:52:22 +00:00
pithikos c11bf82827 small fixes 2015-01-14 17:49:39 +00:00
pithikos 43df969631 thpool_destroy() documentation 2015-01-13 16:43:04 +00:00
pithikos 17aa5fe9ed Test prettyfy 2015-01-13 13:45:03 +00:00
pithikos 6363733f8a update 2015-01-13 10:30:42 +00:00
pithikos 9668644fcf Nicer output 2015-01-13 10:10:06 +00:00
pithikos 2fb7472b1f Used args wrongly 2015-01-13 09:53:15 +00:00
pithikos 084bf64ff9 More extensive memleak tests 2015-01-13 09:42:20 +00:00
pithikos ba254108ad Test bug fixed 2015-01-13 09:30:42 +00:00
pithikos e60a838d19 Refactored tests 2015-01-09 19:30:29 +00:00
pithikos 8658cde5a7 small fix 2015-01-09 18:08:27 +00:00
pithikos 725630a030 small sync fixes 2015-01-09 18:06:37 +00:00
pithikos 0936e501b2 More testing 2015-01-09 17:41:22 +00:00
pithikos 3a844f4dfb Memore leaks solved 2015-01-09 17:35:26 +00:00
pithikos c91ab00300 Memore leaks solved 2015-01-09 17:35:04 +00:00
pithikos d6d5f3dcd8 Garbage 2015-01-09 17:14:37 +00:00
pithikos 2e8087ca20 Volatile! 2015-01-09 14:40:40 +00:00
pithikos 8e103a3f55 Update 2015-01-06 19:10:30 +00:00
pithikos 707e98e348 leak 2015-01-06 18:55:49 +00:00
pithikos e89ab31e42 External bugs added 2015-01-06 18:49:58 +00:00
pithikos 11a5544702 tests 2015-01-03 17:16:13 +00:00
pithikos bd144d3471 tests 2015-01-03 17:11:12 +00:00
pithikos 03cf5a8762 tests 2015-01-03 16:48:56 +00:00
pithikos 2918215458 Tests added 2015-01-03 14:18:07 +00:00
pithikos 96fe857f5a thpool_continue -> thpool_resume 2015-01-03 12:16:18 +00:00
pithikos 1c20ad1cde Simplicity 2015-01-02 19:23:22 +00:00
pithikos d42a436bfc Clean working 2015-01-01 12:02:06 +00:00
pithikos 2a70d4ddf8 Detach() solves memleaks 2015-01-01 11:27:05 +00:00
pithikos 31fa978cd3 Bug report 2014-12-31 16:50:43 +00:00
pithikos afc34e2419 Working ok 2014-12-31 15:17:11 +00:00
pithikos 68d3ebd676 Threads are encapsulated in structs from now on 2014-12-31 12:47:58 +00:00
pithikos f3d1a633a3 Before making thread struct 2014-12-31 12:34:52 +00:00
pithikos 311c072378 Single listed queue used from now on 2014-12-31 12:09:58 +00:00
pithikos ecb57846ce Single listed queue used from now on 2014-12-31 12:09:10 +00:00
pithikos 5fdd1c57e5 Cleanup 2014-12-30 12:56:19 +00:00
pithikos 909cb5ae68 Cleanup 2014-12-30 12:52:14 +00:00
pithikos 0ff9af3da1 Cleanup 2014-12-30 12:32:15 +00:00
pithikos 8fb75e9a82 Deadlocks resolved 2014-12-30 12:28:43 +00:00
pithikos 84e9a02a34 Garbage 2014-12-30 12:28:21 +00:00
pithikos 1045bbda4e Static where needed 2014-12-29 16:42:27 +00:00
pithikos fdd7cb296a Works fine if push/pull are not happening concurrently 2014-12-29 16:21:01 +00:00
pithikos 66fd978dd4 Removed job info from threadpool struct 2014-12-29 13:23:44 +00:00
pithikos 47eac3da93 Queue operations are thread-safe 2014-12-29 13:15:26 +00:00
pithikos cfff149a5c Queue operations are thread-safe 2014-12-29 13:14:45 +00:00
pithikos 720c3ba68c thread pool changes 2014-12-29 11:55:29 +00:00
pithikos 6d9dfdc938 Documentation changes 2014-12-29 11:53:37 +00:00
pithikos 30fde660bb Documentation changes 2014-12-29 11:51:52 +00:00