Commit Graph

16 Commits

Author SHA1 Message Date
Robert Strandh fb57d13d33 Explain the sweep phase of the global collector. 2018-05-09 07:37:05 +02:00
Robert Strandh 4127a8e245 Describe the mark phase of the global collector. 2018-05-08 16:40:09 +02:00
Robert Strandh edb3b0ca9c Explain how mark-and-sweep is possible and useful for header objects. 2018-05-07 06:08:28 +02:00
Robert Strandh baddc41953 Recall how heap-allocated objects are represented. 2018-05-07 06:03:13 +02:00
Robert Strandh 3910f3a94a Fix typo. 2018-05-07 05:56:56 +02:00
Robert Strandh e03b55f54d Introduce the terminology local and global heap. 2018-05-07 05:55:19 +02:00
Robert Strandh 4a90b5d6ea Explain that there can be no pointer from the outside to the local heap. 2018-05-06 10:31:05 +02:00
Robert Strandh 420e0c2aa1 Introduce the two main sections by a paragraph in the introduction. 2018-05-05 07:16:30 +02:00
Robert Strandh 347021c226 Explain why LispOS needs GC whereas Unix does not. 2018-05-05 07:11:16 +02:00
Robert Strandh a782f80312 Divide chapter into sections. 2018-05-05 07:03:42 +02:00
Robert Strandh 6ece6d2118 Change the proposed GC algorithm for the global heap. 2018-05-04 19:58:03 +02:00
Robert Strandh 3ef2a1a6ed Fixed another typo. 2014-10-12 17:25:18 +02:00
Robert Strandh 34ee80f0ef Fixed typo. 2014-10-12 17:24:43 +02:00
Robert Strandh 68c5db6958 Added chapter label. 2014-06-03 11:15:49 +02:00
Robert Strandh 513286753f Elaborate on thread-local and global GC. 2014-06-03 10:57:42 +02:00
Robert Strandh 86c0626796 Beginning of chapter on garbage collection. 2014-05-15 17:25:52 +02:00