Richard Frith-MacDonald
|
f05f968d4d
|
Add/remove multiple items in one go
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33284 72102866-910b-0410-8b05-ffd578937521
|
2011-06-12 08:24:37 +00:00 |
|
Richard Frith-MacDonald
|
7b8ee4e46b
|
fix off by one error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33283 72102866-910b-0410-8b05-ffd578937521
|
2011-06-12 07:42:22 +00:00 |
|
Richard Frith-MacDonald
|
3b505b67b5
|
tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33279 72102866-910b-0410-8b05-ffd578937521
|
2011-06-11 14:46:27 +00:00 |
|
Richard Frith-MacDonald
|
769d715041
|
add support for stats
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33278 72102866-910b-0410-8b05-ffd578937521
|
2011-06-11 14:41:59 +00:00 |
|
Richard Frith-MacDonald
|
00214ef55c
|
fix nil deref
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33275 72102866-910b-0410-8b05-ffd578937521
|
2011-06-11 07:38:07 +00:00 |
|
Richard Frith-MacDonald
|
71d2b71d96
|
Support cache refresh via delegate.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33253 72102866-910b-0410-8b05-ffd578937521
|
2011-06-06 08:25:49 +00:00 |
|
Richard Frith-MacDonald
|
dde5501c2b
|
use condition locks to avoid polling/spinning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33251 72102866-910b-0410-8b05-ffd578937521
|
2011-06-05 09:14:05 +00:00 |
|
Richard Frith-MacDonald
|
e1bae0aab8
|
threading tweaks and doc improvments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33243 72102866-910b-0410-8b05-ffd578937521
|
2011-06-04 14:50:40 +00:00 |
|
Richard Frith-MacDonald
|
a840b7fbe7
|
make it clear we don't message items in FIFO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33232 72102866-910b-0410-8b05-ffd578937521
|
2011-06-02 09:24:57 +00:00 |
|
Richard Frith-MacDonald
|
b5bd053574
|
Add non-blocking FIFO functions/methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@33064 72102866-910b-0410-8b05-ffd578937521
|
2011-05-19 06:53:21 +00:00 |
|
Richard Frith-MacDonald
|
6a4b4db806
|
add a FIFO implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32914 72102866-910b-0410-8b05-ffd578937521
|
2011-04-20 10:22:24 +00:00 |
|
Richard Frith-MacDonald
|
d2e6aac0a6
|
fix interface version error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32499 72102866-910b-0410-8b05-ffd578937521
|
2011-03-08 11:15:38 +00:00 |
|
Richard Frith-MacDonald
|
6ed76b045c
|
update version number for next release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32497 72102866-910b-0410-8b05-ffd578937521
|
2011-03-08 10:59:46 +00:00 |
|
Richard Frith-MacDonald
|
225cf05f9e
|
hacks for old system
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32446 72102866-910b-0410-8b05-ffd578937521
|
2011-03-04 08:14:22 +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 |
|
Richard Frith-MacDonald
|
790ee4cc55
|
static analyser tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32378 72102866-910b-0410-8b05-ffd578937521
|
2011-02-26 15:53:44 +00:00 |
|
Richard Frith-MacDonald
|
3531c48adb
|
fix cache size of GSMimeDocument
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32331 72102866-910b-0410-8b05-ffd578937521
|
2011-02-23 16:56:21 +00:00 |
|
Richard Frith-MacDonald
|
de5b713420
|
remove unused headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32003 72102866-910b-0410-8b05-ffd578937521
|
2011-02-07 15:32:44 +00:00 |
|
Richard Frith-MacDonald
|
49ba03b2a9
|
comment out obsolete include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@32000 72102866-910b-0410-8b05-ffd578937521
|
2011-02-05 11:54:45 +00:00 |
|
Riccardo Mottola
|
a99466d7c4
|
add tiger project
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31603 72102866-910b-0410-8b05-ffd578937521
|
2010-11-11 20:38:16 +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 |
|
Riccardo Mottola
|
6c465a5ec3
|
use always class_getInstanceSize() on GNUSTEP for all runtimes and define a compatibility macro for old macs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31601 72102866-910b-0410-8b05-ffd578937521
|
2010-11-11 17:40:30 +00:00 |
|
Richard Frith-MacDonald
|
6630d3d098
|
try to get instance size on all systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31600 72102866-910b-0410-8b05-ffd578937521
|
2010-11-11 17:29:35 +00:00 |
|
Riccardo Mottola
|
e77f41047b
|
mac 10.4 compatibility definitions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31596 72102866-910b-0410-8b05-ffd578937521
|
2010-11-10 00:15:16 +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
|
e3812b5651
|
tweak new functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31448 72102866-910b-0410-8b05-ffd578937521
|
2010-09-30 11:45:36 +00:00 |
|
Richard Frith-MacDonald
|
aae279ec91
|
fixed incorrect asssertion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31447 72102866-910b-0410-8b05-ffd578937521
|
2010-09-30 11:39:32 +00:00 |
|
Richard Frith-MacDonald
|
b6d8004050
|
add functions to move to start/end of list
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31442 72102866-910b-0410-8b05-ffd578937521
|
2010-09-29 17:32:34 +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 |
|
Richard Frith-MacDonald
|
5006c5d013
|
trivial tweak to avoid documentation warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31381 72102866-910b-0410-8b05-ffd578937521
|
2010-09-20 09:10:54 +00:00 |
|
Richard Frith-MacDonald
|
fd9b7a21d1
|
warn if gnustep-make not found
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@31310 72102866-910b-0410-8b05-ffd578937521
|
2010-09-10 13:59:11 +00:00 |
|
Richard Frith-MacDonald
|
f71591cd67
|
remove accidental commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@29046 72102866-910b-0410-8b05-ffd578937521
|
2009-11-22 10:21:45 +00:00 |
|
Richard Frith-MacDonald
|
235393049a
|
Update to build on snow leopard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@29028 72102866-910b-0410-8b05-ffd578937521
|
2009-11-17 20:04:11 +00:00 |
|
Richard Frith-MacDonald
|
d355f0dd03
|
get makefiles location
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@28683 72102866-910b-0410-8b05-ffd578937521
|
2009-09-15 09:03:26 +00:00 |
|
Richard Frith-MacDonald
|
af38858926
|
Only notify observers once per second.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@28670 72102866-910b-0410-8b05-ffd578937521
|
2009-09-14 16:06:07 +00:00 |
|
Richard Frith-MacDonald
|
6307bc5da8
|
fix uninitialised variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@27283 72102866-910b-0410-8b05-ffd578937521
|
2008-12-12 10:37:33 +00:00 |
|
Richard Frith-MacDonald
|
9a9c15a904
|
tweak timestamps in notifications to be on minute boundary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26587 72102866-910b-0410-8b05-ffd578937521
|
2008-05-30 11:05:28 +00:00 |
|
Richard Frith-MacDonald
|
31322e8116
|
Add support for notifications of stats at one minute intervals
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26586 72102866-910b-0410-8b05-ffd578937521
|
2008-05-30 10:58:42 +00:00 |
|
Richard Frith-MacDonald
|
c7326090a7
|
Experimental changes for thread safety and to make it easier for delegates
to asynchronously update the cache.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26116 72102866-910b-0410-8b05-ffd578937521
|
2008-02-21 15:18:55 +00:00 |
|
Richard Frith-MacDonald
|
70251691ab
|
Use new NEEDS_GUI for entire project rather than individual instructions for each component.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26111 72102866-910b-0410-8b05-ffd578937521
|
2008-02-20 12:05:24 +00:00 |
|
Richard Frith-MacDonald
|
bd0cf4d192
|
Don't link with gui if we can avoid it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26101 72102866-910b-0410-8b05-ffd578937521
|
2008-02-19 11:26:00 +00:00 |
|
Richard Frith-MacDonald
|
45016e0e0b
|
Cache keys can be almost any type of object.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@26014 72102866-910b-0410-8b05-ffd578937521
|
2008-01-31 12:40:34 +00:00 |
|
Richard Frith-MacDonald
|
375ca8298e
|
make new release version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@25705 72102866-910b-0410-8b05-ffd578937521
|
2007-12-08 06:36:54 +00:00 |
|
Richard Frith-MacDonald
|
1f6d57315c
|
Output all the stats info we have, not just the current cycle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@25703 72102866-910b-0410-8b05-ffd578937521
|
2007-12-08 06:26:21 +00:00 |
|
Richard Frith-MacDonald
|
dd83044cad
|
Update to LGPL3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/performance/trunk@25488 72102866-910b-0410-8b05-ffd578937521
|
2007-09-14 13:00:42 +00:00 |
|