COMS W4115
Programming Languages and Translators
Lecture 20: Run-time Memory Management
April 8, 2015

Lecture Outline

  1. Run-time memory and its management
  2. Procedure activations and activation trees
  3. Activation records
  4. Calling sequences
  5. Allocating space for arrays
  6. Heap memory management

1. Run-time Memory and its Management

2. Procedure Activations and Activation Trees

3. Activation Records

4. Calling Sequences

5. Allocating Space for Arrays

6. Heap Memory Management

7. Practice Problem

8. Reading



aho@cs.columbia.edu