Commit graph

10 commits

Author SHA1 Message Date
Jorge Aparicio
dbb4ca6c33 make idle optional 2018-05-17 23:16:13 +02:00
Jorge Aparicio
d665ea95b3 WIP 2018-05-15 19:20:30 +02:00
Jorge Aparicio
71b68164fa update measurements 2018-05-07 18:34:20 +02:00
Jorge Aparicio
0c7a0116a7 more fixes 2018-05-07 17:46:26 +02:00
Jorge Aparicio
cfcf25ef53 simplify timer queue dispatch 2018-05-05 10:08:17 +02:00
Jorge Aparicio
0cc456ba80 reduce memory overhead
by storing indices (u8) in the queues instead of pointers (*mut u8)

in the binary heap we store the baseline inline along with the index and the task name. Before we
stored a pointer to the message and had to lookup the baseline when comparing two nodes in the heap.
2018-05-04 10:59:23 +02:00
Jorge Aparicio
6de27b9a64 unbreak the build 2018-05-04 05:44:04 +02:00
Jorge Aparicio
20c5e277f7 add example of using async from an interrupt triggered task 2018-05-01 15:55:11 +02:00
Jorge Aparicio
205aa44ed5 make compatible with #[deny(unsafe_code, warnings)] 2018-05-01 12:05:53 +02:00
Jorge Aparicio
8723c6d45b WIP 2018-04-29 08:45:31 +02:00