diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-03-12 10:41:03 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-03-12 10:41:03 -0800 |
commit | 738f8ec1e63a984886224cea01848257b45f5201 (patch) | |
tree | fadb355ae558f8313228ec6b69ee19024f03852a | |
parent | 7ce83f9bfff31da977366250c581f453ca52fd74 (diff) | |
download | mu-738f8ec1e63a984886224cea01848257b45f5201.tar.gz |
.
-rw-r--r-- | linux/vocabulary.md | 4 | ||||
-rw-r--r-- | vocabulary.md | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/linux/vocabulary.md b/linux/vocabulary.md index 1356d1d0..6348ed10 100644 --- a/linux/vocabulary.md +++ b/linux/vocabulary.md @@ -2,6 +2,10 @@ ### 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 book-keeping to guarantee memory-safety, and so cannot be stored in registers. See [mu.md](mu.md) for details, but in brief: diff --git a/vocabulary.md b/vocabulary.md index 9471d132..1ecbdf8d 100644 --- a/vocabulary.md +++ b/vocabulary.md @@ -2,6 +2,10 @@ ### 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 book-keeping to guarantee memory-safety, and so cannot be stored in registers. See [mu.md](mu.md) for details, but in brief: |