aboutsummaryrefslogtreecommitdiffstats
path: root/tests/test_sched.c
AgeCommit message (Collapse)AuthorFilesLines
2009-04-10Merged revisions 187675 via svnmerge from russell1-0/+4
https://origsvn.digium.com/svn/asterisk/trunk ........ r187675 | russell | 2009-04-10 11:00:29 -0500 (Fri, 10 Apr 2009) | 2 lines Disable test modules by default. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.2@187677 f38db490-d61c-443f-a65b-d21fe96a405b
2009-02-23Fix a regression in scheduler entry ordering, and add a regression test for it.russell1-2/+117
(closes issue #14522) Reported by: pj Tested by: russell git-svn-id: http://svn.digium.com/svn/asterisk/trunk@178022 f38db490-d61c-443f-a65b-d21fe96a405b
2009-02-17Use constants from inttypes.h to clear up 32-bit compilation errorsmmichelson1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@176706 f38db490-d61c-443f-a65b-d21fe96a405b
2009-02-17Significantly improve scheduler performance under high load.russell1-0/+130
This patch changes the scheduler to use a max-heap to store pending scheduler entries instead of a fully sorted doubly linked list. When the number of entries in the scheduler gets large, this will perform much better. For much more detailed information on this change, see the review request. Review: http://reviewboard.digium.com/r/160/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@176639 f38db490-d61c-443f-a65b-d21fe96a405b