]> granicus.if.org Git - postgresql/commit
Increase the initial size of StringInfo buffers to 1024 bytes (from 256);
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 Aug 2007 20:18:06 +0000 (20:18 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 12 Aug 2007 20:18:06 +0000 (20:18 +0000)
commit70868c012f091169b21f841de99aee71b74570ef
tree533d03aa1f89d24472949651fe34ca763c7dea7d
parentae65ca312f4dab71886b747fe810dc27548ca76d
Increase the initial size of StringInfo buffers to 1024 bytes (from 256);
likewise increase the initial size of the scanner's literal buffer to 1024
(from 128).  Instrumentation of the regression tests suggests that this
saves a useful amount of repalloc() traffic --- the number of calls occurring
during one set of tests drops from about 6900 to about 3900.  The old sizes
were chosen in the late 90's with an eye to machines much smaller than
are common today.
src/backend/lib/stringinfo.c
src/backend/parser/scan.l