Richard Frith-MacDonald
d44f67f74d
fixup declaration of cmdQuit: to be oneway
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39068 72102866-910b-0410-8b05-ffd578937521
2015-10-15 07:09:52 +00:00
Richard Frith-MacDonald
b45d3bc076
tweak to allow old code to link with this release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39066 72102866-910b-0410-8b05-ffd578937521
2015-10-14 11:30:35 +00:00
Richard Frith-MacDonald
4ce12c8d08
improve defaults handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39065 72102866-910b-0410-8b05-ffd578937521
2015-10-14 11:25:48 +00:00
Richard Frith-MacDonald
459a10c172
Add function to get the id of the current thread
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38989 72102866-910b-0410-8b05-ffd578937521
2015-09-16 12:24:34 +00:00
Richard Frith-MacDonald
4a62b60976
improve warning message
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38976 72102866-910b-0410-8b05-ffd578937521
2015-09-09 13:05:39 +00:00
Richard Frith-MacDonald
77f3ae9341
more informative alert
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38861 72102866-910b-0410-8b05-ffd578937521
2015-08-07 18:21:21 +00:00
Richard Frith-MacDonald
61587b24b9
a little more info
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38858 72102866-910b-0410-8b05-ffd578937521
2015-08-07 12:04:11 +00:00
Richard Frith-MacDonald
3ba020f850
add error logs for bad memory config
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38850 72102866-910b-0410-8b05-ffd578937521
2015-08-03 08:53:27 +00:00
Richard Frith-MacDonald
4b05c9c9e5
fixup variable size
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38839 72102866-910b-0410-8b05-ffd578937521
2015-07-25 14:39:24 +00:00
Richard Frith-MacDonald
d2ef529ed0
alphabetically sort display of user defaults.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38821 72102866-910b-0410-8b05-ffd578937521
2015-07-21 13:50:21 +00:00
Richard Frith-MacDonald
4ede4dd46e
improve console message about removed default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38820 72102866-910b-0410-8b05-ffd578937521
2015-07-21 13:47:50 +00:00
Richard Frith-MacDonald
5a2456da7f
fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38819 72102866-910b-0410-8b05-ffd578937521
2015-07-21 13:43:35 +00:00
Richard Frith-MacDonald
c7db3f6c94
defaults command added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38818 72102866-910b-0410-8b05-ffd578937521
2015-07-21 13:32:22 +00:00
Richard Frith-MacDonald
9d42bf3c19
improve instance id handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38817 72102866-910b-0410-8b05-ffd578937521
2015-07-21 09:30:24 +00:00
Niels Grewe
7acbd5f539
Implement an interface to export memory usage statistics by loading
...
a bundle. Controlled using the `MemoryLoggerBundle' defaults key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38798 72102866-910b-0410-8b05-ffd578937521
2015-07-15 08:41:14 +00:00
Richard Frith-MacDonald
dc9b555202
set a more reasonable mewmory increment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38794 72102866-910b-0410-8b05-ffd578937521
2015-07-14 20:01:46 +00:00
Richard Frith-MacDonald
783d4cfb6c
More teaking memory alerting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38788 72102866-910b-0410-8b05-ffd578937521
2015-07-13 10:02:31 +00:00
Richard Frith-MacDonald
0b4401c2d9
more tweaks/fixes ... simplify leak alarms
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38779 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:58:57 +00:00
Richard Frith-MacDonald
082b2d6742
message format improvement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38778 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:27:06 +00:00
Richard Frith-MacDonald
1c4ee7d9b9
fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38777 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:24:06 +00:00
Richard Frith-MacDonald
fe97dcd59d
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38776 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:21:51 +00:00
Richard Frith-MacDonald
c9b9fb5218
more informative memory allocation reporting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38775 72102866-910b-0410-8b05-ffd578937521
2015-07-09 12:08:58 +00:00
Richard Frith-MacDonald
2439001507
memory management tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38766 72102866-910b-0410-8b05-ffd578937521
2015-07-08 09:06:26 +00:00
Richard Frith-MacDonald
254d8f1f70
tweak default memory increment for fine grained alerting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38761 72102866-910b-0410-8b05-ffd578937521
2015-07-07 15:11:34 +00:00
Richard Frith-MacDonald
42566eafb9
simplify memory accounting by removing duplicate code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38760 72102866-910b-0410-8b05-ffd578937521
2015-07-07 13:23:01 +00:00
Richard Frith-MacDonald
5e5a3dd2cb
increase initial margin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38759 72102866-910b-0410-8b05-ffd578937521
2015-07-07 12:20:44 +00:00
Richard Frith-MacDonald
6d20798bbe
debug memory usage in KB rather than bytes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38758 72102866-910b-0410-8b05-ffd578937521
2015-07-06 20:29:19 +00:00
Richard Frith-MacDonald
05f16eec89
iMore tolerant alerting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38756 72102866-910b-0410-8b05-ffd578937521
2015-07-06 18:44:14 +00:00
Richard Frith-MacDonald
21f3503ad6
use 64bit counters for memory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38755 72102866-910b-0410-8b05-ffd578937521
2015-07-05 11:39:18 +00:00
Richard Frith-MacDonald
3a74ec08d2
tweak warning threshold size
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38754 72102866-910b-0410-8b05-ffd578937521
2015-07-05 11:24:11 +00:00
Richard Frith-MacDonald
407eedc7c9
tweaks increment/percentage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38753 72102866-910b-0410-8b05-ffd578937521
2015-07-05 11:11:22 +00:00
Richard Frith-MacDonald
ef82c4e4c5
another tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38752 72102866-910b-0410-8b05-ffd578937521
2015-07-05 10:07:40 +00:00
Richard Frith-MacDonald
25dd880fa5
fixup display oif next memory warning point
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38751 72102866-910b-0410-8b05-ffd578937521
2015-07-05 09:58:56 +00:00
Richard Frith-MacDonald
1b5a110148
fix warnign message to refer to process memory rather than 'heap'
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38750 72102866-910b-0410-8b05-ffd578937521
2015-07-05 09:55:59 +00:00
Richard Frith-MacDonald
83f40eef2b
tweak initial memory warning threshold
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38749 72102866-910b-0410-8b05-ffd578937521
2015-07-05 07:37:18 +00:00
Richard Frith-MacDonald
4079a77320
redo memory management to be easier to use
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38748 72102866-910b-0410-8b05-ffd578937521
2015-07-03 19:23:42 +00:00
Richard Frith-MacDonald
62f9462676
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38745 72102866-910b-0410-8b05-ffd578937521
2015-07-03 10:57:33 +00:00
Richard Frith-MacDonald
ab810a48b8
Fiox memory accounting to use mmapped blocks. Report consistently in KB
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38744 72102866-910b-0410-8b05-ffd578937521
2015-07-03 10:42:48 +00:00
Richard Frith-MacDonald
891f3ce1a9
fix some sizes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38741 72102866-910b-0410-8b05-ffd578937521
2015-07-03 07:32:18 +00:00
Richard Frith-MacDonald
2a76c0079e
thread safety improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38496 72102866-910b-0410-8b05-ffd578937521
2015-05-14 13:47:30 +00:00
Richard Frith-MacDonald
865511899f
Ignore exception if closing a closed file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38495 72102866-910b-0410-8b05-ffd578937521
2015-05-14 13:14:32 +00:00
Richard Frith-MacDonald
3a32e58eee
Fix log puge
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38480 72102866-910b-0410-8b05-ffd578937521
2015-05-07 06:44:22 +00:00
Richard Frith-MacDonald
1efeaea3e4
Add some fine control over standard IO stream handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38434 72102866-910b-0410-8b05-ffd578937521
2015-03-26 11:33:02 +00:00
Richard Frith-MacDonald
99d49c0e91
Provide more logging accuracy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38414 72102866-910b-0410-8b05-ffd578937521
2015-03-19 21:11:55 +00:00
Richard Frith-MacDonald
131d51e336
debug log file location change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38359 72102866-910b-0410-8b05-ffd578937521
2015-02-23 14:42:27 +00:00
Richard Frith-MacDonald
760cc7f4df
More reliably system shutdown
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38302 72102866-910b-0410-8b05-ffd578937521
2015-01-26 12:50:42 +00:00
Richard Frith-MacDonald
897608cdb0
thread-safety tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38202 72102866-910b-0410-8b05-ffd578937521
2014-11-26 08:59:50 +00:00
Richard Frith-MacDonald
6db4067e56
make command line argument handling and documentation easier
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38148 72102866-910b-0410-8b05-ffd578937521
2014-11-02 14:30:24 +00:00
Richard Frith-MacDonald
27911d0938
try to cope with descriptor leaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38143 72102866-910b-0410-8b05-ffd578937521
2014-11-01 09:18:02 +00:00
Richard Frith-MacDonald
086003eb7d
clear cached logger objects when necessary
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38086 72102866-910b-0410-8b05-ffd578937521
2014-09-16 18:57:07 +00:00