Adapting a debugger for optimised programs

  • Authors:
  • William S. Shu

  • Affiliations:
  • -

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

An interactive source-level debugger for optimised programs is built where the features of either debugger or optimiser may be fully expressed without undue hindrance from each other, nor degradation when they are used separately. Tracker is the link between the tools that assures this. Its role is to correct for any distortions introduced by optimisation in the debugging process. It stems from a view that opfimisation and debugging perform the same actions on a program code, albeit for different purposes. This paper discusses implementation aspects in adapting a debugger and an optimiser in this model for debugging optimised programs.