Changes between Version 69 and Version 70 of NewGhciDebugger


Ignore:
Timestamp:
Apr 9, 2007 6:47:54 PM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NewGhciDebugger

    v69 v70  
    278278 * Fix the ghci help command. (EASY) 
    279279 
    280  * Save/restore the link environment at break points. At a breakpoint we modify both the hsc_env of the current Session, and 
    281 also the persistent linker state. Both of these are held under IORefs, so we have to be careful about what we do here. The "obvious" option is to save both of these states on the resume stack when we enter a break point and then restore them when we continue execution. I have to check with Simon if there are any difficult issues that need to be resolved here, like gracefully handling exceptions etc. (MODERATE) 
     280 * Save/restore the link environment at break points. At a breakpoint we modify both the hsc_env of the current Session, and also the persistent linker state. Both of these are held under IORefs, so we have to be careful about what we do here. The "obvious" option is to save both of these states on the resume stack when we enter a break point and then restore them when we continue execution. I have to check with Simon if there are any difficult issues that need to be resolved here, like gracefully handling exceptions etc. (MODERATE) 
    282281 
    283282 * Remove dependency on -fhpc flag, put debugging on by default and have a flag to turn it off. (EASY)