Binding-Time Analysis

Binding-time analysis determines whether each variable is static (S) or dynamic (D).

Binding-time analysis can be online (done while specialization proceeds) or offline (done as a separate preprocessing phase). Offline processing can annotate the code by changing function names to reflect whether they are static or dynamic, e.g. if becomes ifs or ifd.

Contents    Page-10    Prev    Next    Page+10    Index