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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesExecution Context Management

Low-level control of thread contexts and memory mappings to coordinate process execution flow.

Distinct from Execution Thread Coordinators: Candidates are either for AI context, UI state, or specific thread lifecycle coordinators, not general system call bindings for execution context.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Execution Context Management. Refine with filters or upvote what's useful.

Awesome Execution Context Management GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tianocore/edk2Avatar tianocore

    tianocore/edk2

    6,061Vezi pe GitHub↗

    edk2 is a development project for creating system firmware that complies with the UEFI specification. It provides the necessary infrastructure to initialize hardware platforms and boot operating systems across multiple CPU architectures. The project utilizes a modular firmware architecture that decouples high-level management protocols from physical transport layers. It implements critical security features, including a measured boot chain, cryptographic primitives for image authentication, and support for Trusted Platform Module hardware and software implementations. Its capability surface

    Moves platform-specific functionality from System Management Mode into modules that execute within the OS context for improved stability.

    Ccfirmwarepython
    Vezi pe GitHub↗6,061
  • hyperdbg/hyperdbgAvatar HyperDbg

    HyperDbg/HyperDbg

    3,885Vezi pe GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Tracks switches between user-mode and kernel-mode execution to identify system calls, interrupts, or exceptions.

    Cbinary-analysisdebugdebugger
    Vezi pe GitHub↗3,885
  • hnes/libacoAvatar hnes

    hnes/libaco

    3,688Vezi pe GitHub↗

    libaco is a low-level C library for cooperative multitasking that provides a runtime for managing asymmetric coroutines. It functions as an execution context manager and stack memory allocator, allowing a single process to initialize independent execution units with private stacks and perform manual context switching via yield operations. The library distinguishes itself through its memory management and stability features, utilizing read-only guard pages at stack boundaries to trigger hardware faults upon stack overflow. It supports both private stack allocation and shared stack pooling to r

    Initializes independent execution units with private stacks and configurable memory regions.

    Cccoroutinecoroutine-library
    Vezi pe GitHub↗3,688
  • nix-rust/nixAvatar nix-rust

    nix-rust/nix

    2,986Vezi pe GitHub↗

    nix is a Unix system API library and Rust system programming interface that provides type-safe bindings for invoking low-level system calls. It serves as a low-level operating system wrapper and POSIX compatibility layer, allowing for kernel interactions and administrative tasks through safe wrappers around platform-specific APIs. The project provides a kernel device interface for controlling hardware devices, managing kernel modules, and configuring terminal interfaces. It differentiates itself by offering type-safe wrappers for memory mapping and zero-copy input-output operations to reduce

    Manages memory mapping and thread contexts to coordinate low-level execution and processing flow.

    Rustlibcrustrust-bindings
    Vezi pe GitHub↗2,986
  1. Home
  2. Operating Systems & Systems Programming
  3. Execution Context Management

Explorează sub-etichetele

  • Execution Mode Transitions1 sub-tagMechanisms for shifting platform functionality between different CPU execution contexts, such as SMM to OS context. **Distinct from Execution Context Management:** Specifically covers the transition between processor privilege modes/contexts rather than general thread or memory mapping.