Machine-translated by Google. Questions are authored in English.
Top

Discussion

Data flow analysis computes

  • A.whatever faults of form the parser somehow failed to detect
  • B.facts about the values or expressions holding at each program point
  • C.the number of times each instruction will be executed at run time
  • D.the machine registers each variable will eventually occupy

Answer: B

Correct answer: facts about the values or expressions holding at each program point

Data flow analysis propagates sets of facts round the flow graph until they stabilise, answering questions such as which definitions reach here, which variables are live, and which expressions are available. Everything a global optimiser does rests on those answers.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.