2 dépôts
Configuration of virtual memory page sizes to align with hardware or specification requirements.
Distinct from Binary Size Reporters: Distinct from web page frameworks or binary size reporting; targets memory management pages.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Memory Page Configuration. Refine with filters or upvote what's useful.
Binaryen is a WebAssembly compiler toolchain and optimizer designed to transform, validate, and shrink binary modules. It provides a comprehensive intermediate representation framework that converts binary code into a single-assignment form to enable advanced program analysis and code transformation. The project includes a specialized transformation engine that applies iterative optimization passes to increase execution speed and reduce binary size. Additionally, it functions as a transpiler that translates WebAssembly binary modules into executable JavaScript for environments that lack nativ
Implements specialized memory page sizing to align with specific hardware or proposal requirements.
Box86 is a Linux userspace emulator and instruction translator designed to run x86 binaries on ARM-based devices. It functions as a hardware compatibility layer that simulates an x86 environment, allowing software built for different processor architectures to execute on ARM Linux. The project utilizes a dynamic recompiler to translate x86 opcodes into native ARM instructions at runtime, increasing execution speed over standard interpretation. To further improve performance and stability, it wraps native system libraries and Vulkan drivers, redirecting architecture-specific calls to native ho
Configures virtual memory page sizes to align guest requirements with ARM hardware specifications.