O pacote flash.sampler contém métodos e classes para controlar as chamadas de procedimento, de modo que seja possível determinar o perfil de uso da memória e otimizar os aplicativos. Esse pacote é usado pelo agente de determinação de perfis, distribuído com o Adobe Flash Builder, e é fornecido para que você personalize o agente de determinação de perfis ou crie seus próprios testes de memória. Após saber onde um aplicativo utiliza a maior parte da memória, você pode se concentrar no esforço de otimização e aumentar o desempenho do aplicativo. As classes e os métodos nesse pacote requerem o depurador Flash Player versão 9.0.115.0 ou superior. Para obter mais informações, consulte Visão geral dos métodos do flash.sampler.
Funções
Função | Descrição | |
---|---|---|
clearSamples | Exclui o conjunto atual de objetos Sample. | |
getGetterInvocationCount | Retorna o número de vezes que uma função get foi executada. | |
getInvocationCount | Retorna o número de vezes que um método foi executado. | |
getLexicalScopes | Expõe o escopo léxico de uma Função para que os objetos de escopo capturados (inclusive objetos de ativação e com escopos) sejam vistos pelo perfilador como retidos pela instância Função. | |
getMasterString | Retorna a string da página-mestre da qual esta string depende, ou null se esta string não depender de outra. | |
getMemberNames | Retorna um objeto contendo todos os membros de um objeto especificado, incluindo os membros privados. | |
getSampleCount | Retorna o número de amostras coletadas. | |
getSamples | Retorna um objeto de ocorrências de Sample de uso de memória da última sessão de amostragem. | |
getSavedThis | Retorna o "this" salvo de um fechamento de Método que você normalmente não pode visualizar em AS. | |
getSetterInvocationCount | Retorna o número de vezes que uma função de conjunto foi executada. | |
getSize | Retorna o tamanho na memória de um objeto especificado quando usado com o Flash Player 9.0.115.0 ou versão posterior de depuração. | |
isGetterSetter | Verifique para consultar se uma propriedade está definida pela função get/set. | |
pauseSampling | Para o processo de amostragem momentaneamente. | |
sampleInternalAllocs | Diz à amostra se deve criar NewObjectSamples para alocações internas do Flash Player. | |
setSamplerCallback | Define uma função de retorno de chamada para o sampleador - esta função será invocada quando a corrente de amostra estiver quase esgotada. | |
startSampling | Inicia o processo de coleta de uso de memória dos objetos Sample. | |
stopSampling | Finaliza o processo de coleta de uso de memória dos objetos Sample e libera os recursos dedicados ao processo de amostragem. |
Classes
Classe | Descrição | |
---|---|---|
DeleteObjectSample | A classe DeleteObjectSample representa os objetos criados em um fluxo getSamples(). Cada objeto DeleteObjectSample corresponde a um objeto NewObjectSample. | |
NewObjectSample | A classe NewObjectSample representa objetos criados em um fluxo getSamples(). | |
Sample | A classe Sample cria objetos que mantêm informações de análise de memória em durações distintas. | |
StackFrame | A classe StackFrame fornece acesso às propriedades do bloco de dados contendo uma função. |
Wed Jun 13 2018, 11:25 AM Z