Changes between Version 3 and Version 4 of GhcDebuggers


Ignore:
Timestamp:
Jan 26, 2007 2:41:24 PM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GhcDebuggers

    v3 v4  
    2626== Merging the two designs == 
    2727 
    28 The plan is to take the best ideas from both debuggers and combine them into an even better debugger. 
     28The plan is to take the best ideas from both debuggers and combine them into an even better debugger. Currently GhciD has support for displaying local variables, but HpcT does not. However, HpcT has more efficient breakpoints. 
    2929 
    30 Currently GhciD has support for displaying local variables, but HpcT does not. However, HpcT has more efficient breakpoints. 
     30Let E be the expression we want to break at. 
     31 
     32GhciD transforms E like so: 
     33 
     34   breakpointJump <id> <vals> <srcloc> E 
     35 
     36where <id> is a pointer into a data structure in Ghci which contains indentifer infos, <vals> is a list of values of local variables, and <srcloc> is a source location of the breakpoint.