Vista e tabella Richiamo del metodo

La vista Richiamo del metodo contiene una rappresentazione dell'intero corso dell'esecuzione del programma ed inoltre consente di esplorare i metodi richiamati dal metodo selezionato. La vista utilizza la stessa metafora grafica della vista Flusso di esecuzione e la tabella Richiamo del metodo contiene le stesse informazioni della tabella Flusso di esecuzione. 

La tabella Richiamo del metodo può essere richiamata solo dalla vista Richiamo del metodo che, a sua volta, può essere richiamata solo dalle viste Statistiche esecuzione e Flusso di esecuzione.

Visualizzazione

Di seguito è riportato un esempio della vista Richiamo del metodo:

Vista Richiamo del metodo che mostra tre thread

Le linee consecutive a destra mostrano le chiamate di un metodo a un altro metodo, e i metodi di risposta che a loro volta richiamano un altro metodo, e così via. Le linee sono raggruppate in colonne in base ai thread. Una sottile linea nera, verticale, separa una colonna dall'altra. Il nome di ciascun thread viene visualizzato nella parte superiore della rispettiva colonna.

Linee parte di una linea arancione
Le linee indicano i metodi nei thread. Il colore indica la classe dell'oggetto. 
Tempo Numero: 12.5 su sfondo grigio
Il tempo viene misurato in secondi e viene rappresentato sull'asse verticale, cominciando dalla parte superiore. L'altezza della linea indica il tempo impiegato per l'esecuzione del metodo.
Nomi
La linea nera superiore indica la classe actionPerformed, che richiama addButton. Le linee sono nere a meno che il metodo non sia un costruttore, in qual caso vengono visualizzate in rosso.

Nella tabella Richiamo del metodo, le chiamate al metodo vengono elencate nella prima colonna, i thread vengono raggruppati nella seconda colonna e il tempo viene registrato nelle righe successive.

Nota: le viste di Creazione profili qui descritte utilizzano Java. I dati di creazione profili in un diverso contesto di applicazione potrebbero modificare i termini e la sintassi utilizzata nelle viste. Per ulteriori informazioni, vedere Informazioni sul sistema di contesto dell'applicazione nelle viste di creazione profili.

Controlli

Controlli della barra degli strumenti

La barra degli strumenti della vista e della tabella contiene i seguenti controlli:

Voce di menu Definizione
Pulsante Zoom avanti Consente di ingrandire il grafico.
Pulsante Zoom indietro Consente di rimpicciolire il grafico.
Icona Home Consente di ripristinare le dimensioni originali del grafico.
Mostra come percentuale Consente di mostrare il tempo cumulativo di base come percentuale.
Colori grafico Consente di modificare i colori del grafico.
Pulsante di selezione area Consente di selezionare una parte del grafico da ingrandire.
Pulsante di selezione area Consente di visualizzare il chiamante.
Pulsante di selezione area Consente di visualizzare il destinatario della chiamata.
Pulsante di selezione area Consente di mostrare la chiamata precedente.
Pulsante di selezione area Consente di mostrare la chiamata successiva.
Pulsante di selezione area Consente di aprire il codice di origine per il metodo.
Pulsante con icona stilizzata Consente di selezionare l'opzione Mostra ora per visualizzare il tempo di riferimento del grafico.
  • Tempo di base: il tempo impiegato dall'esecuzione di un'applicazione, compresa la durata della creazione profili.
  • Tempo compensato: tempo impiegato dall'applicazione meno il tempo utilizzato dalla creazione profili.
Selezionare Mostra metodo richiamato e Mostra chiamante per visualizzare rispettivamente il metodo richiamato o il metodo chiamante.

Selezionare le opzioni Successivo e Precedente per spostarsi successivo o precedente metodo visualizzato.

Selezionare l'opzione Visualizzare il contesto dell'applicazione per visualizzare i dati di creazione profili in base al linguaggio di programmazione o al contesto di raccolta dati. Per ulteriori informazioni, vedere Informazioni sul sistema di contesto dell'applicazione nelle viste di creazione profili.

Controlli nel grafico

La riga di stato del grafico Richiamo del metodo è diversa dalla riga di stato del grafico Flusso di esecuzione.  Per visualizzare le informazioni di stato di una riga posizionarvi il mouse, ad esempio:
     Riga di stato di esempio, come descritta di seguito

Controlli del menu a comparsa

Voce di menu Definizione
Icona Aggiorna viste Consente di aggiornare la vista
Icona di modifica colori grafico Consente di modificare i colori del grafico.
Icona Home Consente di ripristinare le dimensioni originali del grafico.
Pulsante di selezione area Consente di visualizzare i dettagli relativi al metodo selezionato.
Apre il richiamo del metodo per il metodo selezionato Mostra il richiamo del metodo per il metodo selezionato.
Seleziona le colonne da visualizzare nella tabella di richiamo del metodo Consente di scegliere le colonne da visualizzare nella tabella di richiamo.

Argomenti correlati
Panoramica sullo strumento Creazione profili
Vista e tabella Flusso di esecuzione

Attività correlate
Creazione del profilo di un'applicazione
Visualizzazione chiamate e chiamanti di un metodo
Esercitazione: Analisi dei dati di profilo di un processo Java