Changes between Version 15 and Version 16 of GhciDebugger


Ignore:
Timestamp:
Feb 1, 2007 2:58:34 PM (7 years ago)
Author:
mnislaih
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GhciDebugger

    v15 v16  
    282282 
    283283== Modifications to the desugarer == 
    284 ''summarize the code instrumentation stuff'' 
     284Extended to carry the local scope around. Also extended to desugar breakpoint* to breakpoint*Jump, and to produce the dyn breakpoints instrumentation under -fdebugging. 
    285285 
    286286== Passing the sitelist of a module around == 
    287 ''summarize the modifications made to thread the site list of a module from the renamer to the ghc-api'' 
    288  
    289 TcGblEnv is extended with a dictionary of sites and coordinates (TODO: switch the coordinate datatype to the ghc-standard SrcLoc) introduced in the module at the desugarer. 
    290  
     287After  a module has been instrumented with dynamic breakpoints, the list of sites where breakpoints have been injected must be surfaced to the ghc-api. ModGuts has a new field mg_dbg_sites, and from there it is stored in ModDetails.md_dbg_sites 
    291288 
    292289== The `Opt_Debugging` flag ==