1 Introduction to GC
1.1 Why programming languages even need a GC?
1.2 Characteristircs and Metrics of a GC
2 Mark and Sweep GC
2.1 Mark and Sweep Algorithm
2.2 Tricolour Abstraction for Concurrent GC
2.3 Caching would not speed up Mark and Sweep GC
The course is not complete yet, more lessons coming soon.