Change initialization code to allocate a minimum of 256 file handles
authorChris Hanson <org/chris-hanson/cph>
Fri, 10 May 1996 18:48:03 +0000 (18:48 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 10 May 1996 18:48:03 +0000 (18:48 +0000)
commit8e1572f2b4072929e7bf25b6e8dff8344dc70899
tree0cba0be4f9398927ec37839c3d15023eff32ff48
parent9a8acb6bb9843220f2ce55d5ae55f06e00615836
Change initialization code to allocate a minimum of 256 file handles
for Scheme.  The old default of 20 is too small -- quickly eaten by a
small number of subprocesses in Edwin -- and worse, the default is not
a constant but depends on the method used to invoke Scheme.

The number of file handles can by dynamically changed using a new
primitive.  The channel table is initialized to 1024 entries, allowing
plenty of room for growth should that be desired.
v7/src/microcode/os2.h
v7/src/microcode/os2api.h
v7/src/microcode/os2io.c
v7/src/microcode/pros2fs.c