summaryrefslogtreecommitdiff
path: root/manual/libc.texinfo
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1992-10-11 09:36:00 +0000
committerRichard M. Stallman <rms@gnu.org>1992-10-11 09:36:00 +0000
commit2a52f9b73705cd9e5bab1ebec95af079b0160c0c (patch)
tree860cd164ce7af60eca568900d4548b22117b28d1 /manual/libc.texinfo
parent1250ae852eed959ccd4b25de30a01f6f81072242 (diff)
Update subnode names in memory chapter.
Diffstat (limited to 'manual/libc.texinfo')
-rw-r--r--manual/libc.texinfo41
1 files changed, 21 insertions, 20 deletions
diff --git a/manual/libc.texinfo b/manual/libc.texinfo
index 4739b5dad7..d60b9098a6 100644
--- a/manual/libc.texinfo
+++ b/manual/libc.texinfo
@@ -151,7 +151,9 @@ Memory Allocation
* Variable Size Automatic:: Allocation of variable-sized blocks
of automatic storage that are freed when the
calling function returns.
-* Relocating Allocator::
+* Relocating Allocator:: Waste less memory, if you can tolerate
+ automatic relocation of the blocks you get.
+* Memory Warnings:: Getting warnings when memory is nearly full.
Unconstrained Allocation
@@ -176,25 +178,20 @@ Unconstrained Allocation
Obstacks
-* Representation of Obstacks:: How to declare an obstack in your
- program.
-* Preparing to Use Obstacks:: Preparations needed before you can
- use obstacks.
+* Creating Obstacks:: How to declare an obstack in your program.
+* Preparing for Obstacks:: Preparations needed before you can
+ use obstacks.
* Allocation in an Obstack:: Allocating objects in an obstack.
-* Freeing Obstack Objects:: Freeing objects in an obstack.
-* Obstack Functions and Macros:: The obstack functions are both
- functions and macros.
+* Freeing Obstack Objects:: Freeing objects in an obstack.
+* Obstack Functions:: The obstack functions are both
+ functions and macros.
* Growing Objects:: Making an object bigger by stages.
-* Extra Fast Growing Objects:: Extra-high-efficiency (though more
- complicated) growing.
-* Status of an Obstack:: Inquiries about the status of an
- obstack.
-* Obstacks Data Alignment:: Controlling alignment of objects
- in obstacks.
-* Obstack Chunks:: How obstacks obtain and release chunks.
- Efficiency considerations.
-* Obstacks and Signal Handling:: Don't try to use obstack functions
- in a signal handler.
+* Extra Fast Growing:: Extra-high-efficiency (though more
+ complicated) growing objects.
+* Status of an Obstack:: Inquiries about the status of an obstack.
+* Obstacks Data Alignment:: Controlling alignment of objects in obstacks.
+* Obstack Chunks:: How obstacks obtain and release chunks.
+ Efficiency considerations.
* Summary of Obstacks::
Automatic Storage with Variable Size
@@ -203,8 +200,12 @@ Automatic Storage with Variable Size
* Advantages of Alloca:: Reasons to use @code{alloca}.
* Disadvantages of Alloca:: Reasons to avoid @code{alloca}.
* GNU C Variable-Size Arrays:: Only in GNU C, here is an alternative
- method of allocating dynamically and
- freeing automatically.
+ method of allocating dynamically and
+ freeing automatically.
+Relocating Allocator
+
+* Relocator Concepts:: How to understand relocating allocation.
+* Using Relocator:: Functions for relocating allocation.
Character Handling