ICL 1900 Series George 3 Operating System Commands

SIZE (SZ)

Function

Alters the size of an object program. This is a GEORGE 4 command, in GEORGE 3 the command has the same effect as the CORE command.

Format

SIZE number

number represents the required size of the program, in words.

Forbidden contexts

NO CORE IMAGE

Execution

The number is rounded up to a multiple of 1024 in GEORGE 4 (or 64 in GEORGE 3).

A SIZE command may be used to alter the size of both dense and sparse programs but cannot be used to change a dense program to a sparse one or vice versa.

The size of a sparse program cannot be reduced below the area of store the program has used in the current run. If a SIZE command is issued specifying a value less than the area of store already used, the program size will only be reduced to the number of pages used. The actual size given will be indicated by the logging message.

Example

SIZE 8000

Error Messages

PARAMETER MISSING
PROGRAM SIZE REQUESTED IS INVALID
If a REALTIME ON command has been obeyed but not a REALTIME OFF command
    REALTIME PROGRAMS CANNOT ALTER THEIR SIZE