Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (R)
Guardian Procedure Calls Reference Manual—522629-013
13-68
RESIZEPOOL Procedure
(Superseded by POOL_* Procedures)
21 An invalid new-pool-size was specified.
22 One of the parameters specifies an address that is out of bounds.
29 A required parameter was not supplied.
59 The pool is invalid and cannot be resized.
pool-head input, output
INT .EXT:ref:19
is a 19-word pool header previously initialized through a call to the DEFINEPOOL 
procedure. RESIZEPOOL updates this header to reflect the new pool size.
new-pool-size input
INT(32):value
is the new size for the pool, in bytes. This number must be a multiple of 4 bytes 
and cannot be less than 32 bytes or greater than 127.5 megabytes (133,693,440 
bytes). The address of the end of the pool is equal to the address of the beginning 
of the pool plus 
new-pool-size. Pool space overhead and adjustments for 
alignment do not cause the pool to extend past this boundary. 
Considerations
See the “Considerations” under the DEFINEPOOL procedure.
Related Programming Manual
For programming information about the RESIZEPOOL procedure, see the Guardian 
Programmer’s Guide.










