The Blavatnik School of Computer Science TAU
Noam Rinetzky

Seminar on Programming Languages and Program Analysis

Automatic Memory Management

Topic

Requirements

Format

Schedule and Papers

Num. Date Presenter Topic Paper Presentation Summary
PPTX PDF DOCX PDF
1 28-10-14 Noam Rinetzky Overview Chap. 1 Slides Slides
2 04-11-14 Pavel
Mark-and-Sweep and Mark-compact GC
Chap. 2,3 Slides Slides Summary Summary
3 11-11-14 Jonathan Kalechstain
Copying GC and reference counting
Chap. 4,5 Slides Slides Summary Summary
4 18-11-14 Yarden Marton
Comparing GCs and allocation
Chap. 6,7 Slides Slides Summary Summary
5 25-11-14 Hadar Getzel
Partitioning and generational GC
Chap. 8,9,10 Slides
Video
Slides Summary Summary
6 02-12-14 Oleg Dobkin
Runtime interface and language specific concerns
Chap. 11,12 Slides Slides Summary Summary
7 09-12-14 Sagi Katorza
Concurrency preliminaries
Chap. 13 Slides Slides Summary Summary
8 16-12-14 Elinor Ainy
Parallel GC
Chap. 14 Slides Slides Summary Summary
9 23-12-14 Roman Kecher
Concurrent GC
Chap. 15 Slides Slides Summary Summary
10 30-12-14 Eyal Dushkin
Concurrent mark-sweep GC
Chap. 16 Slides Slides Summary Summary
11 06-01-15 Hanan Rofe Haim
Concurrent copying and compaction GC
Chap. 17 Slides Slides Summary Summary
12 13-01-15 Or Ostrovsky
Concurrent reference-counting
Chap. 18 Slides Slides Summary Summary
13 20-01-15 Boris Dogadov
Real-time GC
Chap. 19 Slides Slides Summary Summary