1 TODO list. If you want to contribute, you can choose any 2 of these points... :o) 3 4 * [ok] correct local time calculation for recursive functions 5 * [changed] in fork mode, duplicate the parent context for new 6 processes 7 => empty functions in the stack to allow exits from 8 unkown functions during profile 9 * limit of 16 exits from unknown functions 10 * {ok] limit of 64 contexts 11 * make some performance tests to improve the code 12 * [ok] time between exit() and the previous function entering is discarded 13 => time is only discarded in case of 'core dump' 14 * make some performance tests with multi-pipes system 15 * [ok] add ressource files (see fc_ressource.[ch]) 16 * [ok: to test] add time-loop management to allow executions > 1H12 17 * time between forks and next action -> redefine of 'fork' ? 18 19 Code improvment: 20 * use 'static' for local functions/variables 21 * use 'inline' for small functions 22 * change the message format in order to allow size-variable messages, 23 depending of the kind of message. Note: it MUST be sent 24 with only one 'write' (for multi-thread safety). 25 26 27 later: 28 * [ok] tests for the configuration stuff 29 => only on my computer + solaris 30 * internationalization stuff (examples?)