C memory-allocation

Open-source C projects categorized as memory-allocation

Top 7 C memory-allocation Projects

  • bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

    Project mention: Why isn't there a GCed variant of C++ that'd be functionally like Java, but with C++'s syntax? | reddit.com/r/AskProgramming | 2022-10-25
  • zpl

    📐 Pushing the boundaries of simplicity

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • hardened_malloc

    Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.

    Project mention: mobile linux OSes | reddit.com/r/linux | 2022-12-06

    If you decide to use a custom ROM, I recommend CalyxOS or GrapheneOS. Both are well implemented and support relocking the bootloader. You'll want Aurora Store (open-source Google Play Store) and F-Droid.

  • php-memory-profiler

    Memory profiler for PHP. Helps finding memory leaks in PHP scripts.

    Project mention: Plotting the memory of a PHP process with Gnuplot 📈 | dev.to | 2022-08-26

    I learned a lot in the process, but also noticed the nice memory graphs in the video and figured it would be hard to troubleshoot anything if I didn't have them. When using php extensions such as Benoît's or Arnaud Le Blanc's to take a snapshot of the memory, it's great to think about the most appropriate moment to take that snapshot in order to capture the memory leak you might be hunting. Sure, you can use Monolog's MemoryUsageProcessor to that end, but I thought it would be more useful to get something a bit more ✨visual✨.

  • small

    Specialized memory allocators (by tarantool)

    Project mention: Ten-year experience in DBMS testing | dev.to | 2022-02-04

    small — our set of specialized memory allocators.

  • qCUDA

    qCUDA: GPGPU Virtualization at a New API Remoting Method with Para-virtualization

  • buddy_alloc

    A single header buddy memory allocator for C

    Project mention: One year ago I wrote a buddy memory allocator - project update | reddit.com/r/C_Programming | 2022-07-19

    You are right about the tests - they are written with 64-bit in mind. I ought to rework them to switch sizes based on arch but that will take a weekend. I've filed https://github.com/spaskalev/buddy_alloc/issues/19 to track this.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-06.

C memory-allocation related posts


What are some of the best open-source memory-allocation projects in C? This list will help you:

Project Stars
1 bdwgc 2,180
2 zpl 826
3 hardened_malloc 819
4 php-memory-profiler 713
5 small 85
6 qCUDA 52
7 buddy_alloc 35
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.