VMMRLS(3) REVISION 1.0 VMMRLS(3) NAME VMMRLS - eject one or more slices from memory without saving to disk USAGE ier = vmmrls(inlkey,nkey) integer ier, vmmrls ,nkey integer inlkey(nkey) DESCRIPTION VMMRLS is an integer function of the VMM (Virtual Memory Manager) package whose purpose is to eject from memory one or more slices. Slices ejected via VMMRLS are never written to disk upon ejection, even if the variables were created with the 'SAVE=Y' attribute. Note however that for a variable having the 'SAVE=Y' attribute, a VMMRLS on a slice that has been modified will cause VMMRLS to issue a warning message prior to releasing the slice. The message will be printed to the stderr file. ARGUMENTS inlkey -(input) list of keys pointing to the slices to be unloaded. If inlkey(1) is equal to -1, all the memory resident slices will be marked as ejectable. nkey -(input) number of keys in the inlkey array. This argument is ignored when inlkey(1) is set to -1. AUTHORS J.Caveen, M. Lepine, M. Roch - RPN NOTES Errors that will cause a premature end of program execution - No previous call to VMMALLC - Password is set (system is locked) - Invalid key in the inlkey array. Latest revision, November 1993 See also vmmallc(3), vmmatt(3), vmmcks(3), vmmcpk(3), vmmcre(3), vmmdbg(3), vmmdiag(3), vmmdmp(3), vmm_example(1), vmmfgt(3), vmmget(3), vmmhpa(3), vmmhpd(3), vmmint(3), vmmintro(1), vmmlck(3), vmmlod(3), vmmlse(3), vmmpak(3), vmmpwd(3), vmmrnm(3), vmmsav(3), vmmuld(3), vmmulk(3), vmmuln(3).