thread
Quant à l'architecture du débogueur, un thread:
est l'unité fondamentale de calcul. Un thread s'exécute séquentiellement son instruction dans le contexte d'une seule pile des appels, le déplacement d'un contexte de code au suivant.
Peut s'identifier et le programme qu'il s'exécute, et peut être nommé, suspendu, et repris. Un thread peut également énumérer ses frames de pile associées et, dans certaines conditions, peut être déplacé vers un autre frame de pile. En fonction de le contexte d'un frame de pile, un thread peut retourner son thread logique associé un. Un thread possède des propriétés, telles qu'un compteur de suspension, qui peut être affiché dans la fenêtre threads de l'IDE.
Est représenté par une interface d' IDebugThread2 , généralement créée par un moteur de débogage (DE) ou un ordinateur virtuel devant être d'exécuter un programme.