Exibindo Chamadas e Responsáveis pela Chamada de um Método

A exibição e a tabela Method Invocation estão disponíveis apenas se a coleta de informações sobre o fluxo de execução foi ativada, o que é feito quando você ativa ou conecta-se ao aplicativo que terá o perfil definido.  Selecione a opção de definição de perfis, My application is too slow e em seguida, a partir da opção Details, selecione Show Execution flow graphical details.  

Utilizando a exibição Method Invocation você pode percorrer rapidamente as chamadas de um método selecionado. Seguindo estas etapas:

  1. Você pode examinar as chamadas do método enquanto estuda a exibição Execution Flow ou a exibição Method Statistics.  A partir de uma dessas exibições, dê um clique com o botão direito do mouse e selecione Show Method Invocation.  A exibição Method Invocation aparece.
  2. Clique em Refresh Views  ícone botão refresh para assegurar que estão sendo exibidos os dados atuais.  Observe a linha:
    linha de status mostrando nome do método e 1/1

    Esta linha exibe o nome do método, seguido de n/m, em que n é a chamada que está sendo exibida atualmente de um total de m chamadas.  
  3. Clique em Previous ícone botão previous e Next ícone botão next para procurar todas as chamadas do método selecionado (ou cada mensagem no objeto selecionado). A fração na barra de ferramentas altera para indicar qual chamada você está visualizando.
  4. Para visualizar o responsável pela chamada do método, clique no botão Show Caller ícone botão caller method. O método é exibido junto com o responsável pela chamada à sua esquerda. 
  5. Para visualizar detalhes adicionais sobre o responsável pela chamada do método de cada nova chamada que exibir, posicione o cursor sobre a tira que representar o responsável pela chamada na exibição. A linha de status exibe as informações sobre o responsável pela chamada.
  6. Para ver o método que um método selecionado chama, clique no botão Show Called Method ícone botão called method

Conceitos relacionados
Visão Geral da Ferramenta de Definição de Perfis

Tarefas Relacionadas
Definindo o Perfil de um Aplicativo
Iniciando ou Anexando um Processo Java


 
 

>