Ver la Pila de Llamada [Guía de Usuario de Enterprise Architect]

Top Previous Next

Ver la Pila de Llamada

button_main button_prev button_next

La ventana de Pila de Llamada es utilizada para mostrar todos los hilos ejecutándose actualmente en un proceso. Puede ser utilizado para identificar que hilo es operacional inmediatamente antes de que ocurra un fallo del programa.

Cuando una Simulación es activa, la Pila de Llamada mostrará el contexto de ejecución actual para la simulación en ejecución. Esto incluirá una pila de contexto separada para cada "hilo" simultáneo de la simulación.

Una traza de pila se muestra cada vez que un hilo se encuentra suspendido, a través de una de las acciones del paso o al encontrarse con un punto de interrupción. La ventana de Pila de Llamada puede registrar un historial de cambios de pila, y le permite generar diagramas de Secuencia desde este historial.

Acceso Analista | Pila de Llamada

Utilizado para

Ver historial de pila para entender la ejecución de un proceso

Ver hilos

Guardar una pila de llamada para un uso posterior

Registrar cambios de Pila de Llamada para generación de Diagrama de Secuencia

Generar un Diagrama de Secuencia desde la Pila de Llamada

Ver la línea de código relacionada en el Editor de Código Fuente.

Temas

Tema

Detalle

Ver También

Indicadores

Una flecha rosada resalta el marco de pila actual

Una flecha azul indica un hilo que se está ejecutando

Una flecha roja indica un hilo para el cual se está registrado un historial de traza de pila

 

 

Guarde una Pila de Llamada en un archivo .TXT

No disponible actualmente.

 

Registrar un Hilo en una Sesión de Depuración

Para registrar la ejecución de un hilo y dirigir el registro a la ventana de Registrar y Analizar, haga clic derecho en el hilo en la pila de llamada y seleccione la opción del menú contextual apropiada:

Registrar - para registrar manualmente el hilo actual durante la sesión de depuración

 

Utilizado en conjunción con los botones de 'paso' del depurador; cada función que es llamada debido a un comando de paso se registra en la ventana Registrar y Analizar.

 

Auto-Registrar - parar realizar el auto-registro durante una sesión de depuración

 

Cuando selecciona este ícono, el Analista comienza a registrar y no para hasta que el programa termina, usted puede parar al depurador o puede hacer clic en el ícono Parar.

 

El Historial de Registro

Parar de Registrar

Si ha comenzado un registro manual o automático de un hilo puede pararlo antes de que se complete; seleccione el hilo (indicado por una flecha roja) y puede:

Hacer clic en el botón stoprecordingicon (Parar Registro) en la barra de herramientas o

Hacer clic derecho y seleccionar la opción del menú contextual Parar .

 

 

Generar un Diagrama de Secuencia desde la Pila de Llamada

Para generar un Diagrama de Secuencia desde la traza de Pila de Llamada, puede:

Hacer clic en el botón seqicon (Generar Diagrama de Secuencia de Pila), o

Hacer clic derecho y seleccionar la opción del menú contextual Generar Diagrama de Secuencia .

 

Crear Diagrama de Secuencia de Pila de Llamada

Copiar Pila a Historial de Registro

Para agregar los detalles de pila inmediatamente a la ventana de Registrar y Analizar (para una generación posterior de diagramas de Secuencia) puede:

Hacer clic en el botón copystackicon (Copiar Pila a Historial de Registro), o

Hacer clic derecho y seleccionar la opción del menú contextual Copiar Pila a Historial de Registro .

 

El Historial de Registro

Alternar Profundidad de Pila

Para alternar entre mostrar la pila completa y mostrar sólo marcos con la fuente, haga clic en el botón vea-stacktoggle(Alternar Profundidad de Pila).

 

 

Mostrar Código Relacionado en el Editor de Código Fuente.

 

Haga doble clic en un hilo/marco para mostrar la línea de código relacionada en el Editor de Código Fuente; las variables locales también se actualizan para el marco seleccionado.

Editar Código Fuente

Aprender más

Administración de Punto de Interrupción y Marcadores