Il pacchetto flash.sampler contiene metodi e classi per tenere traccia delle chiamate di procedura remote in modo da creare profili dell'utilizzo della memoria e ottimizzare le applicazioni. Questo pacchetto viene utilizzato dall'agente di creazione profili, distribuito con Adobe Flash Builder, e fornito per consentire la personalizzazione dell'agente o per la creazione di test personalizzati. Dopo avere individuato le aree in cui un'applicazione utilizza la maggiore quantità di memoria, potete concentrarvi sull'ottimizzazione e migliorare, di conseguenza, le prestazioni dell'applicazione. Le classi e i metodi contenuti in questo pacchetto richiedono la versione di debug di Flash Player 9.0.115.0 o versione successiva. Per ulteriori informazioni, fate riferimento alla panoramica sui metodi flash.sampler .
Funzione | Descrizione | |
---|---|---|
clearSamples | Cancella il set corrente di oggetti Sample. | |
getGetterInvocationCount | Restituisce il numero di volte in cui una funzione get è stata eseguita. | |
getInvocationCount | Restituisce il numero di volte in cui un metodo è stato eseguito. | |
getLexicalScopes | Espone l'area lessicale di una funzione in modo tale che gli oggetti scope catturati (inclusi gli oggetti di attivazione e con aree lessicali) siano visibili dal profiler e risultino memorizzati dall'istanza Function. | |
getMasterString | Restituisce la stringa master da cui dipende questa stringa oppure null se la stringa non dipende da un'altra stringa. | |
getMemberNames | Restituisce un oggetto contenente tutti i membri di un oggetto specificato, compresi membri privati. | |
getSampleCount | Restituisce il numero di campioni raccolti. | |
getSamples | Restituisce un oggetto di istanze Sample relative all’uso della memoria dall’ultima sessione di campionamento. | |
getSavedThis | Restituisce l'elemento "this" salvato da una chiusura di metodo normalmente non visibile da ActionScript. | |
getSetterInvocationCount | Restituisce il numero di volte in cui una funzione set è stata eseguita. | |
getSize | Restituisce le dimensioni della memoria di un oggetto specificato se utilizzata con Flash Player 9.0.115.0 o una versione debugger successiva. | |
isGetterSetter | Controlla se una proprietà è stata definita dalla funzione get/set. | |
pauseSampling | Interrompe momentaneamente il processo di campionamento. | |
sampleInternalAllocs | Indica al campionatore se dovrà creare oggetti NewObjectSample per le allocazioni interne da Flash Player. | |
setSamplerCallback | Imposta una funzione di callback per il campionatore; la funzione verrà chiamata quando il flusso di campionamento è quasi esaurito. | |
startSampling | Inizia il processo di raccolta di oggetti Sample relativi all’uso della memoria. | |
stopSampling | Interrompe il processo di raccolta di oggetti Sample dell'uso della memoria e libera risorse dedicate al processo di campionamento. |
Classe | Descrizione | |
---|---|---|
DeleteObjectSample | La classe DeleteObjectSample rappresenta oggetti che vengono creati in un flusso getSamples(); ciascun oggetto DeleteObjectSample corrisponde a un oggetto NewObjectSample. | |
NewObjectSample | La classe NewObjectSample rappresenta oggetti che vengono creati in un flusso getSamples(). | |
Sample | La classe Sample crea oggetti che conservano informazioni di analisi della memoria per diverse durate. | |
StackFrame | La classe StackFrame fornisce accesso alle proprietà di un blocco dati contenente una funzione. |
Tue Jun 12 2018, 03:00 PM Z