A [ponyfill](https://ponyfill.com) for `Buffer.alloc`.
A [ponyfill](https://ponyfill.com) for `Buffer.allocUnsafe`.
Utility functions to make dealing with Uint8Arrays easier
A general purpose buffer pool.
Common types for TypeScript
An implementation of napi for wasm
Small package to encode or decode IP addresses from buffers to strings.
A faster alternative to Object.create(null)
Low level bindings for libsodium
A library for the unique number allocator
some shims for node buffers
Allocate a buffer having a specified number of bytes.
Merkle tree implemented as a persistent datastructure
WIP - a pure javascript version of sodium-native
Simple NAPI wrapper around https://github.com/prysmaticlabs/hashtree
Javascript implementation of the Noise Protocol Framework based on libsodium
Native file system operations for Bare
Vite resolver for TypeScript compilerOptions.paths
unidimensional chunk allocation/free system.
An easy way to reuse buffers without much API ceremony
Runtime type checking
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
string representations of objects in node and the browser
Fetch an entire site and save it as a text file
An object allocator trait for Rust.
A fast, single-threaded object allocator.
A suite of tests for object allocators.
Tooling for tracing object allocations in Ruby 2.1
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.
A minitest plugin that adds a report of the top tests by number of objects allocated.
ActiveRecord extension to speedup ActiveRecord object allocation
Ask each allocation, does this spark joy? If not, thank it and throw it away.
Stupid simple gem to get the current timestamp without an object allocation
Rack middleware for tracing object allocations in Ruby 2.1
stackprof is a fast sampling profiler for ruby code, with cpu, wallclock and object allocation samplers.
Setup signal handler which dumps backtrace of running threads and number of allocated objects per class. Require 'sigdump/setup', send SIGCONT, and see /tmp/sigdump-<pid>.log.
Heap Periscope Agent offers deep insights into your Ruby application's memory behavior. It collects and reports real-time Garbage Collection (GC) statistics and object allocation patterns, empowering developers to identify memory leaks, optimize usage, and enhance performance. This gem is the backend agent for memory monitoring. To visualize the collected data, you must also install the companion gem, heap_periscope_ui The agent's visualizer is available here: - Gem: https://rubygems.org/gems/heap_periscope_ui - Repository: https://github.com/codepawpaw/heap_periscope_ui
oj_serializers leverages the performance of the oj JSON serialization library, and minimizes object allocations, all while provding a similar API to Active Model Serializers.
Provides a profiler page of the ruby execution which has infomation of gc and object allocation.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.