UCSC-CRL-92-24: A FURTHER NOTE ON HENNESSY'S "SYMBOLIC DEBUGGING OF OPTIMIZED CODE"

04/01/1992 09:00 AM
Computer Science
When attempting to debug optimized programs, most debuggers may give misleading information about the value of variables at breakpoints. Hennessy proposed a set of algorithms for generating optimized code and determining when, in the generated code, the reported values would be misleading, and under certain circumstances actually recovering the ``expected\'\' value of the variable (i.e., one that would not be misleading). We point out where the assumptions made by Hennessy need to be revised due to advances in compiler and debugger technology, and give references for current work on this revised problem. ([To appear in TopLas.] supersedes 91-04)

UCSC-CRL-92-24