Fix diagram of memory in memmag.c to reflect Microcode 15.
authorTaylor R Campbell <campbell@mumble.net>
Tue, 5 Apr 2011 01:02:32 +0000 (01:02 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Tue, 5 Apr 2011 01:02:32 +0000 (01:02 +0000)
src/microcode/memmag.c

index d8552fd57e25cc95e3bdbc1383586c47293dcd72..d656203cd96632552224293e630f61a8786a8a57 100644 (file)
@@ -79,11 +79,15 @@ static unsigned long compute_ephemeron_array_length (unsigned long);
 /* Memory Allocation, sequential processor:
 
 oo
-   ------------------------------------------ <- fixed boundary (currently)
-   |           Heap 2                      |
+   ------------------------------------------
+   |           Temporary heap (tospace)     |
    |                                        |
-   ------------------------------------------ <- boundary moved by purify
-   |           Heap 1                      |
+   __________________________________________ <- chosen by malloc/realloc
+   .                                        .
+   .                                        .
+   .                                        .
+   ------------------------------------------ <- fixed boundary (currently)
+   |           Heap                         |
    |                                        |
    ------------------------------------------ <- boundary moved by purify
    |     Constant + Pure Space    /\        |