Lightweight memory management layer with custom memory pool-based allocation. Provides direct memory management for performance optimization and reduces garbage collection overhead through efficient memory pool strategies. More...
Classes | |
| class | by::binder |
| Smart pointer with loose type checking and lifetime management. More... | |
| class | by::bindTacticable |
| Interface for binding tactics in memory management. More... | |
| class | by::strTactic |
| Strong reference binding tactic. More... | |
| class | by::tbindable< T > |
| Template interface for bindable objects. More... | |
| class | by::tstr< T, TACTIC > |
| Strong reference smart pointer with strict type checking. More... | |
| class | by::tweak< T, TACTIC > |
| Weak reference smart pointer with type-safe access. More... | |
| class | by::weakTactic |
| Weak reference binding tactic. More... | |
| class | by::clonable |
| Interface for objects that can be cloned. More... | |
| struct | by::id |
| Unique identifier for instances in memlite system. More... | |
| class | by::instance |
| Base class for all managed instances in memlite system. More... | |
| class | by::instancer |
| Singleton manager for instance lifecycle and memory allocation. More... | |
| class | by::allocator |
| Abstract allocator interface for memory management. More... | |
| class | by::chunk |
| Memory chunk for block-based allocation. More... | |
| class | by::chunks |
| Collection of memory chunks for scalable allocation. More... | |
| class | by::memoryHaver |
| Abstract interface for objects that manage memory. More... | |
| class | by::pool |
| Memory pool manager for efficient instance allocation. More... | |
| class | by::bindTag |
| Binding tag for instance reference tracking and lifecycle management. More... | |
| struct | by::watchCell |
| Memory watch cell for tracking instance states. More... | |
| class | by::watcher |
| Memory watcher for tracking instance lifecycle and allocation. More... | |
Lightweight memory management layer with custom memory pool-based allocation. Provides direct memory management for performance optimization and reduces garbage collection overhead through efficient memory pool strategies.