awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesCustom Allocator Hooks

Mechanisms for replacing standard memory allocation functions with custom implementation pointers.

Distinct from Function-Pointer Callbacks: Distinct from Function-Pointer Callbacks: focuses on memory management hooks rather than runtime logic callbacks

Explore 1 awesome GitHub repository matching programming languages & runtimes · Custom Allocator Hooks. Refine with filters or upvote what's useful.

Awesome Custom Allocator Hooks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • antirez/sdsAvatar de antirez

    antirez/sds

    5,486Ver en GitHub↗

    sds es una biblioteca de cadenas dinámicas en C que proporciona un envoltorio de gestión de memoria para cadenas asignadas en el heap. Implementa un almacenamiento seguro para datos binarios (binary-safe) mediante el seguimiento explícito de la longitud de la cadena, lo que permite manejar caracteres nulos dentro de los datos. La biblioteca destaca por su arquitectura de memoria, que utiliza punteros a funciones intercambiables para la asignación y liberación, permitiendo la integración de gestores de memoria personalizados. Utiliza el seguimiento de longitud almacenado en la cabecera para obtener la longitud en tiempo constante y mantiene un relleno de búfer terminado en nulo para garantizar la compatibilidad con las funciones estándar de cadenas en C. El kit de herramientas cubre una amplia gama de capacidades de manipulación de cadenas, incluyendo concatenación, tokenización, unión y extracción de rangos. También ofrece utilidades para la mutación de búferes in-place, como recorte y ajuste, e incluye alternativas optimizadas de formato de cadenas frente a las funciones print estándar.

    Provides interchangeable function pointers for allocation and freeing to enable custom memory managers.

    C
    Ver en GitHub↗5,486
  1. Home
  2. Programming Languages & Runtimes
  3. Function-Pointer Callbacks
  4. Custom Allocator Hooks