Hola,
Necesito medir tiempos de ejecución de un app web en Visual Works. La app esta corriendo y necesito marcar un conjunto de métodos para ver cuando demoran en ejecutar (no quiero usar el Transcript pq lleva tiempo configurarlo en cada método y no quiero modificar el código). Estuve mirando Spy pero cuando le doy botón derecho a un método la opción de "Kai Profiler" me aparece deshabilitada. Alguien conoce algún otro Profiler para usar con VW que se fácil medir cuanto demora en ejecutar determinados métodos ? saludos bruno --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus -- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para obtener más opciones, visita https://groups.google.com/d/optout. |
Hay un profiler en los parcels AT... si cargas All Advanced Tools viene el profiler. Lo probaste? On Oct 4, 2017 5:54 AM, "Smalltalk" <[hidden email]> wrote: Hola, -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
Andres,
Gracias por la respuesta. Si mire esos profilers, se cargan cuando levantas el parcel Spy. Pero so para evaluar expresiones, lo que necesito es ponerlo en un métod ya existente (o al menos no me di cuenta como hacer eso con los AT). Por ahora estoy usando el Transcript. saludos bruno El 04/10/2017 a las 12:44, Andres
Valloud escribió:
-- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
Bruno, Debe haber algún parcel de method wrappers por ahí. O sino podes usar el profiler al inicio del request. Yo lo que hago es pasar un parámetro en la url _profile=true, en cualquier url y eso me devuelve una pagina con el profile de todo el request completo. No me preguntes porque es en ruby pero no debería ser complicado hacer que el profiler de VW genere ese reporte. Mejor, podes ir guardando los profiles serializados y luego revisarlos en cualquier momento y no necesitas hacer ningún reporte, usas la misma tool que intuyo viene con el profiler de VW. Todo depende del nivel de detalle que necesites. Saludos El 5 de octubre de 2017, 8:33, Smalltalk <[hidden email]> escribió:
-- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
In reply to this post by BrunoBB
TimeProfiler profile: [...], si mal no recuerdo. Entonces metodo2017-10-05 4:33 GMT-07:00 Smalltalk <[hidden email]>:
-- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
Andres, Sebastian, Gracias por las respuestas. Andres me salvaste :) habia una clase Profiler pero no habia encontrado nada - se ve que fue antes de instalar los profilers ;( Sebastian hacer eso estaría genial pero por ahora me tengo que concentrar en otra cosa. saludos y gracias El 05/10/2017 a las 14:26, Andres
Valloud escribió:
-- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
Andres me salvaste :) habia buscado una clase Profiler pero no habia encontrado nada - se ve que fue antes de instalar los profilers ;( El 05/10/2017 a las 15:03, Smalltalk
escribió:
-- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
In reply to this post by Andres Valloud-5
Andres,
Genial ! ya tengo la ventana del TimeProfiler con todos los datos que necesitaba !!! saludos bruno El 05/10/2017 a las 14:26, Andres
Valloud escribió:
-- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
In reply to this post by Sebastian Calvo
Sebastian, Si esto se puede hacer, el método #doPost:response: de tu clase que atiende los request de Visual Wave, podes obtener un profile de todo el request. saludos bruno El 05/10/2017 a las 8:58, Sebastian
Calvo escribió:
-- -- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
In reply to this post by BrunoBB
Tambien hay un AllocationProfiler, de nuevo si mal no recuerdo. On Oct 5, 2017 11:08 AM, "Smalltalk" <[hidden email]> wrote:
-- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
In reply to this post by BrunoBB
En Seaside podes obtener el profiling agregando un WAProfilingFilter al handler, si estas en modo desarrollo con la dev toolbar lo hace solo la Timing tool.
-- Saludos. Esteban A. Maringolo El 5 de octubre de 2017, 17:40, Smalltalk <[hidden email]> escribió:
-- To post to this group, send email to [hidden email] To unsubscribe from this group, send email to [hidden email] http://www.clubSmalltalk.org --- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [hidden email]. Para acceder a más opciones, visita https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |