Diminue le temps de démarrage d’insitu
Contexte
Les commande insitu
est longue à démarrer, car elle importe beaucoup de choses et charge des fichiers.
On a déjà précédemment déplacé le chargement des définitions de jeux de données et d’indicateurs pour qu’ils n’aient plus lieu au moment de l’import des modules, mais seulement quand on en a besoin.
Avec l’autocomplétion, la lenteur est particulièrement frustrante.
Contenu
- On charge les définitions de modèles
itasit
seulement quand on en a besoin. - On importe certaines bibliothèques tierces seulement quand on en a besoin.
Résultat
Sur ma machine, on passe de ~1,8 s à ~0,7 s pour un time insitu --help
.
Edited by Ronan Amicel