An open API service providing repository metadata for many open source software ecosystems.

Topic: "custom-allocator"

mtrebi/memory-allocators

Custom memory allocators in C++ to improve the performance of dynamic memory allocation

Language: C++ - Size: 1.08 MB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 1,837 - Forks: 163

biojppm/rapidyaml

Rapid YAML - a library to parse and emit YAML, and do it fast.

Language: C++ - Size: 8.39 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 641 - Forks: 110

crazybie/linear_ac

Speed up the memory allocation and improve the garbage collection performance.

Language: Go - Size: 333 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 44 - Forks: 11

Kashio/A5

C++ Custom memory allocators

Language: C++ - Size: 714 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 31 - Forks: 0

omidshahbazi/GameEngine

An experimental game-engine

Language: C++ - Size: 145 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 4

a-p-jo/allocator

Customisable, thread-safe C11 memory allocator based off the K&R "storage allocator"

Language: C - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 2

farukalpay/DynamicArray

This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.

Language: C - Size: 166 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

SkyEng1neering/dalloc

This is the custom implementation of function malloc for embedded systems, that defragmentate memory after using it. Good solution when you need to allocate memory dynamically, but memory fragmentation is the problem.

Language: C - Size: 12.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

VladimirBalun/Allocators

🎓 Implementation different basic allocators for manual memory management in C language. You can use it like a library for your goals.

Language: C - Size: 44.9 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

SkyEng1neering/ustring

This is the magic implementation of dynamic string. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

Language: C++ - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

pavlosdais/Memory-Allocators

A set of custom memory allocators

Language: C - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

Sopiro/salloc

Collection of specialized memory allocators

Language: C++ - Size: 124 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

madsmtm/linear-malloc

An ultra simple single-threaded linear allocator

Language: Rust - Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

SkyEng1neering/uvector

This is the magic implementation of dynamic array. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

Language: C++ - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ArtDu/OOP

Object-oriented programming

Language: C++ - Size: 40.4 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

alinaiil/ITMO-programming-1course

Programming, IS ITMO, 1st and 2nd semester (C, C++)

Language: C++ - Size: 567 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ardaku/one_alloc

A custom allocator that allows a singular allocation of a specific size known ahead of time.

Language: Rust - Size: 6.84 KB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

SkyEng1neering/constchar_tuple

This is the container for char strings. Based on dalloc allocator, that solves memory fragmentation problem. So you can use it in your embedded project and not to be afraid of program crash by reason of memory fragmentation.

Language: C++ - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0