feeley / codeboot

An in-browser JavaScript REPL which supports single-stepping
32 stars 11 forks source link

Lenteur épouvantable lors d'un nombre élevé prévu de steps #91

Closed NZAU1984 closed 11 years ago

NZAU1984 commented 11 years ago

Bonjour,

CodeBoot prend un temps fou à exécuter l'exercice #7 que nous devons rendre. Lorsque je vérifie mon code dans une page Web "normale", il prend moins de 10 secondes. Dans CodeBoot, avec un code très légèrement modifié (grosso-modo "document.write()" devient "print()"), ça prend des minutes et des minutes.

Je sais que pour un seul tri avec le régime [1], je m'attends à avoir des fois environ 20 000 000 d'échanges. Donc au moins 20 000 000 steps (en fait, beaucoup plus).

Est-ce que le simple fait de ne pas afficher le comptage des steps accélérerait la chose ? Si tel est le cas, peut-on choisir de désactiver ou non l'affichage du compteur des steps ?

Merci,

Hubert L. lemelinh@iro...

feeley commented 11 years ago

Pourriez-vous m'envoyer votre code pour que je puisse le tester.

Marc Feeley

Le 2012-11-23 à 11:06 AM, NZAU1984 notifications@github.com a écrit :

Bonjour,

CodeBoot prend un temps fou à exécuter l'exercice #7 que nous devons rendre. Lorsque je vérifie mon code dans une page Web "normale", il prend moins de 10 secondes. Dans CodeBoot, avec un code très légèrement modifié (grosso-modo "document.write()" devient "print()"), ça prend des minutes et des minutes.

Je sais que pour un seul tri avec le régime [1], je m'attends à avoir des fois environ 20 000 000 d'échanges. Donc au moins 20 000 000 steps (en fait, beaucoup plus).

Est-ce que le simple fait de ne pas afficher le comptage des steps accélérerait la chose ? Si tel est le cas, peut-on choisir de désactiver ou non l'affichage du compteur des steps ?

Merci,

Hubert L. lemelinh@iro...

— Reply to this email directly or view it on GitHub.

NZAU1984 commented 11 years ago

Bonjour,

Je dois quitter pour aller travailler, mais je envoie ça cette nuit ou demain matin !

En passant, je tiens à m'excuser pour l'emploi du mot « épouvantable ». Après avoir appuyé sur « Envoyer » j'ai réalisé que cet adjectif était probablement un peu trop « raide ». Nulle n'était mon intention de vous froisser.

Bravo pour votre travail extraordinaire qui aide bien des étudiants !

Bien à vous,

Hubert L.

Le 2012-11-23 à 13:37, Marc Feeley notifications@github.com a écrit :

Pourriez-vous m'envoyer votre code pour que je puisse le tester.

Marc Feeley

Le 2012-11-23 à 11:06 AM, NZAU1984 notifications@github.com a écrit :

Bonjour,

CodeBoot prend un temps fou à exécuter l'exercice #7 que nous devons rendre. Lorsque je vérifie mon code dans une page Web "normale", il prend moins de 10 secondes. Dans CodeBoot, avec un code très légèrement modifié (grosso-modo "document.write()" devient "print()"), ça prend des minutes et des minutes.

Je sais que pour un seul tri avec le régime [1], je m'attends à avoir des fois environ 20 000 000 d'échanges. Donc au moins 20 000 000 steps (en fait, beaucoup plus).

Est-ce que le simple fait de ne pas afficher le comptage des steps accélérerait la chose ? Si tel est le cas, peut-on choisir de désactiver ou non l'affichage du compteur des steps ?

Merci,

Hubert L. lemelinh@iro...

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHub.

dufour commented 11 years ago

Closing, as we increased the speed by ~50x. Please reopen this issue if speed is still a limiting factor for certain programs.