Commit Graph

38 Commits

Author SHA1 Message Date
Aneesh Joshi
12656655c7
fix typo: untill -> until 2019-12-16 14:52:37 -05:00
Pithikos
2ba0bd59fa Fix whitespace 2017-01-17 19:59:29 +00:00
Pithikos
48ae25d35a Add API function to get number of working threads 2017-01-17 19:58:44 +00:00
bowfin
52552779cc Change worker return type to void; add extern C
1. Worker return type void* is not handled, changing to void. 
2. Added extern "C" clause to help in C++ integration.
2016-09-04 00:17:18 -04:00
Marwan Kallal
a0c777488d replaced exit with return 2015-12-22 20:46:30 -05:00
Johan
c2453a71d9 Update thpool.h 2015-01-18 14:09:09 +00:00
Pithikos
e68223a4c5 Smart polling implemented 2015-01-18 12:42:37 +00:00
Johan
011b2688bf Update thpool.h 2015-01-17 20:23:11 +00:00
Johan
0e7dc83bf6 simplified examples 2015-01-17 20:21:31 +00:00
Johan
49e7851a69 Examples added 2015-01-17 20:18:17 +00:00
Johan
0ec3115cf4 Remove includes 2015-01-17 19:51:58 +00:00
Johan
5be1beb087 Update thpool.h 2015-01-17 11:55:53 +00:00
Johan
fdd6ce5938 updated API 2015-01-17 11:55:30 +00:00
pithikos
af69fa7180 Update doc 2015-01-16 19:44:52 +00:00
pithikos
f269de73f8 Final cleanup 2015-01-16 18:10:25 +00:00
pithikos
bf44140c4f Seperate private from public functions 2015-01-15 09:12:26 +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
3a844f4dfb Memore leaks solved 2015-01-09 17:35:26 +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
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
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
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
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
Pithikos
4240210b5c initial 2014-11-23 11:38:34 +00:00
Johan Hanssen Seferidis
62db7345e7 Initial commit 2011-11-05 13:35:31 +01:00