postgresql/src/include/postmaster
Tom Lane 0007490e09 Convert the arithmetic for shared memory size calculation from 'int'
to 'Size' (that is, size_t), and install overflow detection checks in it.
This allows us to remove the former arbitrary restrictions on NBuffers
etc.  It won't make any difference in a 32-bit machine, but in a 64-bit
machine you could theoretically have terabytes of shared buffers.
(How efficiently we could manage 'em remains to be seen.)  Similarly,
num_temp_buffers, work_mem, and maintenance_work_mem can be set above
2Gb on a 64-bit machine.  Original patch from Koichi Suzuki, additional
work by moi.
2005-08-20 23:26:37 +00:00
..
autovacuum.h Autovacuum loose end mop-up. Provide autovacuum-specific vacuum cost 2005-08-11 21:11:50 +00:00
bgwriter.h Convert the arithmetic for shared memory size calculation from 'int' 2005-08-20 23:26:37 +00:00
fork_process.h Add missing identification comment, remove entirely inappropriate include 2005-03-13 23:32:26 +00:00
pgarch.h Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
postmaster.h Convert the arithmetic for shared memory size calculation from 'int' 2005-08-20 23:26:37 +00:00
syslogger.h Some more missed copyright notices. Many of these look like they 2005-01-01 20:44:34 +00:00