El paquete flash.sampler contiene métodos y clases para el seguimiento de llamadas a procedimientos de modo que pueda crear perfiles del uso de la memoria y optimizar las aplicaciones. Este paquete lo utiliza el agente creador de perfiles distribuido con Adobe Flash Builder y se proporciona para su uso, personalizando el agente creador de perfiles o generando sus propias pruebas de memoria. Una vez que conoce dónde una aplicación utiliza la mayor parte de la memoria, puede centrar sus esfuerzos de optimización y acelerar el rendimiento de la aplicación. Las clases y métodos de este paquete requieren la versión 9.0.115.0 o posterior del depurador de Flash Player. Para más información, consulte la descripción general de los métodos flash.sampler .
Función | Descripción | |
---|---|---|
clearSamples | Borra el conjunto activo de objetos Sample. | |
getGetterInvocationCount | Devuelve el número de veces que se ha ejecutado una función get. | |
getInvocationCount | Devuelve el número de veces que se ha ejecutado un método. | |
getLexicalScopes | Expone el ámbito léxico de una función para que los objetos del ámbito capturados (incluidos los objetos activation y los ámbitos with) se vean en el analizador como conservados por la instancia de Function. | |
getMasterString | Devuelve la cadena maestra de la que depende esta cadena, o null si la cadena no depende de otra cadena. | |
getMemberNames | Devuelve un objeto con todos los miembros del objeto especificado, incluidos los miembros privados. | |
getSampleCount | Devuelve el número de muestras recopiladas. | |
getSamples | Devuelve un objeto de instancias Sample de uso de memoria de la última sesión de muestreo. | |
getSavedThis | Devuelve el "this" guardado desde un cierre del método que normalmente no puede ver desde AS. | |
getSetterInvocationCount | Devuelve el número de veces que se ha ejecutado una función set. | |
getSize | Devuelve el tamaño en memoria de un objeto especificado si se utiliza la versión del depurador de Flash Player 9.0.115.0 o una versión posterior. | |
isGetterSetter | Comprueba si existe una propiedad definida por una función get/set. | |
pauseSampling | Detiene momentáneamente el proceso de muestreo. | |
sampleInternalAllocs | Indica al muestreador si debe crear un objeto NewObjectSamples para asignaciones internas desde Flash Player. | |
setSamplerCallback | Define una función callback para la muestra: esta función se llamará cuando el flujo de la muestra casi se haya agotado. | |
startSampling | Inicia el proceso de recolección de objetos Sample de uso de memoria. | |
stopSampling | Finaliza el proceso de recopilación de objetos Sample de uso de memoria y libera los recursos dedicados al proceso de muestreo. |
Clase | Descripción | |
---|---|---|
DeleteObjectSample | La clase DeleteObjectSample representa objetos creados en un flujo getSamples(); cada objeto DeleteObjectSample corresponde a un nuevo objeto NewObjectSample. | |
NewObjectSample | La clase NewObjectSample representa objetos creados en un flujo getSamples(). | |
Sample | La clase Sample crea objetos que contienen información de análisis de memoria en distintas duraciones. | |
StackFrame | La clase StackFrame proporciona acceso a las propiedades de un bloque de datos que contiene una función. |
Tue Jun 12 2018, 02:26 PM Z