Commit graph

16 commits

Author SHA1 Message Date
Riccardo Mottola
1f79851205 update project to work on mac again (10.9) 2024-07-14 19:37:31 +02:00
rfm
4145d7e815 Make -drain: consider active threads 2024-03-15 12:14:56 +00:00
Richard Frith-Macdonald
091389ae0a Add method to get human readable status 2022-08-25 14:24:23 +01:00
Richard Frith-Macdonald
633c3a6da7 Report whether pool is suspended 2022-08-24 11:31:11 +01:00
Richard Frith-Macdonald
71f24ca382 Add support for thread naming 2022-07-06 15:05:36 +01:00
Riccardo Mottola
af798e503d Import inttypes.h for pointer formatting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@38169 72102866-910b-0410-8b05-ffd578937521
2014-11-12 07:26:04 +00:00
Richard Frith-MacDonald
d29eb60b77 tweak formats
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@36260 72102866-910b-0410-8b05-ffd578937521
2013-03-04 12:43:53 +00:00
Riccardo Mottola
2e05fded5f fixed warnings and build on old API
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32444 72102866-910b-0410-8b05-ffd578937521
2011-03-03 22:39:15 +00:00
Richard Frith-MacDonald
01e4d495a4 tweaks for older osx versions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32441 72102866-910b-0410-8b05-ffd578937521
2011-03-03 13:35:52 +00:00
Richard Frith-MacDonald
75fb416fc7 fix includes/imports
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32439 72102866-910b-0410-8b05-ffd578937521
2011-03-03 10:51:46 +00:00
Riccardo Mottola
ed730dcfa1 Complete includes and use typedef instead of #define
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31602 72102866-910b-0410-8b05-ffd578937521
2010-11-11 20:32:28 +00:00
Richard Frith-MacDonald
a0c5ad644e Add a simple thread pooling utility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31464 72102866-910b-0410-8b05-ffd578937521
2010-10-01 18:51:30 +00:00
Richard Frith-MacDonald
d3ea09ddac add shared pool
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31457 72102866-910b-0410-8b05-ffd578937521
2010-10-01 10:55:47 +00:00
Richard Frith-MacDonald
fa6594c545 improve linked list api
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31440 72102866-910b-0410-8b05-ffd578937521
2010-09-29 14:04:18 +00:00
Richard Frith-MacDonald
927e7df2f7 add some diagnostics
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31400 72102866-910b-0410-8b05-ffd578937521
2010-09-23 15:39:47 +00:00
Richard Frith-MacDonald
7c651824a0 Tools for more efficient multithrerading than NSOperation allows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31396 72102866-910b-0410-8b05-ffd578937521
2010-09-22 12:34:35 +00:00