Files
fennec/planning/MEMORY.md

33 lines
1.0 KiB
Markdown

# Memory Library (`memory`)
## Table of Contents
<!-- TOC -->
* [Home](./CONTENTS.md#planning-documentation-for-fennec)
* [Memory Library](#memory-library-memory)
* [Table of Contents](#table-of-contents)
* [Introduction](#introduction)
* [Implementation](#implementation)
<!-- TOC -->
## Introduction
&ensp; This library contains headers and classes related to memory allocation and
management in C++. The contents include the Memory Management Library of
the C++ Standard Library and Template Library. This pulls some functions from the
C stdlib and either wraps them or aliases them.
## Implementation
| Symbol | Implemented | Passed |
|:-----------------|:-----------:|:------:|
| allocator | ✅ | ✅ |
| allocator_traits | ✅ | ✅ |
| allocation | ✅ | ✅ |
| default_delete | ✅ | ❓ |
| unique_pointer | ✅ | ❓ |
| shared_pointer | ⛔ | ⛔ |
| pointer_traits | ⛔ | ⛔ |