Add -gc-start-position and -gc-end-position options for bchscheme.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 4 Nov 1991 16:52:09 +0000 (16:52 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Mon, 4 Nov 1991 16:52:09 +0000 (16:52 +0000)
commit7593804fcd6c1c121cd8b7cf4a635dfa241c3332
tree21499209ec783624dd8af2e866328cc8537982ae
parenta8017c7f70e2dee125f8c58cc6f6ab5ffd6c596a
Add -gc-start-position and -gc-end-position options for bchscheme.
These options delimit the region of the gc file where bchscheme will
write, thus two bchschemes can share the same file.  The region is
locked using lockf.

Change sleep_on_pid to sleep_awaiting_drones that uses a bit mask
specifying which drones we are waiting for.

Reorder some operations to reduce the size of some potential interrupt
windows.
v7/src/microcode/bchmmg.c