Simple malloc() & free() implementation on top of buffers and array buffers.
ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc
## Installation ``` yarn add @malloc-protocol/sdk ```
Malloc SPL contains standard actions, such as swapping, LP depositing, farming, and lending, which integrate with Malloc.
Exposes stats and management functions of glibc's malloc and jemalloc
Replacements for malloc and free
ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc
malloc() and free() in WebAssembly
Reuse typed arrays
Simple append-only alloc() implementation on top of buffers and array buffers, useful for logs.
Pooled memory for ndarrays
Simple way to trace allocated memory of your JS functions
allocate memory within minimized spatial locality for improved cache performance
try
Parlo — universal filesystem for humans and AI agents. CLI + SDK in one package.
Simple way to trace allocated memory of your NodeJS functions
Reuse typed arrays
Optimized TypeScript port of libtess.js, itself based on the GLU tessellator. Fast, high quality polygon triangulation
Permissive JS parser and tokenizer in Web Assembly / C, for Node or browser
ArrayLike allocation helper functions for JavaScript
TypeScript definitions for ndarray-scratch
a small utility to assist in memory allocation with Typed Arrays.
No description provided.
TypeScript definitions for typedarray-pool
A malloc implementation for a web assembly
hardened_malloc rust wrapper
Malloc frequency profiler
smalloc is a simple, fast allocator
Emulate Apache NuttX RTOS for Arm64 with Unicorn Emulator (Avaota-A1 SBC)
A malloc-ed box pointer type.
A global allocator implementation for embedded systems using the umm_malloc library.
malloc-based box. Supports wrapping pointers or null-terminated strings returned from malloc as a Rust type, which will be free'd on drop.
A tool to implement the C malloc API using a Rust allocator.
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
A safe wrapper around glibc's malloc_info
Malloc implementation using Rust allocator
Trace memory allocations and collect stats.
This Ruby extension defines the class Hornetseye::Malloc. Hornetseye::Malloc#new allows you to allocate memory, using Hornetseye::Malloc#+ one can do pointer manipulation, and Hornetseye::Malloc#read and Hornetseye::Malloc#write provide reading Ruby strings from memory and writing Ruby strings to memory.
There is currently a proposal for the ruby language to call malloc_trim(0) on GC runs to more efficiently give memory back to the operating system. This is a gem giving access to malloc_trim to ruby land to ease testing.
Call malloc_trim(0) on GC Impact: - 99th percentile performance is slightly impacted. - CPU is very slightly higher Inspired by Philipp Tessenow's malloc_trim gem
mwrap wraps all malloc, calloc, and realloc calls to trace the Ruby source location of such calls and bytes allocated at each callsite.
Allocate requests memory by means of the C function malloc and can release this memory with the C function free again. It is also possible to set values in the memory area.
This library provides access to the SysV mallinfo(3) and mallopt(3) functions as well as (optionally) several glibc-specific malloc_*() functions. Mall.opt, Mall.trim and Mall.xml are the most interesting. 1.0.3 fixes minor issues to be compatible with gem install and rake.
A explicit Ruby's memory management system on programmer-controlled time without malloc/free way.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.