4 comentários (4 comentários)0 reação (0 reação)0 responsável (0 responsável)C++9.275 forks (9.275 forks)batch import
Area-PerformanceHelp WantedIssue-TaskProduct-Meta
Métricas do repositório
- Stars
- 103.173 estrelas (103.173 estrelas)
- Métricas de merge de PR
- Mesclagem média 27d 19h (Mesclagem média 27d 19h)24 fundiu PRs em 30d (24 fundiu PRs em 30d)
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)
Guia do colaborador
- Direção de pesquisa
- Investigue as bibliotecas snmalloc (https://github.com/microsoft/snmalloc) e mimalloc. Examine a estratégia de alocação atual do Terminal no código fonte, provavelmente em arquivos relacionados ao host do console ou ao renderizador. Verifique os comentários existentes para qualquer discussão sobre benchmarks de desempenho ou alocador preferido. Revise o sistema de build do Terminal (CMake) para entender como integrar uma nova dependência.
- Pilha de tecnologia
- cpp
- Domain
- backendperformance
- Tipo Issue
- Funcionalidade
- Prerequisites
- C++Memory allocation concepts