|
|
|
Garbage Collection
Exercises
-
Solve Exercise 7.5.1 and 7.6.1 in Dragon book
-
Explain the notion of "generation" in the context of the SJC
compiler, i.e., can you identify different parts of the program
that create heap objects that begin and end their life within
the bounds of specific regions.
-
Explain the benefits of program controlled deallocation as in
C++.
Reading
Materials
Garbage Collection Techniques
|