module | Top Level Definitions | Alternatives | Expressions | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
% | covered / total | % | covered / total | % | covered / total | ||||||||||
module GHCi.Leak | 0% | 0/6 | 0% | 0/8 | 0% | 0/119 | |||||||||
module GHCi.UI | 0% | 0/297 | 0% | 0/679 | 0% | 0/8933 | |||||||||
module GHCi.UI.Info | 0% | 0/26 | 0% | 0/39 | 0% | 0/551 | |||||||||
module GHCi.UI.Monad | 0% | 0/106 | 0% | 0/23 | 0% | 0/641 | |||||||||
module GHCi.UI.Tags | 0% | 0/19 | 0% | 0/36 | 0% | 0/389 | |||||||||
module GHCi.Util | 0% | 0/1 | - | 0/0 | 0% | 0/10 | |||||||||
module Main | 33% | 21/63 | 28% | 37/130 | 36% | 564/1549 | |||||||||
module ghc/GHC | 14% | 18/126 | 17% | 20/115 | 20% | 440/2123 | |||||||||
module ghc/GHC.Builtin.Names | 90% | 964/1062 | - | 0/0 | 91% | 3358/3662 | |||||||||
module ghc/GHC.Builtin.Names.TH | 97% | 529/544 | - | 0/0 | 97% | 1831/1870 | |||||||||
module ghc/GHC.Builtin.PrimOps | 66% | 18/27 | 33% | 15/45 | 53% | 105/197 | |||||||||
module ghc/GHC.Builtin.Types | 88% | 228/258 | 41% | 37/90 | 71% | 1880/2620 | |||||||||
module ghc/GHC.Builtin.Types.Literals | 15% | 19/122 | 0% | 0/141 | 7% | 137/1900 | |||||||||
module ghc/GHC.Builtin.Types.Prim | 90% | 153/169 | 39% | 17/43 | 81% | 772/944 | |||||||||
module ghc/GHC.Builtin.Uniques | 81% | 31/38 | 58% | 23/39 | 61% | 227/367 | |||||||||
module ghc/GHC.Builtin.Utils | 75% | 12/16 | 35% | 5/14 | 50% | 135/267 | |||||||||
module ghc/GHC.ByteCode.Asm | 50% | 19/38 | 13% | 20/152 | 23% | 289/1206 | |||||||||
module ghc/GHC.ByteCode.InfoTable | 33% | 1/3 | 0% | 0/4 | 6% | 6/92 | |||||||||
module ghc/GHC.ByteCode.Instr | 7% | 2/26 | 2% | 3/138 | 0% | 4/641 | |||||||||
module ghc/GHC.ByteCode.Linker | 0% | 0/11 | 0% | 0/26 | 0% | 0/270 | |||||||||
module ghc/GHC.ByteCode.Types | 6% | 11/167 | 50% | 1/2 | 14% | 24/169 | |||||||||
module ghc/GHC.Cmm | 26% | 8/30 | 14% | 2/14 | 18% | 13/70 | |||||||||
module ghc/GHC.Cmm.BlockId | 100% | 4/4 | - | 0/0 | 93% | 15/16 | |||||||||
module ghc/GHC.Cmm.CLabel | 53% | 83/156 | 36% | 134/370 | 31% | 624/1975 | |||||||||
module ghc/GHC.Cmm.CallConv | 72% | 16/22 | 55% | 21/38 | 59% | 246/414 | |||||||||
module ghc/GHC.Cmm.CommonBlockElim | 100% | 17/17 | 70% | 56/79 | 80% | 408/507 | |||||||||
module ghc/GHC.Cmm.ContFlowOpt | 91% | 11/12 | 72% | 37/51 | 81% | 346/425 | |||||||||
module ghc/GHC.Cmm.Dataflow | 76% | 16/21 | 53% | 21/39 | 73% | 282/384 | |||||||||
module ghc/GHC.Cmm.Dataflow.Block | 81% | 22/27 | 67% | 70/104 | 67% | 304/450 | |||||||||
module ghc/GHC.Cmm.Dataflow.Collections | 40% | 40/98 | 75% | 3/4 | 65% | 124/190 | |||||||||
module ghc/GHC.Cmm.Dataflow.Graph | 77% | 7/9 | 50% | 10/20 | 64% | 70/109 | |||||||||
module ghc/GHC.Cmm.Dataflow.Label | 45% | 53/117 | - | 0/0 | 67% | 168/249 | |||||||||
module ghc/GHC.Cmm.DebugBlock | 72% | 16/22 | 29% | 18/62 | 45% | 254/555 | |||||||||
module ghc/GHC.Cmm.Expr | 62% | 45/72 | 37% | 59/159 | 52% | 218/413 | |||||||||
module ghc/GHC.Cmm.Graph | 88% | 31/35 | 79% | 27/34 | 85% | 478/562 | |||||||||
module ghc/GHC.Cmm.Info | 69% | 27/39 | 58% | 30/51 | 64% | 467/720 | |||||||||
module ghc/GHC.Cmm.Info.Build | 61% | 34/55 | 86% | 64/74 | 66% | 833/1255 | |||||||||
module ghc/GHC.Cmm.LRegSet | 87% | 7/8 | - | 0/0 | 95% | 19/20 | |||||||||
module ghc/GHC.Cmm.LayoutStack | 95% | 38/40 | 81% | 75/92 | 86% | 1116/1288 | |||||||||
module ghc/GHC.Cmm.Lexer | 70% | 12/17 | 68% | 15/22 | 53% | 503/939 | |||||||||
module ghc/GHC.Cmm.Lint | 83% | 20/24 | 77% | 28/36 | 61% | 262/424 | |||||||||
module ghc/GHC.Cmm.Liveness | 90% | 10/11 | 50% | 2/4 | 74% | 113/152 | |||||||||
module ghc/GHC.Cmm.MachOp | 56% | 34/60 | 49% | 99/200 | 44% | 291/649 | |||||||||
module ghc/GHC.Cmm.Node | 37% | 20/54 | 36% | 62/169 | 35% | 266/752 | |||||||||
module ghc/GHC.Cmm.Opt | 100% | 5/5 | 30% | 46/153 | 43% | 405/932 | |||||||||
module ghc/GHC.Cmm.Parser | 66% | 350/528 | 44% | 82/184 | 57% | 3164/5549 | |||||||||
module ghc/GHC.Cmm.Parser.Monad | 85% | 12/14 | 50% | 1/2 | 83% | 51/61 | |||||||||
module ghc/GHC.Cmm.Pipeline | 100% | 5/5 | 75% | 12/16 | 64% | 232/360 | |||||||||
module ghc/GHC.Cmm.Ppr | 66% | 16/24 | 39% | 22/56 | 64% | 332/511 | |||||||||
module ghc/GHC.Cmm.Ppr.Decl | 76% | 10/13 | 52% | 11/21 | 65% | 145/220 | |||||||||
module ghc/GHC.Cmm.Ppr.Expr | 96% | 24/25 | 60% | 55/91 | 62% | 300/480 | |||||||||
module ghc/GHC.Cmm.ProcPoint | 20% | 2/10 | 7% | 4/54 | 6% | 39/564 | |||||||||
module ghc/GHC.Cmm.Sink | 100% | 24/24 | 81% | 78/96 | 90% | 628/692 | |||||||||
module ghc/GHC.Cmm.Switch | 75% | 21/28 | 72% | 32/44 | 85% | 357/418 | |||||||||
module ghc/GHC.Cmm.Switch.Implement | 100% | 4/4 | 78% | 11/14 | 83% | 135/161 | |||||||||
module ghc/GHC.Cmm.Type | 49% | 34/69 | 47% | 40/84 | 35% | 98/278 | |||||||||
module ghc/GHC.Cmm.Utils | 73% | 65/88 | 46% | 58/125 | 62% | 461/742 | |||||||||
module ghc/GHC.CmmToAsm | 97% | 38/39 | 63% | 67/106 | 65% | 997/1511 | |||||||||
module ghc/GHC.CmmToAsm.AArch64 | 0% | 0/17 | - | 0/0 | 0% | 0/44 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.CodeGen | 0% | 0/25 | 0% | 0/346 | 0% | 0/4193 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.Cond | 0% | 0/1 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.Instr | 0% | 0/102 | 0% | 0/203 | 0% | 0/1773 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.Ppr | 0% | 0/30 | 0% | 0/221 | 0% | 0/2314 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.RegInfo | 0% | 0/5 | - | 0/0 | 0% | 0/10 | |||||||||
module ghc/GHC.CmmToAsm.AArch64.Regs | 0% | 0/17 | 0% | 0/36 | 0% | 0/125 | |||||||||
module ghc/GHC.CmmToAsm.BlockLayout | 89% | 26/29 | 79% | 50/63 | 90% | 882/975 | |||||||||
module ghc/GHC.CmmToAsm.CFG | 63% | 58/91 | 76% | 100/131 | 81% | 1697/2087 | |||||||||
module ghc/GHC.CmmToAsm.CFG.Dominators | 83% | 64/77 | 100% | 16/16 | 87% | 819/932 | |||||||||
module ghc/GHC.CmmToAsm.CFG.Weight | 40% | 4/10 | 0% | 0/13 | 12% | 13/104 | |||||||||
module ghc/GHC.CmmToAsm.CPrim | 30% | 4/13 | 11% | 11/93 | 11% | 26/236 | |||||||||
module ghc/GHC.CmmToAsm.Config | 87% | 29/33 | 50% | 1/2 | 88% | 37/42 | |||||||||
module ghc/GHC.CmmToAsm.Dwarf | 83% | 10/12 | 39% | 9/23 | 82% | 318/385 | |||||||||
module ghc/GHC.CmmToAsm.Dwarf.Constants | 59% | 51/86 | 5% | 3/51 | 34% | 108/317 | |||||||||
module ghc/GHC.CmmToAsm.Dwarf.Types | 52% | 31/59 | 30% | 31/101 | 65% | 774/1186 | |||||||||
module ghc/GHC.CmmToAsm.Format | 77% | 7/9 | 68% | 13/19 | 59% | 31/52 | |||||||||
module ghc/GHC.CmmToAsm.Instr | 25% | 1/4 | - | 0/0 | 60% | 3/5 | |||||||||
module ghc/GHC.CmmToAsm.Monad | 75% | 44/58 | 25% | 2/8 | 58% | 197/337 | |||||||||
module ghc/GHC.CmmToAsm.PIC | 46% | 6/13 | 16% | 17/104 | 21% | 184/854 | |||||||||
module ghc/GHC.CmmToAsm.PPC | 0% | 0/17 | - | 0/0 | 0% | 0/43 | |||||||||
module ghc/GHC.CmmToAsm.PPC.CodeGen | 0% | 0/51 | 0% | 0/553 | 0% | 0/5550 | |||||||||
module ghc/GHC.CmmToAsm.PPC.Cond | 0% | 0/3 | 0% | 0/16 | 0% | 0/17 | |||||||||
module ghc/GHC.CmmToAsm.PPC.Instr | 0% | 0/24 | 0% | 0/213 | 0% | 0/1279 | |||||||||
module ghc/GHC.CmmToAsm.PPC.Ppr | 0% | 0/29 | 0% | 0/271 | 0% | 0/1981 | |||||||||
module ghc/GHC.CmmToAsm.PPC.RegInfo | 0% | 0/8 | 0% | 0/7 | 0% | 0/47 | |||||||||
module ghc/GHC.CmmToAsm.PPC.Regs | 0% | 0/30 | 0% | 0/82 | 0% | 0/382 | |||||||||
module ghc/GHC.CmmToAsm.Ppr | 44% | 4/9 | 34% | 15/44 | 52% | 139/267 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph | 0% | 0/16 | 0% | 0/35 | 0% | 0/457 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.Base | 0% | 0/29 | 0% | 0/3 | 0% | 0/108 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.Coalesce | 0% | 0/4 | 0% | 0/7 | 0% | 0/77 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.Spill | 0% | 0/17 | 0% | 0/16 | 0% | 0/377 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.SpillClean | 0% | 0/31 | 0% | 0/49 | 0% | 0/611 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.SpillCost | 0% | 0/10 | 0% | 0/16 | 0% | 0/293 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.Stats | 0% | 0/27 | 0% | 0/46 | 0% | 0/517 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.TrivColorable | 0% | 0/2 | 0% | 0/51 | 0% | 0/141 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Graph.X86 | 0% | 0/6 | 0% | 0/38 | 0% | 0/252 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear | 100% | 19/19 | 71% | 65/91 | 82% | 793/958 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.AArch64 | 0% | 0/8 | 0% | 0/22 | 0% | 0/243 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.Base | 53% | 17/32 | 100% | 6/6 | 85% | 47/55 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.FreeRegs | 23% | 5/21 | 6% | 1/15 | 18% | 12/65 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.JoinToTargets | 100% | 8/8 | 82% | 23/28 | 82% | 269/326 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.PPC | 0% | 0/7 | 0% | 0/12 | 0% | 0/98 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.SPARC | 0% | 0/9 | 0% | 0/22 | 0% | 0/311 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.StackMap | 60% | 3/5 | 100% | 2/2 | 90% | 20/22 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.State | 95% | 23/24 | - | 0/0 | 91% | 173/190 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.Stats | 0% | 0/3 | 0% | 0/7 | 0% | 0/151 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.X86 | 0% | 0/7 | 0% | 0/7 | 0% | 0/61 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Linear.X86_64 | 71% | 5/7 | 71% | 5/7 | 93% | 57/61 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Liveness | 34% | 19/55 | 26% | 29/109 | 32% | 381/1172 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Target | 50% | 3/6 | 3% | 3/77 | 9% | 14/146 | |||||||||
module ghc/GHC.CmmToAsm.Reg.Utils | 100% | 2/2 | - | 0/0 | 100% | 2/2 | |||||||||
module ghc/GHC.CmmToAsm.SPARC | 0% | 0/17 | - | 0/0 | 0% | 0/63 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.AddrMode | 0% | 0/1 | 0% | 0/7 | 0% | 0/38 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Base | 0% | 0/7 | - | 0/0 | 0% | 0/33 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen | 0% | 0/21 | 0% | 0/171 | 0% | 0/972 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Amode | 0% | 0/1 | 0% | 0/6 | 0% | 0/87 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Base | 0% | 0/3 | 0% | 0/8 | 0% | 0/44 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.CondCode | 0% | 0/3 | 0% | 0/31 | 0% | 0/218 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Expand | 0% | 0/6 | 0% | 0/15 | 0% | 0/176 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Gen32 | 0% | 0/17 | 0% | 0/101 | 0% | 0/1242 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Gen64 | 0% | 0/3 | 0% | 0/12 | 0% | 0/306 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.CodeGen.Sanity | 0% | 0/2 | 0% | 0/6 | 0% | 0/34 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Cond | 0% | 0/1 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Imm | 0% | 0/2 | 0% | 0/7 | 0% | 0/28 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Instr | 0% | 0/17 | 0% | 0/129 | 0% | 0/701 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Ppr | 0% | 0/30 | 0% | 0/241 | 0% | 0/1214 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Regs | 0% | 0/30 | 0% | 0/51 | 0% | 0/347 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.ShortcutJump | 0% | 0/8 | 0% | 0/13 | 0% | 0/51 | |||||||||
module ghc/GHC.CmmToAsm.SPARC.Stack | 0% | 0/4 | 0% | 0/2 | 0% | 0/48 | |||||||||
module ghc/GHC.CmmToAsm.Types | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.CmmToAsm.Utils | 100% | 2/2 | 42% | 3/7 | 65% | 13/20 | |||||||||
module ghc/GHC.CmmToAsm.X86 | 72% | 13/18 | - | 0/0 | 65% | 28/43 | |||||||||
module ghc/GHC.CmmToAsm.X86.CodeGen | 86% | 72/83 | 46% | 352/759 | 56% | 4034/7098 | |||||||||
module ghc/GHC.CmmToAsm.X86.Cond | 75% | 3/4 | 45% | 15/33 | 51% | 32/62 | |||||||||
module ghc/GHC.CmmToAsm.X86.Instr | 80% | 24/30 | 59% | 164/276 | 57% | 780/1348 | |||||||||
module ghc/GHC.CmmToAsm.X86.Ppr | 96% | 25/26 | 59% | 206/349 | 66% | 1266/1894 | |||||||||
module ghc/GHC.CmmToAsm.X86.RegInfo | 25% | 1/4 | 60% | 3/5 | 11% | 8/71 | |||||||||
module ghc/GHC.CmmToAsm.X86.Regs | 51% | 34/66 | 28% | 18/63 | 41% | 182/442 | |||||||||
module ghc/GHC.CmmToC | 0% | 0/84 | 0% | 0/463 | 0% | 0/2381 | |||||||||
module ghc/GHC.CmmToLlvm | 0% | 0/7 | 0% | 0/14 | 0% | 0/362 | |||||||||
module ghc/GHC.CmmToLlvm.Base | 0% | 0/83 | 0% | 0/49 | 0% | 0/836 | |||||||||
module ghc/GHC.CmmToLlvm.CodeGen | 0% | 0/76 | 0% | 0/485 | 0% | 0/4389 | |||||||||
module ghc/GHC.CmmToLlvm.Data | 0% | 0/7 | 0% | 0/49 | 0% | 0/347 | |||||||||
module ghc/GHC.CmmToLlvm.Mangler | 0% | 0/8 | 0% | 0/24 | 0% | 0/232 | |||||||||
module ghc/GHC.CmmToLlvm.Ppr | 0% | 0/3 | 0% | 0/11 | 0% | 0/147 | |||||||||
module ghc/GHC.CmmToLlvm.Regs | 0% | 0/13 | 0% | 0/51 | 0% | 0/350 | |||||||||
module ghc/GHC.Core | 53% | 92/173 | 59% | 130/219 | 65% | 522/798 | |||||||||
module ghc/GHC.Core.Class | 66% | 26/39 | 51% | 20/39 | 50% | 93/183 | |||||||||
module ghc/GHC.Core.Coercion | 82% | 142/172 | 65% | 288/441 | 58% | 1945/3345 | |||||||||
module ghc/GHC.Core.Coercion.Axiom | 62% | 53/85 | 83% | 10/12 | 53% | 136/255 | |||||||||
module ghc/GHC.Core.Coercion.Opt | 96% | 28/29 | 68% | 102/148 | 52% | 1020/1947 | |||||||||
module ghc/GHC.Core.ConLike | 84% | 21/25 | 76% | 29/38 | 78% | 104/133 | |||||||||
module ghc/GHC.Core.DataCon | 68% | 92/134 | 50% | 46/92 | 70% | 565/799 | |||||||||
module ghc/GHC.Core.FVs | 85% | 65/76 | 50% | 46/91 | 73% | 602/820 | |||||||||
module ghc/GHC.Core.FamInstEnv | 79% | 61/77 | 70% | 51/72 | 73% | 803/1094 | |||||||||
module ghc/GHC.Core.InstEnv | 68% | 34/50 | 75% | 37/49 | 76% | 451/589 | |||||||||
module ghc/GHC.Core.Lint | 68% | 115/167 | 61% | 195/319 | 50% | 2819/5543 | |||||||||
module ghc/GHC.Core.Make | 85% | 78/91 | 72% | 32/44 | 77% | 675/874 | |||||||||
module ghc/GHC.Core.Map.Expr | 58% | 31/53 | 86% | 43/50 | 55% | 490/878 | |||||||||
module ghc/GHC.Core.Map.Type | 62% | 69/110 | 72% | 42/58 | 68% | 615/898 | |||||||||
module ghc/GHC.Core.Multiplicity | 66% | 6/9 | 90% | 10/11 | 88% | 30/34 | |||||||||
module ghc/GHC.Core.Opt.Arity | 89% | 60/67 | 76% | 121/158 | 71% | 1094/1523 | |||||||||
module ghc/GHC.Core.Opt.CSE | 96% | 25/26 | 94% | 36/38 | 93% | 462/492 | |||||||||
module ghc/GHC.Core.Opt.CallArity | 95% | 23/24 | 91% | 43/47 | 96% | 559/582 | |||||||||
module ghc/GHC.Core.Opt.CallerCC | 0% | 0/25 | 0% | 0/32 | 0% | 0/404 | |||||||||
module ghc/GHC.Core.Opt.ConstantFold | 62% | 137/219 | 26% | 134/498 | 29% | 1727/5903 | |||||||||
module ghc/GHC.Core.Opt.CprAnal | 90% | 29/32 | 89% | 53/59 | 87% | 554/635 | |||||||||
module ghc/GHC.Core.Opt.DmdAnal | 97% | 46/47 | 93% | 71/76 | 89% | 917/1021 | |||||||||
module ghc/GHC.Core.Opt.Exitify | 100% | 4/4 | 90% | 27/30 | 85% | 335/393 | |||||||||
module ghc/GHC.Core.Opt.FloatIn | 92% | 12/13 | 87% | 43/49 | 84% | 473/562 | |||||||||
module ghc/GHC.Core.Opt.FloatOut | 76% | 23/30 | 63% | 41/65 | 63% | 513/805 | |||||||||
module ghc/GHC.Core.Opt.LiberateCase | 89% | 17/19 | 76% | 23/30 | 91% | 248/272 | |||||||||
module ghc/GHC.Core.Opt.Monad | 54% | 53/97 | 8% | 12/136 | 25% | 188/743 | |||||||||
module ghc/GHC.Core.Opt.OccurAnal | 90% | 100/110 | 87% | 195/224 | 88% | 1793/2025 | |||||||||
module ghc/GHC.Core.Opt.Pipeline | 88% | 15/17 | 69% | 44/63 | 68% | 779/1130 | |||||||||
module ghc/GHC.Core.Opt.SetLevels | 91% | 62/68 | 82% | 99/120 | 83% | 1428/1707 | |||||||||
module ghc/GHC.Core.Opt.Simplify | 97% | 67/69 | 76% | 226/294 | 74% | 2773/3740 | |||||||||
module ghc/GHC.Core.Opt.Simplify.Env | 85% | 71/83 | 61% | 35/57 | 70% | 561/797 | |||||||||
module ghc/GHC.Core.Opt.Simplify.Monad | 97% | 34/35 | 25% | 1/4 | 73% | 226/308 | |||||||||
module ghc/GHC.Core.Opt.Simplify.Utils | 68% | 50/73 | 63% | 189/297 | 74% | 1162/1564 | |||||||||
module ghc/GHC.Core.Opt.SpecConstr | 78% | 72/92 | 68% | 116/170 | 78% | 1537/1958 | |||||||||
module ghc/GHC.Core.Opt.Specialise | 80% | 64/80 | 65% | 90/138 | 67% | 1375/2047 | |||||||||
module ghc/GHC.Core.Opt.StaticArgs | 0% | 0/17 | 0% | 0/49 | 0% | 0/463 | |||||||||
module ghc/GHC.Core.Opt.WorkWrap | 100% | 8/8 | 90% | 36/40 | 83% | 394/471 | |||||||||
module ghc/GHC.Core.Opt.WorkWrap.Utils | 87% | 36/41 | 81% | 64/79 | 83% | 814/975 | |||||||||
module ghc/GHC.Core.PatSyn | 69% | 29/42 | 0% | 0/2 | 43% | 85/195 | |||||||||
module ghc/GHC.Core.Ppr | 68% | 32/47 | 46% | 41/89 | 50% | 590/1173 | |||||||||
module ghc/GHC.Core.Predicate | 75% | 30/40 | 88% | 31/35 | 91% | 229/249 | |||||||||
module ghc/GHC.Core.Reduction | 84% | 27/32 | 75% | 6/8 | 67% | 221/327 | |||||||||
module ghc/GHC.Core.Rules | 64% | 35/54 | 46% | 55/119 | 45% | 519/1135 | |||||||||
module ghc/GHC.Core.Seq | 100% | 16/16 | 84% | 28/33 | 95% | 178/187 | |||||||||
module ghc/GHC.Core.SimpleOpt | 97% | 34/35 | 90% | 122/135 | 83% | 1055/1268 | |||||||||
module ghc/GHC.Core.Stats | 82% | 23/28 | 79% | 23/29 | 83% | 208/250 | |||||||||
module ghc/GHC.Core.Subst | 81% | 45/55 | 75% | 49/65 | 71% | 638/892 | |||||||||
module ghc/GHC.Core.Tidy | 100% | 14/14 | 85% | 24/28 | 93% | 311/334 | |||||||||
module ghc/GHC.Core.TyCo.FVs | 81% | 49/60 | 53% | 59/110 | 71% | 609/855 | |||||||||
module ghc/GHC.Core.TyCo.Ppr | 67% | 23/34 | 64% | 22/34 | 59% | 209/354 | |||||||||
module ghc/GHC.Core.TyCo.Rep | 44% | 40/90 | 48% | 50/104 | 58% | 315/536 | |||||||||
module ghc/GHC.Core.TyCo.Subst | 84% | 78/92 | 75% | 77/102 | 65% | 829/1257 | |||||||||
module ghc/GHC.Core.TyCo.Tidy | 85% | 18/21 | 88% | 38/43 | 94% | 353/374 | |||||||||
module ghc/GHC.Core.TyCon | 67% | 153/226 | 59% | 333/556 | 66% | 1031/1543 | |||||||||
module ghc/GHC.Core.TyCon.Env | 30% | 11/36 | - | 0/0 | 16% | 16/100 | |||||||||
module ghc/GHC.Core.TyCon.RecWalk | 100% | 4/4 | 100% | 3/3 | 100% | 32/32 | |||||||||
module ghc/GHC.Core.TyCon.Set | 16% | 3/18 | - | 0/0 | 12% | 3/25 | |||||||||
module ghc/GHC.Core.Type | 80% | 167/207 | 63% | 370/587 | 63% | 2180/3436 | |||||||||
module ghc/GHC.Core.Unfold | 77% | 37/48 | 82% | 144/175 | 88% | 865/976 | |||||||||
module ghc/GHC.Core.Unfold.Make | 100% | 14/14 | 80% | 16/20 | 85% | 212/247 | |||||||||
module ghc/GHC.Core.Unify | 78% | 78/99 | 77% | 115/148 | 75% | 1267/1681 | |||||||||
module ghc/GHC.Core.UsageEnv | 92% | 12/13 | 92% | 24/26 | 78% | 89/113 | |||||||||
module ghc/GHC.Core.Utils | 83% | 66/79 | 62% | 245/390 | 53% | 1398/2616 | |||||||||
module ghc/GHC.CoreToIface | 95% | 44/46 | 78% | 107/137 | 83% | 763/911 | |||||||||
module ghc/GHC.CoreToStg | 88% | 30/34 | 67% | 66/98 | 63% | 603/948 | |||||||||
module ghc/GHC.CoreToStg.Prep | 86% | 56/65 | 69% | 131/189 | 74% | 1384/1862 | |||||||||
module ghc/GHC.Data.Bag | 66% | 34/51 | 65% | 84/128 | 56% | 367/649 | |||||||||
module ghc/GHC.Data.Bitmap | 75% | 3/4 | 37% | 3/8 | 37% | 33/87 | |||||||||
module ghc/GHC.Data.Bool | 50% | 1/2 | 66% | 2/3 | 66% | 2/3 | |||||||||
module ghc/GHC.Data.BooleanFormula | 55% | 20/36 | 62% | 43/69 | 65% | 275/417 | |||||||||
module ghc/GHC.Data.EnumSet | 85% | 6/7 | - | 0/0 | 87% | 29/33 | |||||||||
module ghc/GHC.Data.FastMutInt | 100% | 4/4 | - | 0/0 | 96% | 57/59 | |||||||||
module ghc/GHC.Data.FastString | 59% | 53/89 | 71% | 15/21 | 80% | 475/590 | |||||||||
module ghc/GHC.Data.FastString.Env | 40% | 9/22 | - | 0/0 | 31% | 20/64 | |||||||||
module ghc/GHC.Data.FiniteMap | 20% | 1/5 | - | 0/0 | 33% | 8/24 | |||||||||
module ghc/GHC.Data.Graph.Base | 0% | 0/11 | - | 0/0 | 0% | 0/23 | |||||||||
module ghc/GHC.Data.Graph.Color | 0% | 0/6 | 0% | 0/28 | 0% | 0/325 | |||||||||
module ghc/GHC.Data.Graph.Directed | 41% | 26/62 | 62% | 15/24 | 56% | 289/509 | |||||||||
module ghc/GHC.Data.Graph.Ops | 0% | 0/31 | 0% | 0/31 | 0% | 0/718 | |||||||||
module ghc/GHC.Data.Graph.Ppr | 0% | 0/5 | 0% | 0/9 | 0% | 0/299 | |||||||||
module ghc/GHC.Data.Graph.UnVar | 80% | 21/26 | 71% | 25/35 | 69% | 167/240 | |||||||||
module ghc/GHC.Data.IOEnv | 67% | 31/46 | - | 0/0 | 64% | 134/209 | |||||||||
module ghc/GHC.Data.List.SetOps | 80% | 12/15 | 91% | 34/37 | 70% | 144/204 | |||||||||
module ghc/GHC.Data.Maybe | 68% | 11/16 | 66% | 8/12 | 77% | 38/49 | |||||||||
module ghc/GHC.Data.OrdList | 71% | 25/35 | 55% | 57/102 | 59% | 230/389 | |||||||||
module ghc/GHC.Data.Pair | 52% | 9/17 | - | 0/0 | 44% | 26/58 | |||||||||
module ghc/GHC.Data.Stream | 50% | 9/18 | 25% | 3/12 | 59% | 88/149 | |||||||||
module ghc/GHC.Data.Strict | 15% | 7/45 | 66% | 6/9 | 73% | 14/19 | |||||||||
module ghc/GHC.Data.StringBuffer | 74% | 20/27 | 43% | 20/46 | 63% | 374/592 | |||||||||
module ghc/GHC.Data.TrieMap | 61% | 44/71 | 69% | 29/42 | 63% | 206/325 | |||||||||
module ghc/GHC.Data.UnionFind | 100% | 9/9 | 80% | 8/10 | 95% | 114/120 | |||||||||
module ghc/GHC.Driver.Backend | 35% | 5/14 | 26% | 6/23 | 48% | 18/37 | |||||||||
module ghc/GHC.Driver.Backpack | 100% | 44/44 | 78% | 78/99 | 87% | 1245/1428 | |||||||||
module ghc/GHC.Driver.Backpack.Syntax | 70% | 7/10 | - | 0/0 | 63% | 7/11 | |||||||||
module ghc/GHC.Driver.CmdLine | 69% | 32/46 | 69% | 37/53 | 79% | 325/408 | |||||||||
module ghc/GHC.Driver.CodeOutput | 66% | 6/9 | 52% | 11/21 | 34% | 184/526 | |||||||||
module ghc/GHC.Driver.Config | 50% | 2/4 | 0% | 0/2 | 28% | 9/32 | |||||||||
module ghc/GHC.Driver.Config.CmmToAsm | 100% | 1/1 | 50% | 4/8 | 96% | 140/145 | |||||||||
module ghc/GHC.Driver.Config.Diagnostic | 100% | 1/1 | - | 0/0 | 100% | 15/15 | |||||||||
module ghc/GHC.Driver.Config.Finder | 100% | 1/1 | - | 0/0 | 90% | 30/33 | |||||||||
module ghc/GHC.Driver.Config.Logger | 100% | 1/1 | - | 0/0 | 100% | 33/33 | |||||||||
module ghc/GHC.Driver.Config.Parser | 100% | 1/1 | - | 0/0 | 100% | 22/22 | |||||||||
module ghc/GHC.Driver.Env | 88% | 22/25 | 81% | 22/27 | 80% | 289/358 | |||||||||
module ghc/GHC.Driver.Env.KnotVars | 60% | 6/10 | 56% | 9/16 | 56% | 25/44 | |||||||||
module ghc/GHC.Driver.Env.Types | 82% | 23/28 | - | 0/0 | 93% | 30/32 | |||||||||
module ghc/GHC.Driver.Errors | 75% | 3/4 | 80% | 4/5 | 81% | 77/94 | |||||||||
module ghc/GHC.Driver.Errors.Ppr | 85% | 6/7 | 19% | 17/87 | 10% | 40/364 | |||||||||
module ghc/GHC.Driver.Errors.Types | 60% | 3/5 | 50% | 1/2 | 86% | 13/15 | |||||||||
module ghc/GHC.Driver.Flags | 41% | 21/51 | 98% | 93/94 | 98% | 463/470 | |||||||||
module ghc/GHC.Driver.GenerateCgIPEStub | 100% | 1/1 | 4% | 1/21 | 21% | 40/186 | |||||||||
module ghc/GHC.Driver.Hooks | 80% | 12/15 | - | 0/0 | 89% | 26/29 | |||||||||
module ghc/GHC.Driver.Main | 51% | 40/77 | 46% | 78/168 | 47% | 1494/3122 | |||||||||
module ghc/GHC.Driver.Make | 54% | 87/160 | 58% | 112/190 | 67% | 2098/3111 | |||||||||
module ghc/GHC.Driver.MakeFile | 0% | 0/15 | 0% | 0/31 | 0% | 0/580 | |||||||||
module ghc/GHC.Driver.Monad | 39% | 20/51 | 0% | 0/2 | 41% | 92/220 | |||||||||
module ghc/GHC.Driver.Phases | 71% | 27/38 | 23% | 25/106 | 44% | 142/319 | |||||||||
module ghc/GHC.Driver.Pipeline | 80% | 25/31 | 36% | 48/132 | 57% | 805/1401 | |||||||||
module ghc/GHC.Driver.Pipeline.Execute | 72% | 34/47 | 45% | 70/154 | 58% | 1186/2017 | |||||||||
module ghc/GHC.Driver.Pipeline.LogQueue | 0% | 0/14 | 0% | 0/6 | 0% | 0/104 | |||||||||
module ghc/GHC.Driver.Pipeline.Monad | 33% | 2/6 | - | 0/0 | 40% | 2/5 | |||||||||
module ghc/GHC.Driver.Pipeline.Phases | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Driver.Plugins | 12% | 4/32 | 0% | 0/12 | 10% | 15/138 | |||||||||
module ghc/GHC.Driver.Ppr | 50% | 2/4 | - | 0/0 | 29% | 9/31 | |||||||||
module ghc/GHC.Driver.Session | 61% | 325/526 | 26% | 59/220 | 56% | 4726/8312 | |||||||||
module ghc/GHC.Hs | 20% | 5/24 | 0% | 0/10 | 6% | 5/74 | |||||||||
module ghc/GHC.Hs.Binds | 47% | 18/38 | 23% | 17/72 | 23% | 140/593 | |||||||||
module ghc/GHC.Hs.Decls | 46% | 36/78 | 39% | 62/156 | 38% | 430/1117 | |||||||||
module ghc/GHC.Hs.Doc | 10% | 3/30 | 25% | 1/4 | 7% | 10/127 | |||||||||
module ghc/GHC.Hs.Dump | 0% | 0/12 | 0% | 0/48 | 0% | 0/588 | |||||||||
module ghc/GHC.Hs.Expr | 38% | 65/171 | 37% | 125/336 | 38% | 692/1813 | |||||||||
module ghc/GHC.Hs.Extension | 33% | 6/18 | 0% | 0/6 | 20% | 6/30 | |||||||||
module ghc/GHC.Hs.ImpExp | 27% | 15/55 | 20% | 17/82 | 15% | 47/312 | |||||||||
module ghc/GHC.Hs.Instances | 0% | 0/1458 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Hs.Lit | 33% | 4/12 | 36% | 16/44 | 31% | 47/150 | |||||||||
module ghc/GHC.Hs.Pat | 52% | 27/51 | 50% | 68/135 | 54% | 290/531 | |||||||||
module ghc/GHC.Hs.Stats | 0% | 0/1 | 0% | 0/40 | 0% | 0/468 | |||||||||
module ghc/GHC.Hs.Syn.Type | 21% | 3/14 | 27% | 28/102 | 17% | 46/258 | |||||||||
module ghc/GHC.Hs.Type | 75% | 73/97 | 45% | 91/199 | 50% | 458/912 | |||||||||
module ghc/GHC.Hs.Utils | 85% | 140/164 | 68% | 107/156 | 71% | 1113/1566 | |||||||||
module ghc/GHC.HsToCore | 60% | 9/15 | 41% | 14/34 | 42% | 295/696 | |||||||||
module ghc/GHC.HsToCore.Arrows | 100% | 46/46 | 77% | 38/49 | 93% | 1517/1618 | |||||||||
module ghc/GHC.HsToCore.Binds | 100% | 22/22 | 69% | 65/93 | 85% | 1053/1238 | |||||||||
module ghc/GHC.HsToCore.Coverage | 45% | 49/107 | 13% | 26/195 | 20% | 468/2337 | |||||||||
module ghc/GHC.HsToCore.Docs | 12% | 3/25 | 1% | 1/96 | 7% | 52/739 | |||||||||
module ghc/GHC.HsToCore.Errors.Ppr | 100% | 7/7 | 31% | 39/125 | 36% | 256/703 | |||||||||
module ghc/GHC.HsToCore.Errors.Types | 100% | 1/1 | 50% | 1/2 | 83% | 5/6 | |||||||||
module ghc/GHC.HsToCore.Expr | 85% | 17/20 | 66% | 87/131 | 74% | 1078/1439 | |||||||||
module ghc/GHC.HsToCore.Foreign.Call | 100% | 6/6 | 58% | 10/17 | 70% | 316/450 | |||||||||
module ghc/GHC.HsToCore.Foreign.Decl | 95% | 21/22 | 61% | 63/103 | 78% | 972/1232 | |||||||||
module ghc/GHC.HsToCore.GuardedRHSs | 100% | 4/4 | 40% | 4/10 | 71% | 102/142 | |||||||||
module ghc/GHC.HsToCore.ListComp | 87% | 14/16 | 51% | 23/45 | 77% | 633/819 | |||||||||
module ghc/GHC.HsToCore.Match | 100% | 27/27 | 62% | 90/145 | 69% | 799/1148 | |||||||||
module ghc/GHC.HsToCore.Match.Constructor | 100% | 7/7 | 75% | 15/20 | 85% | 230/268 | |||||||||
module ghc/GHC.HsToCore.Match.Literal | 100% | 22/22 | 64% | 81/126 | 81% | 745/916 | |||||||||
module ghc/GHC.HsToCore.Monad | 70% | 35/50 | 70% | 12/17 | 62% | 290/464 | |||||||||
module ghc/GHC.HsToCore.Pmc | 90% | 28/31 | 91% | 21/23 | 80% | 403/503 | |||||||||
module ghc/GHC.HsToCore.Pmc.Check | 93% | 15/16 | 85% | 12/14 | 81% | 241/294 | |||||||||
module ghc/GHC.HsToCore.Pmc.Desugar | 100% | 20/20 | 80% | 53/66 | 89% | 593/663 | |||||||||
module ghc/GHC.HsToCore.Pmc.Ppr | 72% | 8/11 | 50% | 16/32 | 47% | 154/324 | |||||||||
module ghc/GHC.HsToCore.Pmc.Solver | 94% | 54/57 | 82% | 125/152 | 74% | 1417/1901 | |||||||||
module ghc/GHC.HsToCore.Pmc.Solver.Types | 65% | 47/72 | 60% | 66/109 | 63% | 475/745 | |||||||||
module ghc/GHC.HsToCore.Pmc.Types | 25% | 10/40 | 7% | 2/26 | 5% | 9/162 | |||||||||
module ghc/GHC.HsToCore.Pmc.Utils | 90% | 10/11 | 61% | 13/21 | 74% | 85/114 | |||||||||
module ghc/GHC.HsToCore.Quote | 4% | 14/306 | 2% | 9/384 | 3% | 172/4467 | |||||||||
module ghc/GHC.HsToCore.Types | 84% | 11/13 | - | 0/0 | 84% | 11/13 | |||||||||
module ghc/GHC.HsToCore.Usage | 100% | 4/4 | 60% | 18/30 | 62% | 185/298 | |||||||||
module ghc/GHC.HsToCore.Utils | 88% | 46/52 | 80% | 55/68 | 81% | 674/822 | |||||||||
module ghc/GHC.Iface.Binary | 80% | 16/20 | 71% | 15/21 | 81% | 479/587 | |||||||||
module ghc/GHC.Iface.Env | 76% | 16/21 | 76% | 10/13 | 64% | 212/330 | |||||||||
module ghc/GHC.Iface.Errors | 0% | 0/9 | 0% | 0/64 | 0% | 0/639 | |||||||||
module ghc/GHC.Iface.Ext.Ast | 0% | 0/145 | 0% | 0/344 | 0% | 0/3821 | |||||||||
module ghc/GHC.Iface.Ext.Binary | 0% | 0/26 | 0% | 0/28 | 0% | 0/591 | |||||||||
module ghc/GHC.Iface.Ext.Debug | 0% | 0/8 | 0% | 0/34 | 0% | 0/392 | |||||||||
module ghc/GHC.Iface.Ext.Fields | 40% | 4/10 | - | 0/0 | 26% | 32/121 | |||||||||
module ghc/GHC.Iface.Ext.Types | 0% | 0/218 | 0% | 0/138 | 0% | 0/1108 | |||||||||
module ghc/GHC.Iface.Ext.Utils | 0% | 0/74 | 0% | 0/128 | 0% | 0/1160 | |||||||||
module ghc/GHC.Iface.Load | 56% | 27/48 | 50% | 61/122 | 42% | 734/1726 | |||||||||
module ghc/GHC.Iface.Make | 86% | 20/23 | 84% | 48/57 | 85% | 693/811 | |||||||||
module ghc/GHC.Iface.Recomp | 71% | 37/52 | 41% | 73/176 | 57% | 1173/2029 | |||||||||
module ghc/GHC.Iface.Recomp.Binary | 100% | 3/3 | - | 0/0 | 95% | 42/44 | |||||||||
module ghc/GHC.Iface.Recomp.Flags | 100% | 3/3 | 66% | 4/6 | 92% | 81/88 | |||||||||
module ghc/GHC.Iface.Rename | 82% | 46/56 | 52% | 60/114 | 63% | 780/1229 | |||||||||
module ghc/GHC.Iface.Syntax | 69% | 172/248 | 58% | 322/552 | 68% | 3011/4426 | |||||||||
module ghc/GHC.Iface.Tidy | 87% | 29/33 | 69% | 74/107 | 81% | 910/1116 | |||||||||
module ghc/GHC.Iface.Tidy.StaticPtrTable | 100% | 2/2 | 83% | 10/12 | 91% | 324/355 | |||||||||
module ghc/GHC.Iface.Type | 70% | 101/143 | 56% | 245/431 | 63% | 1925/3018 | |||||||||
module ghc/GHC.IfaceToCore | 91% | 66/72 | 73% | 182/247 | 74% | 1996/2677 | |||||||||
module ghc/GHC.Linker | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Linker.Dynamic | 50% | 1/2 | 4% | 1/22 | 1% | 5/317 | |||||||||
module ghc/GHC.Linker.ExtraObj | 88% | 8/9 | 44% | 13/29 | 68% | 257/377 | |||||||||
module ghc/GHC.Linker.Loader | 41% | 23/56 | 20% | 42/206 | 25% | 697/2688 | |||||||||
module ghc/GHC.Linker.MacOS | 33% | 2/6 | 12% | 2/16 | 4% | 10/232 | |||||||||
module ghc/GHC.Linker.Static | 75% | 3/4 | 26% | 16/61 | 44% | 234/527 | |||||||||
module ghc/GHC.Linker.Types | 36% | 9/25 | 10% | 2/19 | 11% | 15/126 | |||||||||
module ghc/GHC.Linker.Unit | 40% | 2/5 | 0% | 0/2 | 28% | 36/126 | |||||||||
module ghc/GHC.Linker.Windows | 0% | 0/1 | 0% | 0/2 | 0% | 0/65 | |||||||||
module ghc/GHC.Llvm | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Llvm.MetaData | 0% | 0/20 | - | 0/0 | 0% | 0/5 | |||||||||
module ghc/GHC.Llvm.Ppr | 0% | 0/60 | 0% | 0/157 | 0% | 0/1581 | |||||||||
module ghc/GHC.Llvm.Syntax | 0% | 0/20 | - | 0/0 | 0% | 0/14 | |||||||||
module ghc/GHC.Llvm.Types | 0% | 0/70 | 0% | 0/177 | 0% | 0/554 | |||||||||
module ghc/GHC.Parser | 74% | 1802/2422 | 56% | 176/311 | 60% | 15661/25775 | |||||||||
module ghc/GHC.Parser.Annotation | 15% | 53/335 | 16% | 26/158 | 28% | 278/982 | |||||||||
module ghc/GHC.Parser.CharClass | 66% | 16/24 | 75% | 100/133 | 85% | 464/542 | |||||||||
module ghc/GHC.Parser.Errors.Basic | 0% | 0/1 | 0% | 0/3 | 0% | 0/7 | |||||||||
module ghc/GHC.Parser.Errors.Ppr | 70% | 7/10 | 7% | 32/418 | 7% | 127/1662 | |||||||||
module ghc/GHC.Parser.Errors.Types | 0% | 0/26 | - | 0/0 | 0% | 0/14 | |||||||||
module ghc/GHC.Parser.Header | 60% | 9/15 | 58% | 39/67 | 67% | 453/673 | |||||||||
module ghc/GHC.Parser.Lexer | 70% | 12/17 | 77% | 17/22 | 61% | 1059/1734 | |||||||||
module ghc/GHC.Parser.PostProcess | 69% | 168/241 | 46% | 137/293 | 47% | 2174/4619 | |||||||||
module ghc/GHC.Parser.PostProcess.Haddock | 71% | 61/85 | 52% | 47/89 | 68% | 764/1114 | |||||||||
module ghc/GHC.Parser.Types | 0% | 0/3 | 0% | 0/15 | 0% | 0/96 | |||||||||
module ghc/GHC.Parser.Utils | 0% | 0/5 | 0% | 0/10 | 0% | 0/54 | |||||||||
module ghc/GHC.Platform | 56% | 36/64 | 34% | 19/55 | 63% | 126/197 | |||||||||
module ghc/GHC.Platform.AArch64 | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.ARM | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.Constants | 45% | 61/134 | 66% | 12/18 | 80% | 372/463 | |||||||||
module ghc/GHC.Platform.NoRegs | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.PPC | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.Profile | 100% | 6/6 | 50% | 1/2 | 87% | 21/24 | |||||||||
module ghc/GHC.Platform.RISCV64 | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.Reg | 37% | 14/37 | 23% | 13/56 | 19% | 38/198 | |||||||||
module ghc/GHC.Platform.Reg.Class | 33% | 1/3 | 0% | 0/6 | 0% | 0/12 | |||||||||
module ghc/GHC.Platform.Regs | 100% | 5/5 | 18% | 10/55 | 28% | 35/125 | |||||||||
module ghc/GHC.Platform.S390X | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.SPARC | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.Ways | 70% | 19/27 | 15% | 10/65 | 46% | 74/160 | |||||||||
module ghc/GHC.Platform.X86 | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Platform.X86_64 | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Plugins | 0% | 0/2 | 0% | 0/5 | 0% | 0/39 | |||||||||
module ghc/GHC.Prelude | 100% | 2/2 | - | 0/0 | 100% | 2/2 | |||||||||
module ghc/GHC.Rename.Bind | 73% | 30/41 | 51% | 62/121 | 60% | 900/1493 | |||||||||
module ghc/GHC.Rename.Env | 77% | 63/81 | 48% | 102/211 | 46% | 927/1980 | |||||||||
module ghc/GHC.Rename.Expr | 80% | 70/87 | 68% | 251/366 | 68% | 2581/3771 | |||||||||
module ghc/GHC.Rename.Fixity | 71% | 5/7 | 60% | 6/10 | 52% | 63/120 | |||||||||
module ghc/GHC.Rename.HsType | 76% | 81/106 | 55% | 119/213 | 55% | 1454/2621 | |||||||||
module ghc/GHC.Rename.Module | 89% | 70/78 | 79% | 128/162 | 65% | 2001/3068 | |||||||||
module ghc/GHC.Rename.Names | 59% | 25/42 | 45% | 90/198 | 51% | 1448/2785 | |||||||||
module ghc/GHC.Rename.Pat | 87% | 36/41 | 75% | 60/80 | 76% | 848/1102 | |||||||||
module ghc/GHC.Rename.Splice | 17% | 5/29 | 14% | 11/76 | 12% | 128/1011 | |||||||||
module ghc/GHC.Rename.Unbound | 94% | 18/19 | 45% | 30/66 | 53% | 411/770 | |||||||||
module ghc/GHC.Rename.Utils | 77% | 41/53 | 34% | 22/64 | 43% | 407/932 | |||||||||
module ghc/GHC.Runtime.Context | 25% | 7/28 | 0% | 0/17 | 7% | 15/198 | |||||||||
module ghc/GHC.Runtime.Debugger | 0% | 0/5 | 0% | 0/23 | 0% | 0/476 | |||||||||
module ghc/GHC.Runtime.Eval | 0% | 0/61 | 0% | 0/106 | 0% | 0/1876 | |||||||||
module ghc/GHC.Runtime.Eval.Types | 0% | 0/25 | 0% | 0/10 | 0% | 0/34 | |||||||||
module ghc/GHC.Runtime.Heap.Inspect | 0% | 0/68 | 0% | 0/213 | 0% | 0/2407 | |||||||||
module ghc/GHC.Runtime.Heap.Layout | 61% | 51/83 | 62% | 56/89 | 76% | 342/449 | |||||||||
module ghc/GHC.Runtime.Interpreter | 18% | 9/50 | 5% | 3/58 | 5% | 40/774 | |||||||||
module ghc/GHC.Runtime.Interpreter.Types | 16% | 2/12 | - | 0/0 | 16% | 2/12 | |||||||||
module ghc/GHC.Runtime.Loader | 6% | 1/16 | 3% | 1/29 | 3% | 13/432 | |||||||||
module ghc/GHC.Settings | 25% | 26/102 | - | 0/0 | 14% | 30/204 | |||||||||
module ghc/GHC.Settings.Config | 20% | 1/5 | - | 0/0 | 16% | 1/6 | |||||||||
module ghc/GHC.Settings.Constants | 90% | 9/10 | - | 0/0 | 92% | 12/13 | |||||||||
module ghc/GHC.Settings.IO | 100% | 2/2 | 50% | 4/8 | 72% | 219/302 | |||||||||
module ghc/GHC.Stg.BcPrep | 53% | 7/13 | 25% | 5/20 | 15% | 34/226 | |||||||||
module ghc/GHC.Stg.CSE | 81% | 35/43 | 80% | 41/51 | 78% | 405/514 | |||||||||
module ghc/GHC.Stg.Debug | 0% | 0/15 | 0% | 0/31 | 0% | 0/328 | |||||||||
module ghc/GHC.Stg.DepAnal | 100% | 3/3 | 90% | 20/22 | 91% | 134/146 | |||||||||
module ghc/GHC.Stg.FVs | 100% | 12/12 | 90% | 18/20 | 92% | 199/214 | |||||||||
module ghc/GHC.Stg.Lift | 100% | 8/8 | 86% | 20/23 | 87% | 264/301 | |||||||||
module ghc/GHC.Stg.Lift.Analysis | 76% | 20/26 | 70% | 44/62 | 75% | 450/599 | |||||||||
module ghc/GHC.Stg.Lift.Monad | 81% | 30/37 | 51% | 16/31 | 79% | 271/342 | |||||||||
module ghc/GHC.Stg.Lint | 77% | 27/35 | 72% | 29/40 | 53% | 331/618 | |||||||||
module ghc/GHC.Stg.Pipeline | 52% | 10/19 | 70% | 7/10 | 70% | 119/170 | |||||||||
module ghc/GHC.Stg.Stats | 0% | 0/12 | 0% | 0/32 | 0% | 0/111 | |||||||||
module ghc/GHC.Stg.Subst | 87% | 7/8 | 70% | 7/10 | 66% | 64/96 | |||||||||
module ghc/GHC.Stg.Syntax | 22% | 10/44 | 26% | 18/69 | 10% | 49/467 | |||||||||
module ghc/GHC.Stg.Unarise | 64% | 25/39 | 52% | 50/95 | 46% | 410/877 | |||||||||
module ghc/GHC.StgToByteCode | 47% | 43/90 | 8% | 27/324 | 14% | 436/2961 | |||||||||
module ghc/GHC.StgToCmm | 100% | 6/6 | 88% | 8/9 | 79% | 234/295 | |||||||||
module ghc/GHC.StgToCmm.ArgRep | 71% | 5/7 | 44% | 28/63 | 51% | 77/149 | |||||||||
module ghc/GHC.StgToCmm.Bind | 94% | 17/18 | 73% | 28/38 | 78% | 674/854 | |||||||||
module ghc/GHC.StgToCmm.CgUtils | 85% | 6/7 | 39% | 33/84 | 42% | 117/275 | |||||||||
module ghc/GHC.StgToCmm.Closure | 75% | 53/70 | 51% | 55/106 | 60% | 377/626 | |||||||||
module ghc/GHC.StgToCmm.DataCon | 100% | 6/6 | 67% | 29/43 | 75% | 296/393 | |||||||||
module ghc/GHC.StgToCmm.Env | 94% | 16/17 | 63% | 7/11 | 76% | 155/203 | |||||||||
module ghc/GHC.StgToCmm.Expr | 100% | 18/18 | 83% | 64/77 | 84% | 795/944 | |||||||||
module ghc/GHC.StgToCmm.ExtCode | 81% | 31/38 | 60% | 3/5 | 72% | 194/266 | |||||||||
module ghc/GHC.StgToCmm.Foreign | 74% | 23/31 | 50% | 21/42 | 64% | 554/858 | |||||||||
module ghc/GHC.StgToCmm.Heap | 100% | 21/21 | 91% | 42/46 | 90% | 576/638 | |||||||||
module ghc/GHC.StgToCmm.Hpc | 50% | 1/2 | 100% | 2/2 | 18% | 8/44 | |||||||||
module ghc/GHC.StgToCmm.Layout | 100% | 23/23 | 89% | 62/69 | 83% | 621/744 | |||||||||
module ghc/GHC.StgToCmm.Lit | 75% | 3/4 | 31% | 12/38 | 39% | 58/146 | |||||||||
module ghc/GHC.StgToCmm.Monad | 90% | 91/101 | 66% | 10/15 | 89% | 783/877 | |||||||||
module ghc/GHC.StgToCmm.Prim | 68% | 58/85 | 27% | 255/914 | 37% | 3041/8078 | |||||||||
module ghc/GHC.StgToCmm.Prof | 44% | 15/34 | 25% | 5/20 | 21% | 118/537 | |||||||||
module ghc/GHC.StgToCmm.Ticky | 59% | 32/54 | 15% | 10/65 | 12% | 113/886 | |||||||||
module ghc/GHC.StgToCmm.Types | 18% | 2/11 | 5% | 1/18 | 6% | 6/88 | |||||||||
module ghc/GHC.StgToCmm.Utils | 76% | 26/34 | 71% | 28/39 | 61% | 446/727 | |||||||||
module ghc/GHC.SysTools | 50% | 2/4 | 14% | 1/7 | 11% | 11/93 | |||||||||
module ghc/GHC.SysTools.Ar | 0% | 0/39 | 0% | 0/26 | 0% | 0/550 | |||||||||
module ghc/GHC.SysTools.BaseDir | 100% | 4/4 | 50% | 3/6 | 50% | 15/30 | |||||||||
module ghc/GHC.SysTools.Elf | 5% | 1/19 | 0% | 0/23 | 10% | 57/529 | |||||||||
module ghc/GHC.SysTools.Info | 100% | 6/6 | 31% | 9/29 | 42% | 118/280 | |||||||||
module ghc/GHC.SysTools.Process | 100% | 17/17 | 66% | 30/45 | 84% | 430/507 | |||||||||
module ghc/GHC.SysTools.Tasks | 42% | 9/21 | 55% | 15/27 | 36% | 268/742 | |||||||||
module ghc/GHC.SysTools.Terminal | 100% | 2/2 | 50% | 1/2 | 39% | 9/23 | |||||||||
module ghc/GHC.Tc.Deriv | 88% | 32/36 | 91% | 67/73 | 91% | 1459/1600 | |||||||||
module ghc/GHC.Tc.Deriv.Functor | 81% | 31/38 | 87% | 47/54 | 92% | 932/1007 | |||||||||
module ghc/GHC.Tc.Deriv.Generate | 66% | 131/198 | 83% | 123/148 | 82% | 3026/3671 | |||||||||
module ghc/GHC.Tc.Deriv.Generics | 69% | 27/39 | 52% | 61/117 | 67% | 892/1331 | |||||||||
module ghc/GHC.Tc.Deriv.Infer | 100% | 7/7 | 84% | 21/25 | 89% | 624/697 | |||||||||
module ghc/GHC.Tc.Deriv.Utils | 54% | 39/71 | 66% | 69/104 | 80% | 808/999 | |||||||||
module ghc/GHC.Tc.Errors | 84% | 92/109 | 60% | 234/389 | 61% | 2959/4804 | |||||||||
module ghc/GHC.Tc.Errors.Hole | 3% | 1/26 | 1% | 1/97 | 0% | 3/1157 | |||||||||
module ghc/GHC.Tc.Errors.Hole.FitTypes | 0% | 0/27 | 0% | 0/40 | 0% | 0/149 | |||||||||
module ghc/GHC.Tc.Errors.Ppr | 68% | 13/19 | 37% | 169/447 | 40% | 981/2448 | |||||||||
module ghc/GHC.Tc.Errors.Types | 33% | 8/24 | 47% | 10/21 | 42% | 12/28 | |||||||||
module ghc/GHC.Tc.Gen.Annotation | 60% | 3/5 | 14% | 1/7 | 58% | 33/56 | |||||||||
module ghc/GHC.Tc.Gen.App | 90% | 20/22 | 83% | 98/118 | 78% | 1050/1342 | |||||||||
module ghc/GHC.Tc.Gen.Arrow | 100% | 13/13 | 85% | 18/21 | 81% | 568/694 | |||||||||
module ghc/GHC.Tc.Gen.Bind | 83% | 35/42 | 66% | 75/113 | 68% | 1213/1762 | |||||||||
module ghc/GHC.Tc.Gen.Default | 20% | 1/5 | 8% | 1/12 | 1% | 1/97 | |||||||||
module ghc/GHC.Tc.Gen.Export | 53% | 7/13 | 41% | 31/75 | 47% | 395/826 | |||||||||
module ghc/GHC.Tc.Gen.Expr | 89% | 26/29 | 56% | 66/116 | 63% | 1317/2076 | |||||||||
module ghc/GHC.Tc.Gen.Foreign | 93% | 30/32 | 68% | 50/73 | 78% | 614/780 | |||||||||
module ghc/GHC.Tc.Gen.Head | 62% | 35/56 | 48% | 76/157 | 50% | 635/1266 | |||||||||
module ghc/GHC.Tc.Gen.HsType | 85% | 105/123 | 69% | 183/264 | 73% | 2674/3641 | |||||||||
module ghc/GHC.Tc.Gen.Match | 100% | 21/21 | 85% | 58/68 | 85% | 1464/1721 | |||||||||
module ghc/GHC.Tc.Gen.Pat | 71% | 27/38 | 74% | 56/75 | 72% | 1228/1694 | |||||||||
module ghc/GHC.Tc.Gen.Rule | 100% | 9/9 | 18% | 3/16 | 43% | 160/366 | |||||||||
module ghc/GHC.Tc.Gen.Sig | 89% | 26/29 | 74% | 58/78 | 62% | 567/902 | |||||||||
module ghc/GHC.Tc.Gen.Splice | 11% | 14/125 | 2% | 9/352 | 7% | 272/3528 | |||||||||
module ghc/GHC.Tc.Instance.Class | 65% | 21/32 | 43% | 36/83 | 63% | 434/679 | |||||||||
module ghc/GHC.Tc.Instance.Family | 91% | 22/24 | 82% | 33/40 | 73% | 470/643 | |||||||||
module ghc/GHC.Tc.Instance.FunDeps | 56% | 9/16 | 56% | 18/32 | 54% | 250/457 | |||||||||
module ghc/GHC.Tc.Instance.Typeable | 57% | 31/54 | 64% | 36/56 | 74% | 645/863 | |||||||||
module ghc/GHC.Tc.Module | 67% | 52/77 | 45% | 85/186 | 51% | 2039/3977 | |||||||||
module ghc/GHC.Tc.Plugin | 0% | 0/27 | - | 0/0 | 0% | 0/116 | |||||||||
module ghc/GHC.Tc.Solver | 89% | 41/46 | 79% | 105/132 | 76% | 1712/2226 | |||||||||
module ghc/GHC.Tc.Solver.Canonical | 98% | 51/52 | 83% | 181/218 | 81% | 2316/2835 | |||||||||
module ghc/GHC.Tc.Solver.InertSet | 89% | 41/46 | 56% | 57/101 | 73% | 605/824 | |||||||||
module ghc/GHC.Tc.Solver.Interact | 88% | 37/42 | 62% | 119/191 | 61% | 1287/2104 | |||||||||
module ghc/GHC.Tc.Solver.Monad | 80% | 147/183 | 62% | 79/127 | 72% | 1634/2259 | |||||||||
module ghc/GHC.Tc.Solver.Rewrite | 93% | 45/48 | 82% | 56/68 | 81% | 782/955 | |||||||||
module ghc/GHC.Tc.Solver.Types | 90% | 28/31 | 65% | 13/20 | 78% | 177/225 | |||||||||
module ghc/GHC.Tc.TyCl | 76% | 83/108 | 73% | 152/208 | 65% | 3265/4966 | |||||||||
module ghc/GHC.Tc.TyCl.Build | 100% | 8/8 | 70% | 14/20 | 67% | 348/519 | |||||||||
module ghc/GHC.Tc.TyCl.Class | 68% | 13/19 | 72% | 21/29 | 61% | 392/641 | |||||||||
module ghc/GHC.Tc.TyCl.Instance | 80% | 29/36 | 87% | 35/40 | 81% | 1535/1882 | |||||||||
module ghc/GHC.Tc.TyCl.PatSyn | 80% | 16/20 | 32% | 29/88 | 51% | 836/1626 | |||||||||
module ghc/GHC.Tc.TyCl.Utils | 85% | 41/48 | 62% | 78/124 | 77% | 985/1279 | |||||||||
module ghc/GHC.Tc.Types | 58% | 112/193 | 34% | 28/81 | 55% | 315/568 | |||||||||
module ghc/GHC.Tc.Types.Constraint | 75% | 164/216 | 63% | 126/199 | 74% | 855/1152 | |||||||||
module ghc/GHC.Tc.Types.EvTerm | 100% | 2/2 | 100% | 2/2 | 93% | 93/99 | |||||||||
module ghc/GHC.Tc.Types.Evidence | 53% | 73/137 | 47% | 48/101 | 47% | 328/690 | |||||||||
module ghc/GHC.Tc.Types.Origin | 48% | 16/33 | 24% | 54/224 | 29% | 336/1133 | |||||||||
module ghc/GHC.Tc.Types.Rank | 100% | 1/1 | 14% | 1/7 | 9% | 2/21 | |||||||||
module ghc/GHC.Tc.Utils.Backpack | 100% | 19/19 | 75% | 41/54 | 85% | 1079/1266 | |||||||||
module ghc/GHC.Tc.Utils.Concrete | 100% | 4/4 | 70% | 7/10 | 72% | 85/118 | |||||||||
module ghc/GHC.Tc.Utils.Env | 73% | 65/88 | 58% | 52/89 | 71% | 861/1204 | |||||||||
module ghc/GHC.Tc.Utils.Instantiate | 93% | 43/46 | 64% | 32/50 | 76% | 807/1059 | |||||||||
module ghc/GHC.Tc.Utils.Monad | 85% | 192/225 | 66% | 62/93 | 75% | 1655/2195 | |||||||||
module ghc/GHC.Tc.Utils.TcMType | 81% | 111/136 | 71% | 130/183 | 69% | 1753/2536 | |||||||||
module ghc/GHC.Tc.Utils.TcType | 77% | 144/187 | 66% | 206/312 | 74% | 1433/1934 | |||||||||
module ghc/GHC.Tc.Utils.Unify | 97% | 43/44 | 84% | 149/176 | 82% | 1500/1824 | |||||||||
module ghc/GHC.Tc.Utils.Zonk | 81% | 80/98 | 78% | 178/226 | 79% | 2455/3076 | |||||||||
module ghc/GHC.Tc.Validity | 82% | 62/75 | 58% | 180/310 | 59% | 1526/2559 | |||||||||
module ghc/GHC.ThToHs | 0% | 0/135 | 0% | 0/383 | 0% | 0/4008 | |||||||||
module ghc/GHC.Types.Annotations | 36% | 7/19 | 0% | 0/10 | 19% | 24/125 | |||||||||
module ghc/GHC.Types.Avail | 67% | 31/46 | 73% | 56/76 | 78% | 286/365 | |||||||||
module ghc/GHC.Types.Basic | 50% | 146/292 | 57% | 191/330 | 64% | 696/1073 | |||||||||
module ghc/GHC.Types.BreakInfo | 0% | 0/2 | - | 0/0 | 0% | 0/2 | |||||||||
module ghc/GHC.Types.CompleteMatch | 80% | 4/5 | 0% | 0/4 | 26% | 8/30 | |||||||||
module ghc/GHC.Types.CostCentre | 11% | 6/54 | 4% | 3/71 | 2% | 8/325 | |||||||||
module ghc/GHC.Types.CostCentre.State | 0% | 0/19 | - | 0/0 | 0% | 0/21 | |||||||||
module ghc/GHC.Types.Cpr | 90% | 36/40 | 84% | 42/50 | 85% | 241/281 | |||||||||
module ghc/GHC.Types.Demand | 88% | 136/153 | 73% | 190/258 | 82% | 1211/1468 | |||||||||
module ghc/GHC.Types.Error | 61% | 44/72 | 30% | 13/43 | 40% | 168/411 | |||||||||
module ghc/GHC.Types.FieldLabel | 48% | 17/35 | 25% | 2/8 | 69% | 85/122 | |||||||||
module ghc/GHC.Types.Fixity | 46% | 13/28 | 70% | 12/17 | 79% | 82/103 | |||||||||
module ghc/GHC.Types.Fixity.Env | 40% | 2/5 | 100% | 2/2 | 63% | 12/19 | |||||||||
module ghc/GHC.Types.ForeignCall | 33% | 22/65 | 43% | 24/55 | 46% | 150/323 | |||||||||
module ghc/GHC.Types.ForeignStubs | 53% | 7/13 | 100% | 2/2 | 88% | 15/17 | |||||||||
module ghc/GHC.Types.Hint | 42% | 3/7 | - | 0/0 | 42% | 12/28 | |||||||||
module ghc/GHC.Types.Hint.Ppr | 50% | 1/2 | 23% | 9/39 | 17% | 48/274 | |||||||||
module ghc/GHC.Types.HpcInfo | 40% | 2/5 | 25% | 2/8 | 25% | 3/12 | |||||||||
module ghc/GHC.Types.IPE | 25% | 1/4 | - | 0/0 | 28% | 2/7 | |||||||||
module ghc/GHC.Types.Id | 87% | 108/124 | 77% | 75/97 | 80% | 585/726 | |||||||||
module ghc/GHC.Types.Id.Info | 84% | 71/84 | 61% | 40/65 | 79% | 370/464 | |||||||||
module ghc/GHC.Types.Id.Make | 98% | 51/52 | 81% | 53/65 | 83% | 1257/1499 | |||||||||
module ghc/GHC.Types.Literal | 43% | 48/111 | 33% | 79/236 | 34% | 323/924 | |||||||||
module ghc/GHC.Types.Meta | 10% | 1/10 | 0% | 0/10 | 8% | 4/45 | |||||||||
module ghc/GHC.Types.Name | 83% | 71/85 | 65% | 56/85 | 77% | 435/563 | |||||||||
module ghc/GHC.Types.Name.Cache | 81% | 9/11 | 100% | 4/4 | 92% | 73/79 | |||||||||
module ghc/GHC.Types.Name.Env | 70% | 26/37 | - | 0/0 | 78% | 101/128 | |||||||||
module ghc/GHC.Types.Name.Occurrence | 66% | 100/150 | 71% | 67/94 | 75% | 506/670 | |||||||||
module ghc/GHC.Types.Name.Ppr | 50% | 2/4 | 61% | 8/13 | 69% | 86/123 | |||||||||
module ghc/GHC.Types.Name.Reader | 57% | 87/151 | 46% | 86/185 | 54% | 639/1164 | |||||||||
module ghc/GHC.Types.Name.Set | 79% | 34/43 | 71% | 5/7 | 80% | 84/104 | |||||||||
module ghc/GHC.Types.Name.Shape | 87% | 14/16 | 74% | 20/27 | 80% | 253/316 | |||||||||
module ghc/GHC.Types.PkgQual | 0% | 0/10 | 0% | 0/5 | 0% | 0/15 | |||||||||
module ghc/GHC.Types.RepType | 39% | 11/28 | 22% | 20/87 | 22% | 88/384 | |||||||||
module ghc/GHC.Types.SafeHaskell | 81% | 9/11 | 41% | 10/24 | 52% | 33/63 | |||||||||
module ghc/GHC.Types.SourceError | 66% | 4/6 | - | 0/0 | 48% | 12/25 | |||||||||
module ghc/GHC.Types.SourceFile | 46% | 6/13 | 81% | 13/16 | 86% | 26/30 | |||||||||
module ghc/GHC.Types.SourceText | 35% | 24/67 | 52% | 12/23 | 49% | 128/259 | |||||||||
module ghc/GHC.Types.SrcLoc | 46% | 86/183 | 52% | 36/69 | 64% | 486/753 | |||||||||
module ghc/GHC.Types.Target | 11% | 1/9 | 0% | 0/4 | 5% | 1/18 | |||||||||
module ghc/GHC.Types.Tickish | 23% | 9/38 | 13% | 7/53 | 21% | 24/110 | |||||||||
module ghc/GHC.Types.TyThing | 76% | 19/25 | 44% | 28/63 | 43% | 106/244 | |||||||||
module ghc/GHC.Types.TyThing.Ppr | 28% | 2/7 | 36% | 4/11 | 42% | 54/126 | |||||||||
module ghc/GHC.Types.TypeEnv | 93% | 15/16 | - | 0/0 | 90% | 83/92 | |||||||||
module ghc/GHC.Types.Unique | 88% | 24/27 | 100% | 6/6 | 83% | 120/144 | |||||||||
module ghc/GHC.Types.Unique.DFM | 61% | 45/73 | 87% | 7/8 | 82% | 315/383 | |||||||||
module ghc/GHC.Types.Unique.DSet | 71% | 23/32 | 100% | 2/2 | 83% | 85/102 | |||||||||
module ghc/GHC.Types.Unique.FM | 64% | 55/85 | 25% | 2/8 | 74% | 338/453 | |||||||||
module ghc/GHC.Types.Unique.Map | 2% | 1/44 | - | 0/0 | 0% | 2/238 | |||||||||
module ghc/GHC.Types.Unique.SDFM | 77% | 7/9 | 70% | 7/10 | 90% | 84/93 | |||||||||
module ghc/GHC.Types.Unique.Set | 65% | 32/49 | - | 0/0 | 73% | 94/128 | |||||||||
module ghc/GHC.Types.Unique.Supply | 90% | 30/33 | - | 0/0 | 96% | 209/217 | |||||||||
module ghc/GHC.Types.Var | 62% | 85/136 | 67% | 65/97 | 73% | 401/544 | |||||||||
module ghc/GHC.Types.Var.Env | 66% | 69/103 | 41% | 7/17 | 55% | 215/390 | |||||||||
module ghc/GHC.Types.Var.Set | 73% | 47/64 | 66% | 4/6 | 67% | 105/156 | |||||||||
module ghc/GHC.Unit | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/GHC.Unit.Env | 91% | 11/12 | 40% | 2/5 | 91% | 65/71 | |||||||||
module ghc/GHC.Unit.External | 91% | 21/23 | - | 0/0 | 96% | 61/63 | |||||||||
module ghc/GHC.Unit.Finder | 80% | 28/35 | 65% | 39/60 | 61% | 448/725 | |||||||||
module ghc/GHC.Unit.Finder.Types | 59% | 13/22 | 0% | 0/12 | 38% | 13/34 | |||||||||
module ghc/GHC.Unit.Home | 81% | 18/22 | 85% | 17/20 | 67% | 78/115 | |||||||||
module ghc/GHC.Unit.Home.ModInfo | 68% | 13/19 | 100% | 2/2 | 67% | 46/68 | |||||||||
module ghc/GHC.Unit.Info | 56% | 13/23 | 52% | 10/19 | 38% | 144/371 | |||||||||
module ghc/GHC.Unit.Module | 100% | 10/10 | 80% | 4/5 | 97% | 66/68 | |||||||||
module ghc/GHC.Unit.Module.Deps | 89% | 34/38 | 45% | 18/40 | 58% | 250/426 | |||||||||
module ghc/GHC.Unit.Module.Env | 60% | 24/40 | - | 0/0 | 63% | 113/179 | |||||||||
module ghc/GHC.Unit.Module.Graph | 78% | 18/23 | 50% | 14/28 | 75% | 164/217 | |||||||||
module ghc/GHC.Unit.Module.Imported | 71% | 5/7 | 66% | 2/3 | 69% | 9/13 | |||||||||
module ghc/GHC.Unit.Module.Location | 71% | 10/14 | 28% | 2/7 | 68% | 46/67 | |||||||||
module ghc/GHC.Unit.Module.ModDetails | 62% | 5/8 | - | 0/0 | 33% | 5/15 | |||||||||
module ghc/GHC.Unit.Module.ModGuts | 15% | 6/40 | - | 0/0 | 13% | 6/46 | |||||||||
module ghc/GHC.Unit.Module.ModIface | 84% | 45/53 | 75% | 6/8 | 93% | 445/475 | |||||||||
module ghc/GHC.Unit.Module.ModSummary | 80% | 29/36 | 60% | 6/10 | 52% | 88/168 | |||||||||
module ghc/GHC.Unit.Module.Name | 65% | 13/20 | 66% | 4/6 | 63% | 55/86 | |||||||||
module ghc/GHC.Unit.Module.Status | 0% | 0/5 | 0% | 0/10 | 0% | 0/23 | |||||||||
module ghc/GHC.Unit.Module.Warnings | 43% | 7/16 | 35% | 10/28 | 33% | 54/163 | |||||||||
module ghc/GHC.Unit.Parser | 0% | 0/4 | - | 0/0 | 0% | 0/71 | |||||||||
module ghc/GHC.Unit.Ppr | 100% | 5/5 | 83% | 5/6 | 90% | 30/33 | |||||||||
module ghc/GHC.Unit.State | 75% | 104/138 | 42% | 108/257 | 54% | 1457/2677 | |||||||||
module ghc/GHC.Unit.Types | 62% | 94/150 | 73% | 33/45 | 83% | 428/511 | |||||||||
module ghc/GHC.Utils.Asm | 100% | 1/1 | 50% | 1/2 | 61% | 8/13 | |||||||||
module ghc/GHC.Utils.Binary | 57% | 94/164 | 69% | 39/56 | 65% | 1099/1684 | |||||||||
module ghc/GHC.Utils.Binary.Typeable | 0% | 0/20 | 0% | 0/73 | 0% | 0/480 | |||||||||
module ghc/GHC.Utils.BufHandle | 81% | 9/11 | 47% | 9/19 | 56% | 148/261 | |||||||||
module ghc/GHC.Utils.CliOption | 50% | 1/2 | 100% | 2/2 | 100% | 4/4 | |||||||||
module ghc/GHC.Utils.Constants | 75% | 3/4 | - | 0/0 | 75% | 3/4 | |||||||||
module ghc/GHC.Utils.Error | 77% | 34/44 | 58% | 17/29 | 40% | 217/534 | |||||||||
module ghc/GHC.Utils.Exception | 66% | 2/3 | - | 0/0 | 50% | 2/4 | |||||||||
module ghc/GHC.Utils.FV | 100% | 13/13 | 100% | 6/6 | 100% | 91/91 | |||||||||
module ghc/GHC.Utils.Fingerprint | 50% | 1/2 | - | 0/0 | 45% | 10/22 | |||||||||
module ghc/GHC.Utils.GlobalVars | 45% | 5/11 | - | 0/0 | 32% | 17/53 | |||||||||
module ghc/GHC.Utils.IO.Unsafe | 100% | 1/1 | - | 0/0 | 100% | 4/4 | |||||||||
module ghc/GHC.Utils.Json | 100% | 2/2 | 42% | 8/19 | 71% | 60/84 | |||||||||
module ghc/GHC.Utils.Lexeme | 25% | 5/20 | 8% | 5/56 | 18% | 47/259 | |||||||||
module ghc/GHC.Utils.Logger | 67% | 40/59 | 41% | 23/55 | 55% | 340/616 | |||||||||
module ghc/GHC.Utils.Misc | 67% | 84/125 | 50% | 143/281 | 54% | 1000/1819 | |||||||||
module ghc/GHC.Utils.Monad | 60% | 14/23 | 41% | 10/24 | 55% | 114/204 | |||||||||
module ghc/GHC.Utils.Monad.State.Lazy | 0% | 0/14 | - | 0/0 | 0% | 0/92 | |||||||||
module ghc/GHC.Utils.Monad.State.Strict | 71% | 10/14 | - | 0/0 | 77% | 71/92 | |||||||||
module ghc/GHC.Utils.Outputable | 64% | 173/270 | 49% | 71/143 | 57% | 894/1568 | |||||||||
module ghc/GHC.Utils.Panic | 61% | 13/21 | 27% | 11/40 | 41% | 123/296 | |||||||||
module ghc/GHC.Utils.Panic.Plain | 35% | 5/14 | 23% | 3/13 | 15% | 24/152 | |||||||||
module ghc/GHC.Utils.Ppr | 85% | 87/102 | 60% | 137/225 | 72% | 905/1242 | |||||||||
module ghc/GHC.Utils.Ppr.Colour | 12% | 3/24 | 10% | 1/10 | 4% | 6/138 | |||||||||
module ghc/GHC.Utils.TmpFs | 72% | 21/29 | 33% | 8/24 | 57% | 267/464 | |||||||||
module ghc/GHC.Utils.Trace | 10% | 1/10 | 10% | 1/10 | 2% | 3/102 | |||||||||
module ghc/Language.Haskell.Syntax | - | 0/0 | - | 0/0 | - | 0/0 | |||||||||
module ghc/Language.Haskell.Syntax.Binds | 22% | 12/53 | 15% | 15/98 | 9% | 17/177 | |||||||||
module ghc/Language.Haskell.Syntax.Decls | 14% | 25/167 | 9% | 28/281 | 15% | 82/524 | |||||||||
module ghc/Language.Haskell.Syntax.Expr | 22% | 24/108 | 29% | 59/197 | 29% | 122/415 | |||||||||
module ghc/Language.Haskell.Syntax.Extension | 3% | 1/28 | - | 0/0 | 16% | 1/6 | |||||||||
module ghc/Language.Haskell.Syntax.Lit | 33% | 5/15 | 24% | 15/62 | 26% | 47/176 | |||||||||
module ghc/Language.Haskell.Syntax.Pat | 52% | 11/21 | 63% | 7/11 | 72% | 57/79 | |||||||||
module ghc/Language.Haskell.Syntax.Type | 23% | 18/77 | 17% | 15/84 | 16% | 40/239 | |||||||||
module ghci-9.3/GHCi.BinaryArray | 0% | 0/4 | 0% | 0/4 | 0% | 0/132 | |||||||||
module ghci-9.3/GHCi.BreakArray | 0% | 0/13 | 0% | 0/6 | 0% | 0/150 | |||||||||
module ghci-9.3/GHCi.CreateBCO | 0% | 0/13 | 0% | 0/11 | 0% | 0/236 | |||||||||
module ghci-9.3/GHCi.FFI | 0% | 0/11 | 0% | 0/19 | 0% | 0/88 | |||||||||
module ghci-9.3/GHCi.InfoTable | 0% | 0/20 | 0% | 0/26 | 0% | 0/486 | |||||||||
module ghci-9.3/GHCi.Message | 0% | 0/45 | 0% | 0/149 | 0% | 0/899 | |||||||||
module ghci-9.3/GHCi.ObjLink | 46% | 7/15 | 28% | 4/14 | 22% | 40/179 | |||||||||
module ghci-9.3/GHCi.RemoteTypes | 9% | 2/22 | - | 0/0 | 14% | 7/50 | |||||||||
module ghci-9.3/GHCi.ResolvedBCO | 0% | 0/11 | - | 0/0 | 0% | 0/33 | |||||||||
module ghci-9.3/GHCi.Run | 4% | 1/24 | 12% | 7/55 | 3% | 18/492 | |||||||||
module ghci-9.3/GHCi.Signals | 0% | 0/1 | 0% | 0/2 | 0% | 0/26 | |||||||||
module ghci-9.3/GHCi.StaticPtrTable | 0% | 0/1 | - | 0/0 | 0% | 0/15 | |||||||||
module ghci-9.3/GHCi.TH | 0% | 0/41 | 0% | 0/9 | 0% | 0/345 | |||||||||
module ghci-9.3/GHCi.TH.Binary | 0% | 0/4 | - | 0/0 | 0% | 0/30 | |||||||||
Program Coverage Total | 57% | 18686/32276 | 43% | 20224/46715 | 51% | 257923/505056 |