Changeset a85d900 in rtems-libbsd

Timestamp:
08/04/17 12:32:19 (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, 5-freebsd-12, 388d46bb1b3080402c68ae11d14b2b36c3138952, 89db1bb27c9d52164a78dc2fda0a2ba9da0920ef
Children:
48cbe6c
Parents:
cf447b9
git-author:
Sebastian Huber <sebastian.huber@…> (08/04/17 12:32:19)
git-committer:
Sebastian Huber <sebastian.huber@…> (09/17/18 07:12:06)
Message:

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.

(No files)

Note: See TracChangeset for help on using the changeset viewer.