awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

3 repositorios

Awesome GitHub RepositoriesMemory Management

Techniques for handling object lifecycles and memory allocation within the Objective-C runtime.

Distinct from Objective-C: Focuses specifically on memory management strategies rather than general language resources.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Memory Management. Refine with filters or upvote what's useful.

Awesome Memory Management GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sequelpro/sequelproAvatar de sequelpro

    sequelpro/sequelpro

    9,194Ver en GitHub↗

    Sequel Pro is a native macOS database administration application and graphical user interface client. It provides a dedicated desktop environment for managing MySQL and MariaDB databases, allowing users to perform server configuration and organize database data. The tool focuses on relational database visualization and the administration of both MySQL and MariaDB server instances. It enables the organization of data and the execution of management tasks through a desktop interface designed for macOS.

    Employs reference counting to maintain low memory overhead when processing large database queries.

    Objective-Cmacosmysqlobjective-c
    Ver en GitHub↗9,194
  • nytimes/objective-c-style-guideAvatar de NYTimes

    NYTimes/objective-c-style-guide

    5,822Ver en GitHub↗

    Este proyecto proporciona un conjunto completo de patrones de diseño estandarizados, convenciones de nombres y configuraciones de entorno para el desarrollo en Objective-C. Establece un framework consistente para el diseño de API, gestión de memoria y organización de proyectos para asegurar que las bases de código permanezcan legibles y mantenibles a través de los equipos. La guía define estándares específicos para el aislamiento de namespaces utilizando prefijos de clase y un sistema estructurado para nombrar activos. Describe patrones arquitectónicos para protocolos de delegados y mecanismos de manejo de errores destinados a mejorar la seguridad de tipos y la claridad. La cobertura se extiende al formato del código fuente, organización de la estructura de clases y la implementación de singletons thread-safe. También incluye estándares para la configuración de proyectos Xcode, alineando jerarquías físicas de archivos con grupos de proyectos y gestionando configuraciones de compilación.

    Establishes standards for handling object lifecycles and memory allocation within the Objective-C runtime.

    Ver en GitHub↗5,822
  • jspahrsummers/libextobjcAvatar de jspahrsummers

    jspahrsummers/libextobjc

    4,500Ver en GitHub↗

    libextobjc es una biblioteca de extensión del lenguaje Objective-C y un conjunto de herramientas de tiempo de ejecución que proporciona patrones de programación funcional y dinamismo avanzado. Funciona como una colección de utilidades para inyección de métodos, reflexión de clases y análisis estático para ayudar a prevenir fallos en tiempo de ejecución. La biblioteca permite la generación de tipos de datos algebraicos en tiempo de compilación y proporciona un mecanismo para sintetizar variables de instancia de respaldo para propiedades definidas dentro de categorías. También implementa comportamientos predeterminados de protocolos y proporciona herramientas para validar rutas de claves (key paths) y selectores durante el proceso de compilación. El proyecto cubre áreas de capacidad más amplias, incluyendo el control de flujo asíncrono mediante corrutinas basadas en bloques y utilidades de gestión de memoria que automatizan la limpieza de recursos y mitigan los ciclos de referencia dentro de los ámbitos de bloque. Además, incluye herramientas para la inyección de métodos en tiempo de ejecución y reflexión de objetos para analizar jerarquías de clases y propiedades.

    Implements specialized memory management techniques to prevent retain cycles within Objective-C blocks.

    Objective-C
    Ver en GitHub↗4,500
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Systems & Low-Level
  6. Objective-C
  7. Memory Management

Explorar subetiquetas

  • Autorelease Pool AnalyzersExplains how autorelease pools manage object lifecycles through AutoreleasePoolPage structures and double-linked lists. **Distinct from Memory Management:** Distinct from Memory Management: focuses specifically on autorelease pool internals rather than general memory management.