Changes between Version 5 and Version 6 of GhcDebuggers
- Jan 26, 2007 2:47:50 PM (7 years ago)
v5 v6 38 38 HpcT transforms E like so: 39 39 40 case tick<n> E of () -> E 40 case tick_n E of () -> E 41 42 where n is some kind of unique identifer for the annotation which refers (via a table) to the source location of the breakpoint. 41 43 42 44 This is cheaper than breakpointJump because it doesn't involve any let allocations. Therefore ticks can be added to a larger class of sub expressions. Obviously the downside is that tick does not have access to local variable information.