DEALLOCATE [ MPE/iX Commands Reference Manual Volume I ] MPE/iX 5.0 Documentation
MPE/iX Commands Reference Manual Volume I
DEALLOCATE
Deallocates a program or procedure previously loaded into memory with the
ALLOCATE command.
Syntax
DEALLOCATE [PROGRAM ],name
[PROCEDURE]
Parameters
PROGRAM The program file indicated by name is deallocated.
Default.
PROCEDURE The code segment containing the procedure specified
by name in SL.PUB.SYS is deallocated.
name The name of the program file or procedure to be
deallocated.
Operation Notes
DEALLOCATE immediately releases table entries belonging to a program file
or procedure that has been allocated. If the program is currently
executing, the command takes effect once the program or procedure is no
longer in use.
You may use a comma (,), a semicolon (;), and an equal sign (=) as
delimiters.
NOTE NM and CM loader error messages are reported differently, allowing
you to determine the system in which the error occurred.
NM Loader Error: ErrMessage (LDERR nnnn)
CM Loader Error: ErrMessage (LOAD ERR nnnn)
Use
This command may be issued from a session, job, program, or in BREAK.
Pressing Break has no effect on this command. Any program for which a
user has EXECUTE access can be deallocated. A user with system
supervisor (OP) capability can deallocate any program.
Example
To deallocate a program file named PROGEX, enter:
DEALLOCATE PROGEX
DEALLOCATE does not give back memory; it gives back table entries.
Related Information
Commands ALLOCATE
Manuals Introduction to MPE XL for MPE V Programmers (30367-60004)
MPE/iX 5.0 Documentation