Lecture Notes
- Introduction, Lexical Analysis
Download Introduction, Lexical Analysis [recording
Download recording]
- Lexical Analysis, Parsing
Download Lexical Analysis, Parsing [recording
Download recording]
- Parsing
Download Parsing [recording
Download recording]
-
LR-Parsing [recording
Download recording]
-
LR-Parsing, Semantic Analysis, Activation Records, Intermediate Representation
Download LR-Parsing, Semantic Analysis, Activation Records, Intermediate Representation [recording
Download [recording]
-
Intermediate Code
Download Intermediate Code [recording
Download recording]
-
Liveness Analysis, Register Allocation
Download Liveness Analysis, Register Allocation [recording
Download recording]
-
Register Allocation
Download Register Allocation [recording
Download recording]
-
Instruction Selection
Download Instruction Selection [recording
Download recording] Please note that only maximal munch and the idea of instruction selection by tiling is relevant for the exam.
-
Garbage Collection
Download Garbage Collection [recording
Download recording]
-
Guest lecture
Download Guest lecture Bevin Hansson, Ericsson. Virtual Machines
Download Virtual Machines [recording
Download [recording]
-
Loop Optimizations
Download Loop Optimizations [recording
Download recording]
-
Linkers & Loaders. Course Summary
Download Linkers & Loaders. Course Summary [recording
Download recording]