No. of Lecture date S.No Topic lectures 1 Consideration for Optimization 1 14-03-2012 2 Scope of Optimization 1 14-03-2012 3 local optimization 1 17-03-2012 4 loop optimization 1 19-03-2012 5 frequency reduction 1 21-03-2012 6 folding, 1 22-03-2012 7 DAG representation 1 24-03-2012 8 DAG representation 1 26-03-2012 8 Important Questions: Write a notes on the static storage allocation strategy with example and dis-cuss its limitations? [Sup.Feb 2008, Set1] 2. Discuss about the stack allocation strategy of runtime environment with an example? [Sup.Feb 2008, Set1] 3. Explain the concept of implicit deallocation of memory. [Sup.Feb 2008, Set2] 4. Give an example of creating dangling references and explain how garbage is created[Sup.Feb 2008, Set2] 5. Write a notes on the static storage allocation strategy with example and dis- cuss its limitations? [Sup.Feb 2008, Set3] 6. Explain how scope information is represented in the symbol table for block structured language? [Sup.Feb 2008, Set4] 7. Write and explain about activation record? [Sup.Feb 2008, Set4] 8. Explain different principal sources of optimization technique with suitable exam-ples. [Apr/May 2008,Set1] 10. What is code optimization? What are its advantages? [Apr/May 2008,Set2]
S.No Topic No. of lectures Lecture date 1 Consideration for Optimization 1 14-03-2012 2 Scope of Optimization 1 14-03-2012 3 local optimization 1 17-03-2012 4 loop optimization 1 19-03-2012 5 frequency reduction 1 21-03-2012 6 folding, 1 22-03-2012 7 DAG representation 1 24-03-2012 8 DAG representation 1 26-03-2012 8 Important Questions: Write a notes on the static storage allocation strategy with example and dis-cuss its limitations? [Sup.Feb 2008, Set1] 2. Discuss about the stack allocation strategy of runtime environment with an example? [Sup.Feb 2008, Set1] 3. Explain the concept of implicit deallocation of memory. [Sup.Feb 2008, Set2] 4. Give an example of creating dangling references and explain how garbage is created[Sup.Feb 2008, Set2] 5. Write a notes on the static storage allocation strategy with example and dis- cuss its limitations? [Sup.Feb 2008, Set3] 6. Explain how scope information is represented in the symbol table for block structured language? [Sup.Feb 2008, Set4] 7. Write and explain about activation record? [Sup.Feb 2008, Set4] 8. Explain different principal sources of optimization technique with suitable exam-ples. [Apr/May 2008,Set1] 10. What is code optimization? What are its advantages? [Apr/May 2008,Set2]
Compiler-Design.docx