Simplification and optimisation of jobs
authorJosé Bollo <jose.bollo@iot.bzh>
Thu, 13 Apr 2017 07:43:18 +0000 (09:43 +0200)
committerJosé Bollo <jose.bollo@iot.bzh>
Thu, 13 Apr 2017 07:43:18 +0000 (09:43 +0200)
commitb48b736097a222fdf8c6f1a33c922ee7d7bcd633
treed11b0f4dd0012086fff1a3bcae286ab20656f846
parente2a585bba8402e9a1f4db2340a515f27d4d80cd7
Simplification and optimisation of jobs

It comes from the use of this module that it can
be simplified to only get 1 argument. It reduces
either the complexity of the code and the time spent
in job management.

It optimise how normal jobs are called (not intermediate
function).

Also factorisation and simplification of synchronous
enter/call.

Change-Id: Id60dd2363fee2b007b4557430659faf733d2179d
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
src/jobs.c
src/jobs.h