Debuggers with data breakpoints (WAS: How long does it take ...)

pardo@cs.washington.edu (David Keppel)
Thu, 11 Nov 1993 00:34:26 GMT

          From comp.compilers

Related articles
How long does it take to build a compiler? ywlee@sparc0a.cs.uiuc.edu (Youngwhan Lee) (1993-10-27)
Re: How long does it take to build a compiler? maniattb@cs.rpi.edu (1993-11-10)
Debuggers with data breakpoints (WAS: How long does it take ...) pardo@cs.washington.edu (1993-11-11)
| List of all articles for this month |

Newsgroups: comp.compilers
From: pardo@cs.washington.edu (David Keppel)
Keywords: debug
Organization: Computer Science & Engineering, U. of Washington, Seattle
References: 93-10-124 93-11-062
Date: Thu, 11 Nov 1993 00:34:26 GMT

maniattb@cs.rpi.edu (Bill Maniatty) writes:
>[I wish debuggers had data breakpoints. Interpreters can change
> timing but make it easy to do data watchpoints.]


John Levine writes:
>[With some cooperation from the paging system, it might be portable.]


Some recent work includes:


%A Benjamin Chase
%A Robert Hood
%T Debugging with Lightweight Instrumentation
%J Workshop on Supercomputer Debugging
%D 1991


%A Robert Wahbe
%T Efficient Data Breakpoints
%J Proceedings of the Fifth International Symposium on Architectural
Support for Programming Languages and Operating Systems (ASPLOS-V)
%D October 1992
%P 200-212


%A Robert Wahbe
%A Steven Lucco
%A Susan L. Graham
%T Practical Data Breakpoints: Design and Implementation
%J ACM SIGPLAN '93 Conference on Programming Language Deisn and
Implementation (PLDI)
%C Albuquerque, New Mexico
%D June 1993
%P 1-12


and, blowing my own horn (what, again!?) I also recently revised this
conceptual writeup using [Wahbe 92]'s terminology. It's ideas, but
there's no implementation:


%A David Keppel
%T Fast Data Breakpoints
%R UWCSE 93-04-06
%D April 1993
%I University of Washington
%W anon ftp from `ftp.cs.washington.edu' in `tr' subdir


;-D on ( Read doubled efforts ) Pardo
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.