Exception des modèles de gestion de la GCC

GCC supporte Setjump-longjump (sjlj) et Dwarf2 basée sur la table de déroulage (dw2) exception des modèles de gestion. Quelle est la différence entre les deux modèles et la façon de choisir le modèle approprié? Pourquoi est-Dwarf2 basée sur la table de déroulage (dw2) le modèle plus efficace? Je comprends que les deux modèles ne peuvent pas être mélangés.

Référence: Aperçu de la technologie: gcc-4.2.1-sjlj -2

InformationsquelleAutor bhadra | 2008-11-25