Add simple dynamic scheduling to GPeriodic
authorRyan Lortie <desrt@desrt.ca>
Wed, 3 Nov 2010 04:16:16 +0000 (00:16 -0400)
committerRyan Lortie <desrt@desrt.ca>
Wed, 3 Nov 2010 04:16:16 +0000 (00:16 -0400)
commit63b87b2c26bf983823f83943b8d752bd053ce539
tree87ff557d6db5ebeb4555ad1803f363b34b9a1e73
parent8c7e284116085058fa8b2600e02502aa6acb3f9e
Add simple dynamic scheduling to GPeriodic

GPeriodic will now try not to use more than 50% of the CPU for its own
purposes unless there are no other tasks attempting to run.
docs/reference/gio/gio-sections.txt
gio/gio.symbols
gio/gperiodic.c
gio/gperiodic.h