ResEdit, un outil Apple pratique pour les développeurs – et les bidouilleurs qui cherchent des Easter Egg – contient un peu bizarre : le pig-mode.
Il est destiné aux développeurs, il permet de purger la mémoire de façon régulière pendant l’utilisation de ResEdit, pour tester des cas particuliers (bon, j’avoue, je n’ai pas tout compris). Il a le défaut de ralentir fortement le Mac, notamment si vous faites des accès au disque. Mais ce qui est intéressant ici, c’est l’activation.
Après avoir lancé ResEdit, il faut aller dans -> About ResEdit en pressant command
, option
et shift
. Le menu d’activation du pig-mode va apparaître, avec un bruit associé.
Dans le pig-mode, la mémoire heap est compactée et les ressources chargées sont purgées fréquemment pour permettent de trouver les erreurs de double déréférence des handles, car pour les appels à la toolbox avec des pointeurs il faut locker le handle (HLock). Des erreurs difficiles à détecter dans le mode normal…
https://en.wikipedia.org/wiki/Classic_Mac_OS_memory_management
Resedit ou rededit ?
L’article parle de resedit, mais le titre de la vidéo est rededit.
C’est une petite erreur corrigée.