[Squeak-fr] durationToRun

stephane ducasse stephane.ducasse at free.fr
Dim 14 Juin 19:05:43 UTC 2009


voir la mailing-list pharo.
Ce comportement a ete mentione mais je n'ai pas percute assez pour te  
donner une reponse claire.

On Jun 14, 2009, at 8:12 PM, Frédéric Ferrère wrote:

> Bonsoir,
>
> avec tous les tests que j'ai pu faire concernant
> les vitesse de déplacements des morphs,
> la méthode durationToRun m' a renvoyé des résultats un peu surprenant.
>
> La place de la virgule entre les secondes et les millisecondes
> n'est pas toujours correcte.
> Pour vérifier cela j'ai "encadré" mon block d'exécution
> avec : Transcript show: Time now;cr.
>
> Test 1 :
> 0:00:00:00.1788
> 7:47:13 pm
> 7:47:15 pm
> ici le résultat devrait plutôt être 0:00:00:01.788
>
> Test 2 : moins d'une seconde
> 0:00:00:00.439
> 7:47:38 pm
> 7:47:38 pm
>
> Test 3 :
> 0:00:00:05.5272
> 8:07:43 pm
> 8:07:49 pm
>
> Test 4 :
>  0:00:00:00.3167
> 8:05:43 pm
> 8:05:46 pm
> ici le résultat devrait plutôt être 0:00:00:03.167
>
> Ce comportement survient avec les configs suivante :
> - Système d'exploitation : Ubuntu 9.04
>  * vm : pharo-vm-0.15.1b-linux
>  * image : pharo0.1-10332dev09.06.2
>
>  * vm : squeak3.9.8-3ubuntu3
>  * image : Squeak-dev 3.10.2
>
> Code utilisé :
> [
> Transcript show: Time now;cr.
>    (m := Morph new) openInWorld.
>    1 to: 300 do: [:i |
>     m position: m position + (1 at 1).
>     World doOneCycle].
> Transcript show: Time now;cr.
> ]
> durationToRun.
>
> Un bug ?
>
> Cordialement,
> --
> Frédéric
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr



Plus d'informations sur la liste de diffusion Squeak-fr