VMMULN(3) REVISION 1.0 VMMULN(3) NAME VMMULN - unload one or more slices from memory without saving to disk USAGE ier = vmmuln(inlkey,nkey) integer ier, vmmuln ,nkey integer inlkey(nkey) DESCRIPTION VMMULN 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 VMMULN are never written to disk upon ejection, even if the variables were created with the 'SAVE=Y' attribute. Note that VMMULN does not actually perform the unloading of the slices; it merely indicates to other VMM functions that the slices may be ejected. The actual ejection will be done only when more room is required for loading new slices. 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), vmmrls(3), vmmrnm(3), vmmsav(3), vmmuld(3), vmmulk(3).