- Continued Texture Implementation
- Began reorganizing the planning document into /planning/
This commit is contained in:
33
planning/MEMORY.md
Normal file
33
planning/MEMORY.md
Normal file
@@ -0,0 +1,33 @@
|
||||
|
||||
# Memory Library (`memory`)
|
||||
|
||||
## Table of Contents
|
||||
|
||||
<!-- TOC -->
|
||||
* [Home](./CONTENTS.md#planning-documentation-for-fennec)
|
||||
* [Memory Library (`memory`)](#memory-library-memory)
|
||||
* [Table of Contents](#table-of-contents)
|
||||
* [Introduction](#introduction)
|
||||
* [Implementation](#implementation)
|
||||
<!-- TOC -->
|
||||
|
||||
|
||||
## Introduction
|
||||
|
||||
  This library contains headers and classes related to memory allocation and
|
||||
management in C++. The contents are restricted to 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 | ❌ | ❌ |
|
||||
Reference in New Issue
Block a user