Abstract
This paper describes a parallel debugger and the related debugging
support implemented for Charm++, a data-driven parallel programming
language. Because we build extensive debugging support into the
parallel runtime system, applications can be debugged at a very
high level.