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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesInterpreter Memory Managers

Manages variable storage and scope lifecycle dynamically during program execution without a separate compilation step.

Distinct from Runtime Global Memory Managers: Distinct from Runtime Global Memory Managers: focuses on interpreter-level variable and scope management rather than native API or threading memory structures.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Interpreter Memory Managers. Refine with filters or upvote what's useful.

Awesome Interpreter Memory Managers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zpoint/cpython-internalsAvatar von zpoint

    zpoint/CPython-Internals

    5,053Auf GitHub ansehen↗

    CPython-Internals ist ein technischer Implementierungsleitfaden und eine Referenz für den CPython-Interpreter. Es bietet eine detaillierte Analyse des internen C-Quellcodes und der Architektur, wobei der Fokus auf der Logik liegt, die das Verhalten des Interpreters steuert. Das Projekt dokumentiert das Python-Objektmodell und die Kompilierungs-Pipeline und verfolgt den Prozess von der rohen Grammatik und den abstrakten Syntaxbäumen bis hin zum ausführbaren Bytecode. Es dient zudem als Referenz für die Entwicklung von C-Erweiterungen und erklärt, wie man mit internen Datenstrukturen interagiert und die C-API nutzt. Das Material deckt die Speicherverwaltung ab, einschließlich Referenzzählung und generationaler Garbage Collection, sowie die Funktion des Global Interpreter Lock.

    Analyzes the internal implementation of reference counting, generational garbage collection, and the global interpreter lock.

    Cccpythoncpython-internals
    Auf GitHub ansehen↗5,053
  • lotabout/write-a-c-interpreterAvatar von lotabout

    lotabout/write-a-C-interpreter

    4,343Auf GitHub ansehen↗

    This project is a C language interpreter and a practical implementation of a programming language. It parses and executes C source code directly, removing the requirement for a separate compilation step. The interpreter is designed for self-hosting, meaning it is capable of interpreting its own source code to demonstrate recursive language processing and execution. The system covers the primary stages of language processing, including lexical analysis, recursive descent parsing, and tree-walk interpretation using an abstract syntax tree. It manages memory and scope through a dynamic symbol t

    Handles variable storage and scope lifecycle dynamically during program execution without a separate compilation step.

    C
    Auf GitHub ansehen↗4,343
  1. Home
  2. Operating Systems & Systems Programming
  3. Virtual Memory Management
  4. Runtime Memory Limits
  5. Runtime Global Memory Managers
  6. Interpreter Memory Managers

Unter-Tags erkunden

  • Memory Management AnalysesDetailed technical studies of how an interpreter handles allocation, reference counting, and garbage collection. **Distinct from Interpreter Memory Managers:** Focuses on the analytical study of memory management logic rather than the active management of variables and scopes.