roms Le 06/07/2007 à 00:12 Dès que j'ai un peu de temps, je me pencherais sérieusement sur le problème...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"
rom> Merci pour le gfm, mais est-ce qu'il est possible de télécharger les sources sans passer par SVN ?

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Il y aura un RPM quand ça sera sorti officiellement.
Sally Le 07/07/2007 à 01:08 Les touches non alphabétiques, vous vous en servez pour quoi au juste ? il n'y a pas une possibilité de prendre en compte toutes les touches potentiellement alphabétiques ? (ça n'en fait qu'une de plus)
(27 touches : de <AD01> à <AD10>, de <AC01> à <AC10> et de <AB01> à <AB07>)

« Le bonheur, c'est une carte de bibliothèque ! » —
The gostak distims the doshes.Membrane fondatrice de la confrérie des
artistes flous.
L'univers est-il un
dodécaèdre de Poincaré ?
(``
·\ powaaaaaaaaa ! #love#
Euh...
Sur un clavier QWERTZ, elles sont là sur VTI et TiEmu sous Window$:
1234567890ß´
QWERTZUIOPÜ+
et là sur TiEmu sous X11:
1234567890ß´
QWERTZUIOPÜ+
roms Le 14/07/2007 à 10:50 C'est fait! Donc, possibilité de déclencher un break chaque fois que un ou plusieurs bits sont dans l'état voulu lors d'une écriture.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"
PpHd Le 14/07/2007 à 12:25 tiemu est combien de fois plus lent avec cette nouvelle feature ?
roms Le 19/07/2007 à 09:25 Concernant la lenteur du debugger, j'ai fait un peu de profiling durant mes vacances sur la côte. Et quelques optimisations:
- la première ouverture des fenetres prenait 1016 ms; c'est passé à 406 ms soit -60%
- j'ai gratté ~230 ms à chaque refresh des fenêtres. Ca n'en prend plus que 30 ms.
- la fenetre code consomme 15 ms pour se rafraichir
- la fenetre memory consomme 15ms aussi
- etonnament, la fenetre register en consomme 30ms. Sans coloration rouge sur changement de valeur, elle n'en prend meme pas 15ms.
Si on ne conserve affichée que la fenetre code et registers, j'arrive à avoir un déplacement du curseur en temps réel (step over, touche F8 maintenue enfoncée), c-à-d que le rafraichissement a lieu suffisamment vite pour se terminer avant la prochaine répétition de touche.
Question: quelles sont les fenêtres que vous voulez voir ouvertes par défaut ? Toutes, aucunes ?
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"
Ton profiling, c'était sur la version sans GDB, n'est-ce pas? Je suppose que dans la version avec GDB, Insight/GDB prend une partie non-négligeable du temps aussi.
D'ailleurs, pour les fenêtres ouvertes par défaut, la question s'applique aussi aux fenêtres Insight. La version officielle d'Insight n'affiche que le Source Window par défaut. J'ai rajouté la console GDB, mais ce n'est peut-être pas si utile que ça (personnellement, je connais bien les commandes GDB essentielles, donc la fenêtre m'est utile, mais pour les autres?). Je me demande donc si je devrais cacher la console GDB par défaut comme le fait Insight à la base, ça contribuerait aussi à réduire un peu le bordel des fenêtres.
L'époque où j'avais décidé de l'afficher par défaut, c'était l'époque où le débogueur bas-niveau affichait toutes les fenêtres par défaut, donc c'était bizarre de n'avoir qu'une seule fenêtre Insight. Mais maintenant la tendance est de n'afficher que l'essentiel par défaut, ce qui est AMHA une bonne idée.

Pourrais-tu définir "les fenêtres essentielles" s'il te plaît? L'objectif de nos questions était de savoir quelles fenêtres vous retenez "essentielles".
1. Ce que tu appelles "Debugger" est la fenêtre "Disassembly".
2. C'est impossible de n'afficher que ça dans la version avec GDB, au moins le Source Window de Insight est non-négociable (parce que 1. c'est AMHA essentiel, 2. ça contrôle toutes les autres fenêtres Insight et 3. Insight s'attend à ce que cette fenêtre soit toujours ouverte, déjà cacher ça quand on ne débogue pas est un hack).