2007-11-12 23:33:55 +00:00
..
2007-10-26 17:39:39 +00:00
2007-11-08 05:28:47 +00:00
2007-11-02 15:36:34 +00:00
2007-10-17 20:06:28 +00:00
2007-10-17 20:06:28 +00:00
2007-10-26 17:39:39 +00:00
This commits the performance mods that give the priority processing engine in the pbx, a 25-30% speed boost. The two updates used, are, first, to merge the ast_exists_extension() and the ast_spawn_extension() where they are called sequentially in a loop in the code, into a slightly upgraded version of ast_spawn_extension(), with a few extra args; and, second, I modified the substitute_variables_helper_full, so it zeroes out the byte after the evaluated string instead of demanding you pre-zero the buffer; I also went thru the code and removed the code that zeroed this buffer before every call to the substitute_variables_helper_full. The first fix provides about a 9% speedup, and the second the rest. These figures come from the 'PIPS' benchmark I describe in blogs, conf. reports, etc.
2007-11-01 22:26:51 +00:00
2007-10-29 22:44:49 +00:00
2007-11-12 23:33:55 +00:00
2007-11-12 20:16:13 +00:00
2007-08-07 23:04:01 +00:00