Showing 56 open source projects for "malloc"

View related business solutions
  • Create state-of-the-art conversational agents with Google AI Icon
    Create state-of-the-art conversational agents with Google AI

    Using Dialogflow, you can provide new and engaging ways for users to interact with your product.

    Dialogflow can analyze multiple types of input from your customers, including text or audio inputs (like from a phone or voice recording). It can also respond to your customers in a couple of ways, either through text or with synthetic speech. Dialogflow CX and ES provide virtual agent services for chatbots and contact centers. If you have a contact center that employs human agents, you can use Agent Assist to help your human agents. Agent Assist provides real-time suggestions for human agents while they are in conversations with end-user customers.
  • Cybersecurity Management Software for MSPs Icon
    Cybersecurity Management Software for MSPs

    Secure your clients from cyber threats.

    Define and Deliver Comprehensive Cybersecurity Services. Security threats continue to grow, and your clients are most likely at risk. Small- to medium-sized businesses (SMBs) are targeted by 64% of all cyberattacks, and 62% of them admit lacking in-house expertise to deal with security issues. Now technology solution providers (TSPs) are a prime target. Enter ConnectWise Cybersecurity Management (formerly ConnectWise Fortify) — the advanced cybersecurity solution you need to deliver the managed detection and response protection your clients require. Whether you’re talking to prospects or clients, we provide you with the right insights and data to support your cybersecurity conversation. From client-facing reports to technical guidance, we reduce the noise by guiding you through what’s really needed to demonstrate the value of enhanced strategy.
  • 1

    GPerftools

    Fast, multi-threaded malloc() and nifty performance analysis tools

    GPerftools (formerly Google Performance Tools) is a collection of a high-performance multi-threaded malloc() implementation, plus some pretty nifty performance analysis tools useful for creating more robust applications. These tools can be especially useful when developing multi-threaded applications in C++ with templates. Among these tools are TCMalloc, a thread-friendly heap-checker, heap-profiler and cpu-profiler.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Boehm-Demers-Weiser Garbage Collector

    Boehm-Demers-Weiser Garbage Collector

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector

    The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no longer useful. The collector automatically recycles memory when it determines that it can no longer be otherwise accessed. The collector is also used by a number of programming language implementations that either use C as intermediate code, want...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    jemalloc

    jemalloc

    A general purpose malloc(3) implementation

    jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support. jemalloc first came into use as the FreeBSD libc allocator in 2005, and since then it has found its way into numerous applications that rely on its predictable behavior. In 2010 jemalloc development efforts broadened to include developer support features such as heap profiling and extensive monitoring/tuning hooks. Modern jemalloc releases continue to be integrated...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4

    ECSTL

    Embedded C Standard Template Library

    The Embedded C Standard Template Library (ECSTL) is a software library for the C programming language. It is a clone of the C++ STL which targets to embedded systems without using the heap (malloc/free functions).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Make Recruiting and Onboarding Easy Icon
    Make Recruiting and Onboarding Easy

    Simple, easy-to-use applicant tracking and employee Onboarding system for any sized organization.

    Take away the pain and hassle associated with applicant recruitment, hiring, and onboarding with ApplicantStack. Designed for HR professionals and recruiters, ApplicantStack helps streamline the recruiting and onboarding processes to improve productivity and reduce costs. ApplicantStack provides a complete toolkit that includes tools for posting, launching, and advertising jobs, assessing and managing candidates, collaborating with teams, centralizing information for quick hiring and onboarding, and more.
  • 5

    libfc4c

    Fast containers for C language

    ... to reduce number of calls to malloc(). There's no manpage, but all the functions are well described in the header files, and examples of usage can be found in the test program sources, in the ./test directory.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Lnkdlst

    Single sided linked list (kind of lib with test-code, C, C++ and java)

    ... and chronological order. Use malloc{slower-but-easy} or fix (static) memory. - OAList01: Object-Kind of a predefined pre-reserved List with X Elements (with constant user-data size), with secur modify functions and option to use locks (POSIX: mutex). Supporting a BusyList and a IdleList for easy build of e.g. a FIFO without need of much time for mem-allocation. - Release-Notes see uws-Lnkdlst-readme.txt in the tar.gz file(s) and in „Files“.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LMDBG is a set of small utilities for collecting and analysing logs of malloc(3), calloc(3), realloc(3), memalign(3), posix_memalign(3) and free(3) functions. LMDBG generates full stacktraces and separates the logging process from analysis, thus allowing analysis of application on per-module basis. Simple but powerful tools for analysis are also provided.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    WebSockets in C

    WebSockets in C

    WebSockets in C for Embedded Applications

    WIC is a C99 implementation of rfc6455 websockets designed for embedded applications. WIC decouples the websocket protocol from the transport layer. This makes it possible to use WIC over any transport layer assuming that you are prepared to do the integration work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    molcajete

    Arduino meets FreeRTOS

    ... for the ATMEGA328 chip so that it can be used in the Arduino platform. It's comprissed of three projects: Arduino 1.8.5, FreeRTOS 10.0.1 and Arduino-mk. Examples for the console and sketches are now provided. This port uses the standard malloc and free implementations for AVR when using dynamic tasks. The system tick is fixed at 1 millisecond after the AVR's T0 timer. Tickless and/or low-power modes have not been tested yet. For further details see the README.txt file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Digital Payments by Deluxe Payment Exchange Icon
    Digital Payments by Deluxe Payment Exchange

    A single integrated payables solution that takes manual payment processes out of the equation, helping reduce risk and cutting costs for your business

    Save time, money and your sanity. Deluxe Payment Exchange+ (DPX+) is our integrated payments solution that streamlines and automates your accounts payable (AP) disbursements. DPX+ ensures secure payments and offers suppliers alternate ways to receive funds, including mailed checks, ACH, virtual credit cards, debit cards, or eCheck payments. By simply integrating with your existing accounting software like QuickBooks®, you’ll implement efficient payment solutions for AP with ease—without costly development fees or untimely delays.
  • 10

    zmalloc

    Simple malloc checking in 'C'

    A very simple malloc checking library. Can be used as a source include as well. The biggest advantage of this library is non intrusiveness. It does not rely on any platform specific features, should work everywhere. How to use: use zalloc() and zfree() instead of the malloc and free calls. (Could be done by defines) Zmalloc will detect overwrites, freeing non freed items, not freeing items allocated. See the test_zmalloc on how to use it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Memory Manager: MDX

    Memory Manager: MDX = malloc() + free() + Garbage Collection

    MDX is a thread safe memory manager similar to the standard C library's malioc() and free(), except that it allows for some (or all) of the memory to be automatically freed by mark and sweep garbage collection with finalization. It's written in C++ under the Apache license for Windows and Linux on 32 & 64 bit systems. Programs using MDX provide it with a marking callback. The callback performs the marking phase of garbage collection, using MDX's mark() method to actually mark the wanted...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    treedb

    on-disk memory library

    treedb can implement malloc functionality, and much more! Need a heap that allocates from a fixed size chunk of memory? No problem. But where treedb comes into its own is when it comes to allocating from a mmap()ed disk file - the memory becomes persistent. If you follow the tests/examples, you too can store dictionaries, trees, lists or whatever you can think of in disk-based memory, just an open() and mmap() away. Treedb comes with an AVL tree, doubly-linked-list and variable-entry...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    meta-treedb

    on-disk memory library using meta-data

    meta-treedb can implement malloc functionality, and much more! Need a heap that allocates from a fixed size chunk of memory? No problem. But where treedb comes into its own is when it comes to allocating from a mmap()ed disk file - the memory becomes persistent. If you follow the tests/examples, you too can store dictionaries, trees, lists or whatever you can think of in disk-based memory, just an open() and mmap() away. Meta-treedb comes with an AVL tree, doubly-linked-list...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    debug_new

    debug_new

    C / C++ everything-memory debugger

    ... platform - Multithreading is supported. - Easy to use and install (just include the header and link the source). - Easily debug memory-leaks. - Easily debug dangling pointers. - Easily debug deallocation method correctness. - Easily debug array index errors (when writing past the end). - Easily profile memory usage and track down memory hawks. - Click-And-Goto-Source support for Visual Studio. - Integrated compatibility for new, new[], delete, delete[], malloc, calloc, realloc, free
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    libshmal

    Primitive shared memory allocator that allows several independent proc

    Primitive shared memory allocator that allows several independent processes to share same shared memory segments. It provides shared memory analogs to regular memry library calls like malloc(), free(), etc. Currently may work with mmap() or shmget().
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Color PrintF

    printf with 12 different colors

    UPDATE Jan 23, 2015: Added printString method that does not use malloc. Creates color-formatted strings on the heap that will allow Termianl to print them as colored strings to stdout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    B Tree First-Fit malloc()

    B Tree First-Fit Memory Allocator

    BTFF Features O(log n) time with First-Fit behavior, as n is the number of allocated & free blocks. No boundary tag. Separation between payload and bookkeeping meta data. It does not use any free payload area. As of v1.0, payloads are located in data segment area which is acquired by brk(), and bookkeeping meta data are located in separated area which is acquired by mmap(). Small bookkeeping meta data overhead. Applicable to any kind...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    DigCC

    A simple, easy-to-retarget, C compiler

    DigCC is a simple, easy-to-retarget, C compiler. DigCC handles the main features of the C language, including: - complex data types (arrays, structs, and composition thereof) - dynamic structures (lists, trees, graphs, etc) The current version of DigCC targets the DigMIPS processor, and provides a runtime library with I/O and simplified heap handling (malloc/free).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    MemoryTracker

    C library, that logs memory changes made by malloc and free.

    This is a library that can be used for debugging memory consumption made by your program. Is written for Unix-like operating systems. It is advised to use GNU Compiler Collection when compiling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    sharing user-space memory. Includes a driver and an API as a set of functions. An application can allocate memory via malloc and share it with other independent applications via a device-driver. Functions to handle this in an easy way are provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AVR atmega micro-controller based educational os.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    An EXTREMELY FAST portable thread caching malloc implementation written in C for multiple threads without lock contention based on dlmalloc. Optimised for x86 and x64. Compatible with C++. Can patch itself into existing binaries on Windows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    Concur memory allocator

    An extremely scalable multithreaded drop-in malloc() replacement

    Concur is an extremely scalable multithreaded transparent drop-in replacement for malloc() and other standard memory allocation calls. Scales linearly to any number of CPU cores. More scalable and memory efficient than mtmalloc, ptmalloc, Hoard, etc. Allocations are very fast, with no lock contention and the least memory waste of any other allocator. Concur is optimized especially for applications that make heavy use of memory allocation in a threaded environment, or that just want to make...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    The SNOMP Library

    SNOMP (SNOMP is Not OpenMP) is a library for semi-shared memory parall

    SNOMP (SNOMP is Not OpenMP) is a library for semi-shared memory parallelization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    embedded heap library

    embedded heap library

    heap library management for embedded systems

    This library implements a simple, lite and easy to use heap management library for embedded systems. Library includes APIs to reserve memory (malloc) and to free memory with a builtin garbage collector to defragment close area of memory freed
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next