Save the type of breakpoints in the Breakpoint tick in STG
GHCi needs to know the types of all breakpoints, but it's not possible to get the exprType of any expression in STG. This is preparation for the upcoming change to make GHCi bytecode from STG instead of Core.
Showing
- compiler/GHC/Cmm/Parser.y 1 addition, 1 deletioncompiler/GHC/Cmm/Parser.y
- compiler/GHC/CmmToAsm/Dwarf.hs 1 addition, 1 deletioncompiler/GHC/CmmToAsm/Dwarf.hs
- compiler/GHC/CmmToAsm/PPC/CodeGen.hs 1 addition, 1 deletioncompiler/GHC/CmmToAsm/PPC/CodeGen.hs
- compiler/GHC/CmmToAsm/X86/CodeGen.hs 1 addition, 1 deletioncompiler/GHC/CmmToAsm/X86/CodeGen.hs
- compiler/GHC/Core.hs 35 additions, 9 deletionscompiler/GHC/Core.hs
- compiler/GHC/Core/FVs.hs 3 additions, 3 deletionscompiler/GHC/Core/FVs.hs
- compiler/GHC/Core/Lint.hs 4 additions, 4 deletionscompiler/GHC/Core/Lint.hs
- compiler/GHC/Core/Opt/OccurAnal.hs 1 addition, 1 deletioncompiler/GHC/Core/Opt/OccurAnal.hs
- compiler/GHC/Core/Opt/Simplify.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/Simplify.hs
- compiler/GHC/Core/Opt/Specialise.hs 2 additions, 2 deletionscompiler/GHC/Core/Opt/Specialise.hs
- compiler/GHC/Core/Ppr.hs 5 additions, 2 deletionscompiler/GHC/Core/Ppr.hs
- compiler/GHC/Core/Subst.hs 2 additions, 2 deletionscompiler/GHC/Core/Subst.hs
- compiler/GHC/Core/Tidy.hs 2 additions, 1 deletioncompiler/GHC/Core/Tidy.hs
- compiler/GHC/Core/Utils.hs 1 addition, 1 deletioncompiler/GHC/Core/Utils.hs
- compiler/GHC/CoreToByteCode.hs 2 additions, 2 deletionscompiler/GHC/CoreToByteCode.hs
- compiler/GHC/CoreToStg.hs 21 additions, 9 deletionscompiler/GHC/CoreToStg.hs
- compiler/GHC/CoreToStg/Prep.hs 2 additions, 2 deletionscompiler/GHC/CoreToStg/Prep.hs
- compiler/GHC/HsToCore/Coverage.hs 1 addition, 1 deletioncompiler/GHC/HsToCore/Coverage.hs
- compiler/GHC/Iface/Tidy.hs 1 addition, 1 deletioncompiler/GHC/Iface/Tidy.hs
- compiler/GHC/Stg/FVs.hs 3 additions, 3 deletionscompiler/GHC/Stg/FVs.hs
Loading
Please register or sign in to comment