Gesamt-Analyse

Id: gesamt.tex,v 1.1 2004/10/26 11:33:45 waldmann Exp

Wenn der Compiler den kompletten Programmtext sieht:

Unterprogramm-Aufrufe können aufgelöst werden (inlining).

Aufgabe: ausprobieren mit gcc.

Für verbleibende Aufrufe ist interprozedurale Register-Allokation möglich. Dann müssen Werte von Argumenten nicht umkopiert werden.

Beachte: Konflikt mit modularer Programmierung (Quelltext der Module muß vorhanden sein).



Johannes Waldmann 2006-02-02