Commit graph

144 commits

Author SHA1 Message Date
Richard Frith-Macdonald
91f43e226d Also -ecDidAwaken 2017-06-23 13:37:34 +01:00
Richard Frith-Macdonald
de977d7356 Add ecAwaken method 2017-06-23 12:51:34 +01:00
Richard Frith-Macdonald
e5a71bdc73 Move startup of the regular timer into ecRun so that it won't occur until
after initialisation and registration of the DO connection name.
2017-06-23 12:01:03 +01:00
Richard Frith-Macdonald
291b295089 Fix bug in archiving and simplify code 2017-06-23 11:26:17 +01:00
Richard Frith-MacDonald
b4c1c3c320 fixup for adding a new debug mode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40506 72102866-910b-0410-8b05-ffd578937521
2017-05-16 11:43:29 +00:00
Richard Frith-MacDonald
382b598637 delay after exception to avoid excessively frequent alerts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40498 72102866-910b-0410-8b05-ffd578937521
2017-05-09 16:07:51 +00:00
Richard Frith-MacDonald
ba46103952 Fix for runaway loop if limitDateForMode: returns nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@40242 72102866-910b-0410-8b05-ffd578937521
2016-11-29 14:14:05 +00:00
Richard Frith-MacDonald
8072c7d08f Fix logging error spotted by Wolfgang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39777 72102866-910b-0410-8b05-ffd578937521
2016-05-18 14:09:29 +00:00
Richard Frith-MacDonald
4269da5e8a raise exception for alte registration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39691 72102866-910b-0410-8b05-ffd578937521
2016-04-24 11:30:22 +00:00
Richard Frith-MacDonald
ab862f11af Improve messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39598 72102866-910b-0410-8b05-ffd578937521
2016-03-24 08:50:16 +00:00
Richard Frith-MacDonald
e68a6ac7b7 make error message more verbose
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39563 72102866-910b-0410-8b05-ffd578937521
2016-03-18 09:26:18 +00:00
Richard Frith-MacDonald
98018371fb tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39429 72102866-910b-0410-8b05-ffd578937521
2016-02-29 15:01:24 +00:00
Richard Frith-MacDonald
0d89abc092 clarify slightly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39428 72102866-910b-0410-8b05-ffd578937521
2016-02-29 14:55:50 +00:00
Richard Frith-MacDonald
414472dca2 beter reporting of bad defaults write/set
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39238 72102866-910b-0410-8b05-ffd578937521
2015-12-18 15:27:24 +00:00
Richard Frith-MacDonald
0e37c50ee8 update to make memory recording be on by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39182 72102866-910b-0410-8b05-ffd578937521
2015-11-18 17:41:07 +00:00
Richard Frith-MacDonald
648cf18fe6 Allow default registration to specify a fallback value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39181 72102866-910b-0410-8b05-ffd578937521
2015-11-18 17:28:59 +00:00
Richard Frith-MacDonald
d387a9da8d Improve defaults reporting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39180 72102866-910b-0410-8b05-ffd578937521
2015-11-18 16:16:10 +00:00
Richard Frith-MacDonald
e90f85e4ec tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39178 72102866-910b-0410-8b05-ffd578937521
2015-11-18 12:46:57 +00:00
Richard Frith-MacDonald
ade61255d1 Fix error in last mod.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39177 72102866-910b-0410-8b05-ffd578937521
2015-11-18 12:41:42 +00:00
Richard Frith-MacDonald
4d6eb93eb8 tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39176 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:42:21 +00:00
Richard Frith-MacDonald
1f8f656b8b Diagnostics for alarms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39175 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:25:49 +00:00
Niels Grewe
69a9bcaf56 Fix argument validation when writing/reading defaults
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39174 72102866-910b-0410-8b05-ffd578937521
2015-11-18 11:07:08 +00:00
Richard Frith-MacDonald
ec51ee9577 improve message when reading default value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39173 72102866-910b-0410-8b05-ffd578937521
2015-11-18 10:43:24 +00:00
Richard Frith-MacDonald
22bb719878 warn about timeout limits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39107 72102866-910b-0410-8b05-ffd578937521
2015-10-30 11:02:26 +00:00
Richard Frith-MacDonald
29b0f887a3 allow an interval of up to 300
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@39106 72102866-910b-0410-8b05-ffd578937521
2015-10-29 12:06:38 +00:00
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