Changes between Version 15 and Version 16 of GhciDebugger


Ignore:
Timestamp:
Feb 1, 2007 2:58:34 PM (9 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 ==