Le package flash.sampler regroupe les méthodes et les classes qui permettent de procéder aux appels de procédures de suivi de façon à créer des profils d'utilisation de la mémoire et à optimiser des applications. Ce package est utilisé par l'agent de profilage distribué avec Adobe Flex Builder et fourni pour personnaliser l'agent de création de profils ou de réalisation de vos propres tests de mémoire. Lorsque vous identifiez les sections d'une application qui consomment le plus de mémoire, vous pouvez procéder à l'optimisation de façon plus ciblée et accélérer les performances de l'application. Les classes et les méthodes de ce package nécessitent le débogueur de Flash Player version 9.0.115.0 ou plus récente. Pour plus d'informations, consultez flash.sampler la présentation des méthodes.
Fonctions
| | Fonction | Description |
|---|
| | clearSamples | Supprime le jeu d'objets Sample actuel. |
| | getGetterInvocationCount | Renvoie le nombre d'exécutions d'une fonction get. |
| | getInvocationCount | Renvoie le nombre d'exécutions d'une méthode. |
| | getMemberNames | Renvoie un objet contenant tous les membres d'un objet spécifié, y compris les membres privés. |
| | getSampleCount | Renvoie le nombre d'échantillons collectés. |
| | getSamples | Renvoie un objet des occurrences Sample d'utilisation de la mémoire depuis la dernière session d'échantillonnage |
| | getSetterInvocationCount | Renvoie le nombre d'exécutions d'une fonction set. |
| | getSize | Renvoie la taille en mémoire d'un objet spécifique lors de l'utilisation de la version de débogage de Flash Player 9.0.115.0. ou ultérieure. |
| | isGetterSetter | Vérifie si une propriété est définie par une fonction get/set. |
| | pauseSampling | Interrompt momentanément l'échantillonnage. |
| | startSampling | Commence le processus de collecte des objets Sample d'utilisation de la mémoire. |
| | stopSampling | Termine le processus de collecte des objets Sample d'utilisation de la mémoire et libère les ressources dédiées à l'échantillonnage. |
Classes
| | Classe | Description |
|---|
| | DeleteObjectSample | La classe DeleteObjectSample représente les objets créés dans un flux getSamples() ; chaque objet DeleteObjectSample correspond à un objet NewObjectSample. |
| | NewObjectSample | La classe NewObjectSample représente les objets créés dans un flux getSamples(). |
| | Sample | La classe Sample crée des objets qui renferment des informations d'analyse de la mémoire sur plusieurs durées. |
| | StackFrame | La classe StackFrame permet d'accéder aux propriétés d'un bloc de données contenant une fonction. |
© 2004-2008 Adobe Systems Incorporated. All rights reserved.
Thu Jan 8 2009, 03:03 AM -08:00