summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorSteve Murphy <murf@digium.com>2008-04-16 20:09:39 +0000
committerSteve Murphy <murf@digium.com>2008-04-16 20:09:39 +0000
commit2b69ec9a38c54101412b935bda2993435435acf0 (patch)
tree7e31b4fcc9cb1d272e43c480ba0875220ea60f8b /CHANGES
parente5ea744e1dc5884634dad91ddc31dc08aff7c5fd (diff)
Introducing a small upgrade to the ast_sched_xxx facility, to keep it from eating up lots of cpu cycles. See CHANGES. From the team/murf/bug11210 branch.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@114182 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 52f96c237..53accaa79 100644
--- a/CHANGES
+++ b/CHANGES
@@ -615,6 +615,10 @@ Miscellaneous
* A new option when starting a remote asterisk (rasterisk, asterisk -r) for
specifying which socket to use to connect to the running Asterisk daemon
(-s)
+ * Performance enhancements to the sched facility, which is used in
+ the channel drivers, etc. Added hashtabs and doubly-linked lists
+ to speed up deletion; start at the beginning or end of list to
+ speed up insertion.
* Added Doubly-linked lists after the fashion of linkedlists.h. They are in
dlinkedlists.h. Doubly-linked lists feature fast deletion times.
Added regression tests to the tests/ dir, also.