smart_pointers

Memory manager

An implementation of smart pointer techniques in Ada to manage dynamic memory and reduce manual memory management overhead.

Christoph Karl Walter Grein's Smart Pointers

GitHub

1 stars
4 watching
0 forks
Language: Ada
last commit: over 6 years ago

Related projects:

Repository Description Stars
alire-project/alire A tool and library for managing and building Ada projects with package management and dependency resolution 291
mpusz/shared_ptr_2.0 A C++ implementation of a smart pointer that uses reference counting for managing dynamic memory 2
snaipe/libcsptr A set of smart pointer constructs for the C programming language 1,594
jhumphry/auto_counters An Ada 2012 project implementing reference counting approaches to resource management with an emphasis on safety and usability. 8
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 43
vincent-pradeilles/weakable-self Helps avoid memory leaks by providing a way to safely capture weak references to the object calling a closure 78
alire-project/simple_logging Provides easy-to-use logging facilities for console output in Ada programs 3
cschreib/observable_unique_ptr Provides unique ownership smart pointers with observable lifetime control 34
libhugetlbfs/libhugetlbfs A C library that provides a high-performance, page-sized memory allocation system for systems with large addresses spaces. 227
joetifa2003/mm-go A package providing low-level manual memory management utilities for Go 150
iamgroot42/mimir Measures memorization in Large Language Models (LLMs) to detect potential privacy issues 121
pharo-ai/datasets A Smalltalk library for loading and managing datasets as data frames. 9
jp2masa/movere An implementation of managed dialogs for Avalonia UI framework. 36
tdr-autosync/mi-lib-django_memoize Caches and optimizes expensive function calls in Django applications. 120
outr/jefe A toolset for managing the lifecycle of software applications. 8