4 Kommentare (4 Kommentare)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)C++9.275 Forks (9.275 Forks)batch import
Area-PerformanceHelp WantedIssue-TaskProduct-Meta
Repository-Metriken
- Stars
- 103.173 Sterne (103.173 Sterne)
- PR-Merge-Metriken
- Durchschn. Merge 27T 19h (Durchschn. Merge 27T 19h)24 gemergte PRs in 30 T (24 gemergte PRs in 30 T)
Beschreibung
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)
Contributor Guide
- Research-Richtung
- Untersuche die snmalloc (https://github.com/microsoft/snmalloc) und mimalloc Bibliotheken. Sieh dir die aktuelle Allokationsstrategie des Terminals im Quellcode an, wahrscheinlich in Dateien, die mit dem Konsolenhost oder dem Renderer zusammenhängen. Überprüfe vorhandene Kommentare auf Diskussionen über Leistungsbenchmarks oder bevorzugte Allokatoren. Überprüfe das Build System des Terminals (CMake), um zu verstehen, wie eine neue Abhängigkeit integriert werden kann.
- Tech Stack
- cpp
- Domain
- backendperformance
- Issue Type
- Funktion
- Voraussetzungen
- C++Memory allocation concepts