Neovim plugin to visualize C/C++ class/struct memory layouts using clang
-
Updated
Sep 11, 2026 - Lua
Neovim plugin to visualize C/C++ class/struct memory layouts using clang
Diagrams for memory map layouts, in code or definition files
High-performance C++ ECS with cache-friendly sector-based architecture and multithreading support.
Visualize C struct memory layouts, padding, and offsets – interactive web tool.
Preview Go struct field-alignment savings as a diff, not a rewrite.
Memory layout analysis tool for rust structs, enums and unions
Curso de Jeresoft Academy sobre programación de bajo nivel en Rust: memoria, CPU, bits, unsafe y FFI.
Comprehensive documentation format for Brainfuck codebase, previously internal to BES.
GitHub Action & CLI to analyze binary memory layouts: detect padding, compare diffs, enforce budgets. Parses DWARF debug info for C/C++/Rust/Go.
Java Data Structures Lab – Arrays Module: Learn array memory layout, insertion & deletion via manual shifting, capacity vs logical size, and array operations to prepare for linked lists, stacks, and queues.
A low-level experiment demonstrating that variables are just memory locations with imposed interpretations using raw bit patterns to reveal the fundamental nature of data types.
Visualize binary data and C struct memory layouts as interactive SVG diagrams in Obsidian
CUDA research prototype for 128-byte topology-aligned records that co-locate ontology masks, bounded adjacency, and hot FP16 KV micro-tiles.
Memory orchestration at the different levels of languages
C++ implementation of the Subobject Polymorphic Overlay (SPO) pattern.
Parallelism standards for accelerating performance on calculations for detection of positive DNA selection
Linux process inspection tool in C++ that reads the /proc filesystem to show a process's memory layout and status. Parses /proc/<pid>/maps and /proc/<pid>/status, classifies mapped regions as HEAP, STACK, TEXT, DATA, VDSO, VVAR, or OTHER, and reports the process name, PID, state, and thread count using modern C++ streams and string parsing.
VS Code extension that analyzes and visualizes C/C++ struct memory layout, padding and alignment, and suggests padding-optimized field reordering. Published on the Marketplace.
Practical linker script examples for memory mapping, section placement, startup configuration, and embedded firmware build process understanding.
Model and visualize C / TwinCAT–style struct memory layout — size, alignment, and padding.
To associate your repository with the memory-layout topic, visit your repo's landing page and select "manage topics."