]> git.ipfire.org Git - thirdparty/asterisk.git/commit
scheduler: Remove hashtab usage.
authorJoshua Colp <jcolp@digium.com>
Tue, 11 Feb 2014 20:17:42 +0000 (20:17 +0000)
committerJoshua Colp <jcolp@digium.com>
Tue, 11 Feb 2014 20:17:42 +0000 (20:17 +0000)
commit6bdf2c4eab6524f85fa2245b9d796f5f4c46911a
tree492f989fbdb4c7aec1c6610b82fdcd69d426bea5
parent0ebbeac69fb8a407ea8d5e434efefb12e80fb596
scheduler: Remove hashtab usage.

This is a first stab at tweaking the performance profile of the scheduler. Removing
the hashtab usage removes an extra memory allocation when scheduling something and
makes it so rescheduling does not incur any memory allocation at all.

Review: https://reviewboard.asterisk.org/r/3199/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@407958 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/sched.c