summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/poll.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-08-04 14:32:19 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-09-17 09:12:06 +0200
commita85d90007eaf6756eda00af1a9d0d15621b52eec (patch)
treeef1fd991511bcfd32bda1025b2a954a8b16f04c8 /rtemsbsd/include/poll.h
parentRemove struct callout::c_cpu (diff)
downloadrtems-libbsd-a85d90007eaf6756eda00af1a9d0d15621b52eec.tar.bz2
Optimize callout handline via static timer wheel
The number of callouts is a compile-time constant in libbsd. Use this in struct callout_cpu and avoid dynamic allocation of tables. This signficantly reduces the count of load instructions in the callout handling.
Diffstat (limited to 'rtemsbsd/include/poll.h')
0 files changed, 0 insertions, 0 deletions