La vista de invocación de método muestra una representación de todo el curso de la ejecución de un programa y también proporciona la facultad para desplazarse por los métodos que han invocado el método seleccionado. La vista utiliza la misma metáfora gráfica que la vista Flujo de ejecución y la tabla de invocación de método contiene la misma información que la tabla del flujo de ejecución.
La tabla de invocación de método solamente se puede invocar desde la vista de invocación de método, que a su vez solamente puede invocarse desde la vista Estadísticas de ejecución y la vista Flujo de ejecución.
A continuación figura un ejemplo de pantalla de la vista Invocación de método:
Las bandas se disponen en cascada a la derecha cuando un método llama a otro método, cuyo método de respuesta llama a su vez a otro método, y así sucesivamente. Las bandas están agrupadas en columnas por cada hebra. Las columnas están separadas por una línea vertical delgada. El nombre de cada hebra aparece en la parte superior de la correspondiente columna.
En la tabla de invocación de método, las invocaciones de método figuran en la primera columna, las hebras se agrupan en la segunda columna y el tiempo se anota en filas sucesivas.
Nota: las vistas de perfilado se describen aquí utilizando Java. Los datos de perfilado de un contexto de aplicación distinto pueden cambiar los términos y la sintaxis utilizada en las vistas. Para obtener más información, consulte la sección Entender el contexto de aplicación en vistas de perfilado
En la barra de herramientas de la vista y de la tabla existen los siguientes controles:
Elemento de menú | Definición |
---|---|
![]() |
Permite acercar el gráfico con el zoom. |
![]() |
Permite alejar el gráfico con el zoom. |
![]() |
Devuelve el tamaño original al gráfico. |
![]() |
Muestra el tiempo acumulativo bruto como un porcentaje. |
![]() |
Edita los colores de los gráficos. |
![]() |
Permite seleccionar una parte del gráfico para agrandarlo. |
![]() |
Muestra al llamador. |
![]() |
Muestra al método llamado. |
![]() |
Muestra la invocación anterior. |
![]() |
Muestra la siguiente invocación |
![]() |
Abrir código fuente del método |
![]() |
Seleccione la opción Mostrar tiempo para seleccionar la base de tiempo del gráfico.
Seleccione las opciones Siguiente y Anterior para moverse a los métodos siguiente o anterior en la pantalla. Seleccione la opción Visualizar contexto de aplicación para visualizar los datos de perfilado basados en un lenguaje de programación o un contexto de recopilación de datos. Para obtener más información, consulte la sección Entender el contexto de aplicación en vistas de perfilado. |
La línea de estado de un gráfico Invocación de método también es distinta
de la del gráfico Flujo de ejecución.Pase el puntero del ratón por encima de
una banda y visualizará información sobre el estado; por ejemplo:
Elemento de menú | Definición |
---|---|
![]() |
Renueva la vista. |
![]() |
Edita los colores de los gráficos. |
![]() |
Devuelve el tamaño original al gráfico. |
![]() |
Mostrar detalles de método del método seleccionado |
![]() |
Mostrar invocación de método del método seleccionado |
![]() |
Elegir las columnas que se mostrarán en la tabla de invocación. |
Conceptos relacionados
Visión general de la herramienta de perfilado
Vista y tabla del flujo de ejecución
Tareas relacionadas
Perfilar una aplicación
Ver las invocaciones y los llamadores de un método
Guía de aprendizaje: analizar datos de perfilado de un
proceso Java
(C) Copyright IBM Corporation 2000, 2006. Reservados todos los derechos.