------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=897 --- Comment #8 from Philip Hazel <[email protected]> 2009-12-16 17:32:01 --- On Wed, 16 Dec 2009, Pavel Kostromitinov wrote: > Also I have a question on the coding style. > > I understand that it is for evfficiency reasons that many things are done as > #define's rather that function calls. However, since property lookup is bound > to be rather slow anyway, maybe I'll make separate functions for looking up > needed properties? Surely I'll preserve "no-call" style in case this lookup is > not needed. Not sure exactly what you are asking here. Why would you want a function instead of the macro GET_UCD(c) (for example)? It does not expand into very much code - just a single expression - and so I think you would lose a lot of performance if you moved to using a function. Entering and leaving a function takes time. Philip -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at http://lists.exim.org/mailman/listinfo/pcre-dev
