-- File: VMSpecial.mesa
-- Last edited by Gobbel:  19-May-81 21:50:04


VMSpecial: DEFINITIONS =
  BEGIN

  -- This interface is intended for use by specialized clients of the VM
  -- package, not by casual users.


  -- Global control --

  PruneCache: PROCEDURE [CARDINAL] RETURNS [BOOLEAN];
  -- Attempts to free the given number of pages from the in-core cache.  The return
  -- value tells whether it succeeded.

  -- Specialized Alto file system procedures --

  QuickAndDirtyAltoRename: PROCEDURE [old, new: STRING] RETURNS [BOOLEAN];
  -- (Pilot version uses Directory.Rename in the obvious way).


  END.