This commit is contained in:
parent
7ce83f9bff
commit
738f8ec1e6
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
### Data Structures
|
### Data Structures
|
||||||
|
|
||||||
|
For memory safety, the following data structures are opaque and only modified
|
||||||
|
using functions described further down. I still find it useful to understand
|
||||||
|
how they work under the hood.
|
||||||
|
|
||||||
- Handles: addresses to objects allocated on the heap. They're augmented with
|
- Handles: addresses to objects allocated on the heap. They're augmented with
|
||||||
book-keeping to guarantee memory-safety, and so cannot be stored in registers.
|
book-keeping to guarantee memory-safety, and so cannot be stored in registers.
|
||||||
See [mu.md](mu.md) for details, but in brief:
|
See [mu.md](mu.md) for details, but in brief:
|
||||||
|
|
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
### Data Structures
|
### Data Structures
|
||||||
|
|
||||||
|
For memory safety, the following data structures are opaque and only modified
|
||||||
|
using functions described further down. I still find it useful to understand
|
||||||
|
how they work under the hood.
|
||||||
|
|
||||||
- Handles: addresses to objects allocated on the heap. They're augmented with
|
- Handles: addresses to objects allocated on the heap. They're augmented with
|
||||||
book-keeping to guarantee memory-safety, and so cannot be stored in registers.
|
book-keeping to guarantee memory-safety, and so cannot be stored in registers.
|
||||||
See [mu.md](mu.md) for details, but in brief:
|
See [mu.md](mu.md) for details, but in brief:
|
||||||
|
|
Loading…
Reference in New Issue