Re: [PATCH] speedup for apr_table_t

2001-11-17 Thread Brian Pane
Cliff Woolley wrote: On Sat, 17 Nov 2001, Brian Pane wrote: This patch adds a cache to each element in an apr_table_t. The cache consists of a 32-bit int containing the first 4 bytes of the element's key, converted to uppercase. How about something like this: #ifndef EBCDIC #define CASE_MASK 0xdfdf

Re: [PATCH] speedup for apr_table_t

2001-11-17 Thread Cliff Woolley
On Sat, 17 Nov 2001, Brian Pane wrote: > This patch adds a cache to each element in an apr_table_t. > The cache consists of a 32-bit int containing the first 4 bytes > of the element's key, converted to uppercase. How about something like this: #ifndef EBCDIC #define CASE_MASK 0xdfdfdfdf #else #

[PATCH] speedup for apr_table_t

2001-11-17 Thread Brian Pane
This patch adds a cache to each element in an apr_table_t. The cache consists of a 32-bit int containing the first 4 bytes of the element's key, converted to uppercase. This makes it possible to replace strcasecmp calls with inline integer comparisons. If the integer comparison fails, we can skip

Re: Problem compiling subversion

2001-11-17 Thread Greg Stein
On Fri, Nov 16, 2001 at 01:37:44PM -0800, Jack Huang wrote: > Hi there, > > I've got the latest edition of Subversion, after having checked out the > source codes with subversion-r202. When I compile the source code I get > this error: Woah. 202 is an *old* tarball. Please fetch a more current v