4 commentaires (4 commentaires)0 réaction (0 réaction)0 personne assignée (0 personne assignée)C++9 275 forks (9 275 forks)batch import
Area-PerformanceHelp WantedIssue-TaskProduct-Meta
Métriques du dépôt
- Stars
- 103 173 étoiles (103 173 étoiles)
- Métriques de merge PR
- Merge moyen 27j 19h (Merge moyen 27j 19h)24 PRs mergées en 30 j (24 PRs mergées en 30 j)
Description
Description of the new feature/enhancement
Github randomly revealed a project from Microsoft that upon investigation seems like it would be pretty useful here to possibly boost performance for allocations. https://github.com/microsoft/snmalloc
Proposed technical implementation details (optional)
Guide contributeur
- Direction de recherche
- Étudiez les bibliothèques snmalloc (https://github.com/microsoft/snmalloc) et mimalloc. Examinez la stratégie d'allocation actuelle de Terminal dans le code source, probablement dans les fichiers liés à l'hôte de la console ou au moteur de rendu. Vérifiez les commentaires existants pour toute discussion sur les benchmarks de performances ou l'allocateur préféré. Examinez le système de build de Terminal (CMake) pour comprendre comment intégrer une nouvelle dépendance.
- Stack technique
- cpp
- Domaine
- backendperformance
- Type d'issue
- Fonctionnalité
- Prérequis
- C++Memory allocation concepts