===== Commit 2015-09-10 ===== Suppression qhash Unification hash_set au profit de unordered_set (c++11) ===== suppression qhash ===== * Les QHash sont une implémentation des hashMap / hashSet par Qt * Elles étaient originellement plus efficaces que les tentatives des divers compilateurs (dont les implémentations n'étaient pas toujours compatibles) * Depuis l'utilisation du C++11, une norme est implémentée dans tous nos compilateurs avec une efficacité correcte (du point de vue de Metafor) * Celà supprime une dépendance indirecte de Metafor à Qt (même si il était possible de la désactiver via cmake) * J'en ai profité pour unifier l'utilisation de la norme c++11 "std::unordered_xxx" en lieu et place des implémentations "pré norme" : "stdext::hash_xxx" sous windows ou de "std::tr1::unordered_xxx" sous gcc ===== Divers ===== * ''apps.ale.striction3DMUMPS'' : * Diminution taille test * Suppression des "tabs" au profit de 4 espaces (vérifiez la config de vos éditeurs de texte) * ''abrawal.testsBattery.frequencyAnalysisBlade18ERForce'' et ''abrawal.testsBattery.frequencyAnalysisBlade18ER'' : tentative de réduction du temps de calcul de ces tests de batterie ... ===== Fichiers ajoutés/supprimés ===== Added : Renamed : Deleted : ===== Tests ajoutés/supprimés ===== Added : Renamed : Deleted : --- //[[L.Papeleux@ulg.ac.be|Luc Papeleux]] 2015/09/10 //