Je transfère un garbage collector imprécis de Windows vers MacOS X. Dans celui-ci, il doit analyser la pile pour identifier les pointeurs potentiels dans le tas, puis les utiliser comme racines GC. Pour ce faire, j'ai besoin de la base de la pile ainsi que de sa longueur. Sous Windows, ce code utilise un algorithme similaire à ce qui est décrit ici:Comment trouver l'adresse de base et la taille de la pile sur MacOS X?
Comment puis-je faire sur Mac OS X? Notez que, pour l'instant, je me soucie seulement du sujet principal. L'interpréteur qui utilise ce GC est mono-thread et je peux garantir qu'il n'y a aucune référence sur d'autres threads./