Provided are a method, system, and program for managing write processes in
which a list of destination location identifiers for pending write
operations is maintained in an array having an array pointer which
identifies the next available entry of the array. In one embodiment, the
array includes a stack of variable size. Adding a destination location
identifier of a pending write operation increases the size of the stack.
Removing a destination location identifier of a completed write operation
reduces the size of the stack. A stack index may be incremented as write
operation destination location identifiers are added and may be
decremented as write operation destination location identifiers are
removed from the stack.