Télécharger mena.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ MENA     NOTICE  CHAT      11/09/12    21:17:14     7124           
   2 :                                              DATE     11/09/12
   3 : 
   4 :   Directive MENAGE                         Voir aussi : PLAC OUBL
   5 :     ----------------                                      DETR  
   6 :     MENAGE  ('OBLI') (La_place_desiree) ;
   7 : 
   8 : 
   9 :     Objet :
  10 :     _______
  11 : 
  12 :     La directive MENAGE a pour effet de supprimer de la memoire les
  13 : informations perimees et inaccessibles.
  14 : 
  15 :     On peut indiquer apres MENAGE la place memoire (exprimee en nombre d
  16 : mots) (type ENTIER) dont on veut obtenir la disponibilite.
  17 : 
  18 :     En presence du mot OBLI le menage est effectivement execute, sinon cela
  19 : depend, de la place utilisee, de ...
  20 : 
  21 :     Remarque 1 :
  22 :     ____________
  23 : 
  24 :     Elle trouve son interet dans l'ecriture de processus iteratifs qui
  25 : creent de nouveaux objets a chaque iteration. MENAGE appelee a la
  26 : fin du processus eliminera de la memoire les objets devenus obsoletes.
  27 : 
  28 :     Remarque 2 :
  29 :     ____________
  30 : 
  31 :     Si apres l'emploi de MENAGE il apparait une erreur dans
  32 : GEMAT du type :
  33 : 
  34 :     Le pointeur designe un segment supprime
  35 : 
  36 : cela provient d'une erreur interne dans MENAGE qui ne prend pas
  37 : correctement en compte les objets manipules.
  38 : 
  39 :     Remarque 3 :
  40 :     ____________
  41 : 
  42 :     La directive MENAGE verifie la validite de tous les objets
  43 : accessibles. L'emploi de l'operateur DETRUIRE peut creer des structures
  44 : incorrectes, oº un objet pointe sur d'autres objets detruits.
  45 : Ceci n'est pas genant, si on ne se sert plus de ces objets.
  46 : L'operateur MENAGE arretera l'execution en detectant de telles
  47 : structures incorrectes.
  48 : 
  49 :     Remarque 4 :
  50 :     ____________
  51 : 
  52 :     La directive MENAGE peut demander beaucoup de temps pour verifier
  53 : si les objets sont perimes ou inaccessibles.
  54 : 

© Cast3M 2003 - Tous droits réservés.
Mentions légales