Skip to content
Snippets Groups Projects
Commit b85b1199 authored by Sylvain Henry's avatar Sylvain Henry Committed by Marge Bot
Browse files

GHCi: support inlining breakpoints (#24712)

When a breakpoint is inlined, its context may change (e.g. tyvars in
scope). We must take this into account and not used the breakpoint tick
index as its sole identifier. Each instance of a breakpoint (even with
the same tick index) now gets a different "info" index.

We also need to distinguish modules:
- tick module: module with the break array (tick counters, status, etc.)
- info module: module having the CgBreakInfo (info at occurrence site)
parent 9bae34d8
No related branches found
No related tags found
No related merge requests found
Showing
with 305 additions and 199 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment