Yo no hablé de la problemática en Smalltalk, sino de detectar cambios de contexto. Tal vez te sirva la técnica que usaron y puedas adaptarla a tu trabajo. No esperes encontrar un paper en donde la solución esté cocinada y masticada, y menos para Smalltalk.
Saludos El día 27 de agosto de 2010 18:32, Andres Valloud <[email protected]> escribió: > Esa aplicacion no va a detectar process switches en Smalltalk porque > todos los procesos se ejecutan (pueden ejecutarse) en el mismo thread > nativo... aparte, el producto ese es un profiler. No me parece que > adoptar un profiler para detectar cuando se puede llamar o no a > GetLastError() sea compatible con el uso diario que le damos a > Smalltalk. > > 2010/8/27 Hernán Morales Durand <[email protected]>: >> Tal vez te sea de ayuda la experiencia de esta gente: >> >> http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5227185&tag=1 >> >> Saludos, >> >> Hernán >> >> El día 26 de agosto de 2010 18:06, Andres Valloud >> <[email protected]> escribió: >>> En el caso general, como harias para detectar que otro proceso >>> interrumpio al proceso que esta por llamar a GetLastError(), y que ese >>> proceso que interrumpio al otro llamo a GetLastError() antes de que el >>> procesus interruptus llamara a GetLastError()? Como sabes que el >>> proceso que interrumpio al otro no va a hacer become: o lo que fuera >>> para que la interrupcion sea invisible? Y aun asi no alcanza para >>> saber que hizo la maquina virtual en el medio... >>> >>> 2010/8/26 Hernán Morales Durand <[email protected]>: >>>> >>>> El 26 de agosto de 2010 16:03, Andres Valloud <[email protected]> >>>> escribió: >>>>> >>>>> Como sabes si no hubo un process switch en Smalltalk a otro proceso con >>>>> mas prioridad que el tuyo >>>> >>>> Existen formas de detectar cambios de contexto (no muchas, pero existen). >>>> Saludos, >>>> >>>> Hernán >>>> >>>> >>>> -- >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> >>>> http://www.clubSmalltalk.org >>> >>> -- >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> >>> http://www.clubSmalltalk.org >> >> -- >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> >> http://www.clubSmalltalk.org > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > > http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
