Coverage Report for libmoar, commit id f0db8822f5dfc03b852343f9228a7c92a20d13f1

Created: 2017-04-22 21:10

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion Coverage
6model/6model.c
  77.27% (17/22)
  77.27% (17/22)
  79.71% (444/557)
  73.11% (193/264)
6model/6model.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/bootstrap.c
  89.47% (17/19)
  90.48% (19/21)
  89.57% (1339/1495)
  94.48% (582/616)
6model/containers.c
  66.67% (30/45)
  66.67% (30/45)
  65.11% (489/751)
  63.80% (252/395)
6model/parametric.c
  87.50% (7/8)
  87.50% (7/8)
  84.66% (149/176)
  68.75% (55/80)
6model/reprconv.c
  78.12% (75/96)
  78.12% (75/96)
  75.29% (710/943)
  72.12% (370/513)
6model/reprconv.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs.c
  11.90% (5/42)
  11.90% (5/42)
  46.51% (253/544)
  50.97% (131/257)
6model/reprs.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/CArray.c
   4.00% (1/25)
   4.00% (1/25)
   0.60% (3/501)
   0.37% (1/273)
6model/reprs/CArray.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/CPPStruct.c
   3.85% (1/26)
   3.85% (1/26)
   0.34% (3/870)
   0.23% (1/429)
6model/reprs/CPPStruct.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/CPointer.c
  25.00% (3/12)
  25.00% (3/12)
  27.27% (21/77)
  27.27% (6/22)
6model/reprs/CStr.c
  10.00% (1/10)
  10.00% (1/10)
   4.62% (3/65)
   3.70% (1/27)
6model/reprs/CStruct.c
   3.85% (1/26)
   3.85% (1/26)
   0.34% (3/873)
   0.23% (1/430)
6model/reprs/CStruct.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/CUnion.c
   3.45% (1/29)
   3.45% (1/29)
   0.36% (3/832)
   0.24% (1/410)
6model/reprs/CUnion.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/ConcBlockingQueue.c
  14.29% (2/14)
  14.29% (2/14)
   6.60% (19/288)
   4.90% (5/102)
6model/reprs/ConditionVariable.c
   8.33% (1/12)
   8.33% (1/12)
   2.14% (3/140)
   1.72% (1/58)
6model/reprs/Decoder.c
  79.17% (19/24)
  79.17% (19/24)
  82.46% (221/268)
  77.50% (93/120)
6model/reprs/HashAttrStore.c
   8.33% (1/12)
   8.33% (1/12)
   0.49% (3/617)
   0.28% (1/353)
6model/reprs/KnowHOWAttributeREPR.c
  44.44% (4/9)
  44.44% (4/9)
  43.68% (38/87)
  25.00% (9/36)
6model/reprs/KnowHOWREPR.c
  70.00% (7/10)
  70.00% (7/10)
  78.17% (111/142)
  84.21% (48/57)
6model/reprs/Lexotic.c
  25.00% (2/8)
  25.00% (2/8)
  22.73% (20/88)
  13.51% (5/37)
6model/reprs/MVMAsyncTask.c
  25.00% (2/8)
  25.00% (2/8)
  23.46% (19/81)
   8.77% (5/57)
6model/reprs/MVMCFunction.c
  50.00% (3/6)
  50.00% (3/6)
  68.42% (26/38)
  66.67% (8/12)
6model/reprs/MVMCallCapture.c
  62.50% (5/8)
  62.50% (5/8)
  54.38% (87/160)
  51.06% (48/94)
6model/reprs/MVMCallCapture.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMCode.c
  60.00% (6/10)
  60.00% (6/10)
  48.74% (97/199)
  48.21% (54/112)
6model/reprs/MVMCompUnit.c
  36.36% (4/11)
  36.36% (4/11)
  35.16% (90/256)
  46.27% (62/134)
6model/reprs/MVMCompUnit.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMContext.c
  50.00% (6/12)
  50.00% (6/12)
  69.85% (234/335)
  83.24% (154/185)
6model/reprs/MVMContinuation.c
  28.57% (2/7)
  28.57% (2/7)
  18.10% (19/105)
   6.67% (5/75)
6model/reprs/MVMDLLSym.c
  20.00% (1/5)
  20.00% (1/5)
  38.89% (21/54)
  28.57% (4/14)
6model/reprs/MVMException.c
  83.33% (5/6)
  83.33% (5/6)
  88.71% (55/62)
  87.50% (35/40)
6model/reprs/MVMHash.c
  73.68% (14/19)
  73.68% (14/19)
  69.92% (674/964)
  73.41% (403/549)
6model/reprs/MVMHash.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMIter.c
  73.33% (11/15)
  73.33% (11/15)
  62.02% (227/366)
  47.83% (99/207)
6model/reprs/MVMIter.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMMultiCache.c
  69.23% (9/13)
  69.23% (9/13)
  81.37% (428/526)
  78.09% (221/283)
6model/reprs/MVMMultiCache.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMNull.c
  42.86% (3/7)
  42.86% (3/7)
  64.71% (22/34)
  60.00% (6/10)
6model/reprs/MVMNull.h
 100.00% (1/1)
  16.43% (23/140)
 100.00% (3/3)
 200.00% (2/1)
6model/reprs/MVMOSHandle.c
  50.00% (4/8)
  50.00% (4/8)
  63.46% (33/52)
  63.16% (12/19)
6model/reprs/MVMStaticFrame.c
  50.00% (5/10)
  50.00% (5/10)
  37.33% (252/675)
  41.27% (149/361)
6model/reprs/MVMString.c
  75.00% (6/8)
  75.00% (6/8)
  59.18% (58/98)
  63.64% (28/44)
6model/reprs/MVMString.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/MVMThread.c
  28.57% (2/7)
  28.57% (2/7)
  29.69% (19/64)
  14.71% (5/34)
6model/reprs/MultiDimArray.c
  81.82% (27/33)
  81.82% (27/33)
  38.12% (340/892)
  29.08% (130/447)
6model/reprs/NFA.c
  81.25% (13/16)
  81.25% (13/16)
  65.54% (525/801)
  59.67% (253/424)
6model/reprs/NFA.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/NativeCall.c
  27.27% (3/11)
  27.27% (3/11)
  24.72% (22/89)
  12.77% (6/47)
6model/reprs/NativeRef.c
  61.40% (35/57)
  61.40% (35/57)
  39.73% (298/750)
  31.09% (125/402)
6model/reprs/NativeRef.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/P6bigint.c
  78.95% (15/19)
  78.95% (15/19)
  54.50% (121/222)
  61.90% (52/84)
6model/reprs/P6bigint.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/P6int.c
  81.25% (13/16)
  81.25% (13/16)
  61.93% (109/176)
  46.88% (45/96)
6model/reprs/P6int.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/P6num.c
  78.57% (11/14)
  78.57% (11/14)
  67.97% (87/128)
  61.90% (39/63)
6model/reprs/P6num.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/reprs/P6opaque.c
  85.19% (46/54)
  85.19% (46/54)
  85.03% (1500/1764)
  83.77% (743/887)
6model/reprs/P6opaque.h
 100.00% (1/1)
   1.43% (2/140)
 100.00% (4/4)
 300.00% (3/1)
6model/reprs/P6str.c
 100.00% (11/11)
 100.00% (11/11)
  98.61% (71/72)
  96.30% (26/27)
6model/reprs/ReentrantMutex.c
  53.85% (7/13)
  53.85% (7/13)
  75.89% (85/112)
  77.78% (35/45)
6model/reprs/SCRef.c
  50.00% (5/10)
  50.00% (5/10)
  52.68% (216/410)
  58.91% (152/258)
6model/reprs/Semaphore.c
   9.09% (1/11)
   9.09% (1/11)
   4.05% (3/74)
   4.76% (1/21)
6model/reprs/Uninstantiable.c
  71.43% (5/7)
  71.43% (5/7)
  80.00% (28/35)
  80.00% (8/10)
6model/reprs/VMArray.c
  91.67% (33/36)
  91.67% (33/36)
  54.35% (838/1542)
  46.43% (390/840)
6model/reprs/VMArray.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
6model/sc.c
  95.83% (23/24)
  95.83% (23/24)
  77.15% (395/512)
  82.73% (273/330)
6model/sc.h
 100.00% (17/17)
   1.60% (38/2380)
  71.79% (84/117)
 158.82% (27/17)
6model/serialization.c
  94.05% (79/84)
  94.05% (79/84)
  80.50% (2600/3230)
  79.66% (987/1239)
core/alloc.h
 100.00% (4/4)
  29.46% (165/560)
  88.89% (24/27)
  88.89% (8/9)
core/args.c
  80.56% (29/36)
  80.56% (29/36)
  53.03% (1016/1916)
  54.82% (620/1131)
core/args.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/bytecode.c
 100.00% (18/18)
 100.00% (18/18)
  70.39% (932/1324)
  64.79% (357/551)
core/bytecodedump.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/484)
   0.00% (0/256)
core/callsite.c
  71.43% (5/7)
  71.43% (5/7)
  75.15% (127/169)
  68.00% (51/75)
core/callsite.h
 100.00% (1/1)
   1.43% (2/140)
 100.00% (10/10)
 100.00% (5/5)
core/callstack.c
  66.67% (4/6)
  66.67% (4/6)
  57.45% (27/47)
  58.82% (10/17)
core/callstack.h
 100.00% (1/1)
   2.14% (3/140)
 100.00% (3/3)
 100.00% (1/1)
core/coerce.c
  93.75% (15/16)
  93.75% (15/16)
  82.00% (501/611)
  83.03% (367/442)
core/coerce.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/compunit.c
  87.50% (7/8)
  87.50% (7/8)
  76.67% (184/240)
  82.19% (60/73)
core/compunit.h
 100.00% (2/2)
   3.21% (9/280)
 100.00% (8/8)
 300.00% (6/2)
core/continuation.c
  80.00% (4/5)
  80.00% (4/5)
  87.21% (191/219)
  81.01% (64/79)
core/dll.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/464)
   0.00% (0/241)
core/exceptions.c
  47.06% (16/34)
  47.06% (16/34)
  42.45% (385/907)
  39.86% (175/439)
core/exceptions.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/ext.c
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/713)
   0.00% (0/396)
core/ext.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/fixedsizealloc.c
  82.35% (14/17)
  82.35% (14/17)
  67.96% (227/334)
  66.43% (95/143)
core/fixedsizealloc.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/frame.c
  82.93% (34/41)
  82.93% (34/41)
  62.09% (1620/2609)
  61.07% (822/1346)
core/frame.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/hll.c
  71.43% (5/7)
  71.43% (5/7)
  55.62% (366/658)
  60.69% (264/435)
core/instance.h
 100.00% (1/1)
   1.43% (2/140)
 100.00% (3/3)
 100.00% (1/1)
core/intcache.c
 100.00% (2/2)
 100.00% (2/2)
 100.00% (50/50)
 100.00% (28/28)
core/interp.c
  50.00% (1/2)
  50.00% (1/2)
  72.55% (9529/13134)
  66.96% (4605/6877)
core/interp.h
 100.00% (2/2)
   1.79% (5/280)
  50.00% (10/20)
 100.00% (2/2)
core/loadbytecode.c
  50.00% (3/6)
  50.00% (3/6)
  64.04% (130/203)
  56.03% (79/141)
core/nativecall.c
  23.68% (9/38)
  23.68% (9/38)
  17.12% (178/1040)
  19.97% (137/686)
core/nativecall.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/nativecall_dyncall.c
  33.33% (2/6)
  33.33% (2/6)
  15.52% (237/1527)
   6.80% (52/765)
core/nativecall_dyncall.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/oplabels.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/ops.c
 100.00% (1/1)
 100.00% (1/1)
  80.00% (4/5)
  75.00% (3/4)
core/ops.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/regionalloc.c
 100.00% (2/2)
 100.00% (2/2)
 100.00% (40/40)
 100.00% (13/13)
core/regionalloc.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
core/threadcontext.c
  80.00% (4/5)
  80.00% (4/5)
  54.70% (64/117)
  70.59% (12/17)
core/threads.c
   8.33% (1/12)
   8.33% (1/12)
   3.61% (10/277)
   7.78% (7/90)
core/validation.c
  80.95% (17/21)
  80.95% (17/21)
  67.90% (514/757)
  67.10% (208/310)
gc/allocation.c
 100.00% (8/8)
 100.00% (8/8)
  91.82% (101/110)
  78.79% (26/33)
gc/allocation.h
 100.00% (1/1)
   0.71% (1/140)
 100.00% (5/5)
 300.00% (3/1)
gc/collect.c
  54.55% (6/11)
  54.55% (6/11)
  48.88% (522/1068)
  47.88% (327/683)
gc/collect.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
gc/finalize.c
  28.57% (2/7)
  28.57% (2/7)
  15.24% (16/105)
  18.18% (10/55)
gc/gen2.c
  62.50% (5/8)
  62.50% (5/8)
  36.54% (95/260)
  29.21% (26/89)
gc/gen2.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
gc/objectid.c
  66.67% (2/3)
  66.67% (2/3)
  48.89% (307/628)
  53.37% (174/326)
gc/orchestrate.c
  71.43% (10/14)
  71.43% (10/14)
  42.56% (372/874)
  36.31% (179/493)
gc/orchestrate.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
gc/roots.c
  66.67% (12/18)
  66.67% (12/18)
  56.26% (611/1086)
  59.97% (475/792)
gc/roots.h
 100.00% (3/3)
  31.67% (133/420)
  65.62% (21/32)
 233.33% (7/3)
gc/wb.c
 100.00% (1/1)
 100.00% (1/1)
 100.00% (4/4)
 100.00% (3/3)
gc/wb.h
 100.00% (1/1)
  36.43% (51/140)
 100.00% (4/4)
 500.00% (5/1)
gc/worklist.c
 100.00% (4/4)
 100.00% (4/4)
 100.00% (26/26)
 100.00% (9/9)
gc/worklist.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
gen/config.c
 100.00% (1/1)
 100.00% (1/1)
 100.00% (191/191)
 100.00% (567/567)
gen/config.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
instrument/crossthreadwrite.c
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/278)
   0.00% (0/182)
instrument/crossthreadwrite.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
instrument/line_coverage.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/187)
   0.00% (0/63)
io/asyncsocket.c
   0.00% (0/29)
   0.00% (0/29)
   0.00% (0/1053)
   0.00% (0/405)
io/asyncsocketudp.c
   0.00% (0/20)
   0.00% (0/20)
   0.00% (0/797)
   0.00% (0/326)
io/dirops.c
  50.00% (6/12)
  50.00% (6/12)
  37.41% (55/147)
  38.98% (23/59)
io/eventloop.c
   0.00% (0/11)
   0.00% (0/11)
   0.00% (0/206)
   0.00% (0/70)
io/fileops.c
  75.00% (12/16)
  66.67% (12/18)
  56.00% (224/400)
  52.87% (83/157)
io/fileops.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
io/filewatchers.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/135)
   0.00% (0/43)
io/io.c
  54.84% (17/31)
  54.84% (17/31)
  53.16% (227/427)
  49.46% (92/186)
io/procops.c
  27.03% (10/37)
  27.03% (10/37)
  17.59% (215/1222)
  15.01% (74/493)
io/procops.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
io/signals.c
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/218)
   0.00% (0/95)
io/signals.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
io/syncfile.c
  72.00% (18/25)
  72.00% (18/25)
  60.20% (242/402)
  60.81% (90/148)
io/syncpipe.c
  50.00% (3/6)
  50.00% (3/6)
  75.00% (48/64)
  75.00% (18/24)
io/syncsocket.c
   0.00% (0/12)
   0.00% (0/12)
   0.00% (0/189)
   0.00% (0/50)
io/syncstream.c
  40.00% (10/25)
  40.00% (10/25)
  39.86% (114/286)
  34.31% (35/102)
io/timers.c
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/85)
   0.00% (0/27)
jit/compile.c
  66.67% (2/3)
  66.67% (2/3)
  84.67% (116/137)
  85.00% (34/40)
jit/compile.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
jit/emit_posix_x64.c
  90.91% (20/22)
  90.91% (20/22)
  61.78% (2286/3700)
  61.75% (757/1226)
jit/graph.c
  88.00% (22/25)
  88.00% (22/25)
  68.22% (2548/3735)
  70.85% (1444/2038)
jit/graph.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
jit/log.c
  50.00% (1/2)
  50.00% (1/2)
  15.15% (5/33)
  22.22% (2/9)
mast/compiler.c
  95.83% (23/24)
  95.83% (23/24)
  78.27% (1743/2227)
  78.00% (904/1159)
mast/driver.c
  66.67% (2/3)
  66.67% (2/3)
  63.21% (67/106)
  83.72% (36/43)
mast/nodes.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
math/bigintops.c
  97.22% (35/36)
  97.56% (40/41)
  83.07% (1016/1223)
  82.34% (429/521)
math/num.c
 100.00% (4/4)
 100.00% (4/4)
 100.00% (12/12)
 100.00% (6/6)
memdebug.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
moar.c
  69.23% (9/13)
  69.23% (9/13)
  32.96% (292/886)
  31.27% (121/387)
moar.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
platform/io.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
platform/memmem.h
 100.00% (1/1)
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
platform/mmap.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
platform/posix/mmap.c
  66.67% (4/6)
  66.67% (4/6)
  52.46% (32/61)
  41.94% (13/31)
platform/posix/sys.c
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/4)
platform/posix/time.c
  33.33% (1/3)
  33.33% (1/3)
  36.00% (9/25)
  25.00% (4/16)
platform/threads.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
profiler/heapsnapshot.c
   5.26% (2/38)
   5.26% (2/38)
   0.44% (5/1127)
   0.63% (3/475)
profiler/heapsnapshot.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
profiler/instrument.c
  10.00% (2/20)
  10.00% (2/20)
   0.64% (4/621)
   1.31% (4/306)
profiler/log.c
   0.00% (0/16)
   0.00% (0/16)
   0.00% (0/356)
   0.00% (0/135)
profiler/log.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
profiler/profile.c
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/28)
   0.00% (0/20)
profiler/telemeh.c
  41.67% (5/12)
  41.67% (5/12)
  12.55% (29/231)
  22.06% (15/68)
spesh/args.c
 100.00% (6/6)
 100.00% (6/6)
  73.95% (599/810)
  71.54% (352/492)
spesh/candidate.c
  75.00% (3/4)
  75.00% (3/4)
  76.42% (188/246)
  72.73% (56/77)
spesh/candidate.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/codegen.c
  77.78% (7/9)
  77.78% (7/9)
  85.00% (272/320)
  85.11% (120/141)
spesh/deopt.c
 100.00% (7/7)
 100.00% (7/7)
  84.38% (270/320)
  87.16% (95/109)
spesh/dump.c
   0.00% (0/13)
   0.00% (0/13)
   0.00% (0/638)
   0.00% (0/348)
spesh/facts.c
  87.50% (14/16)
  87.50% (14/16)
  59.62% (477/800)
  61.57% (266/432)
spesh/facts.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/graph.c
 100.00% (29/29)
 100.00% (29/29)
  89.10% (1128/1266)
  86.50% (519/600)
spesh/graph.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/inline.c
  85.00% (17/20)
  85.00% (17/20)
  76.91% (726/944)
  78.82% (361/458)
spesh/inline.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/log.c
 100.00% (2/2)
 100.00% (2/2)
 100.00% (88/88)
 100.00% (49/49)
spesh/log.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/lookup.c
 100.00% (3/3)
 100.00% (3/3)
 100.00% (16/16)
 100.00% (9/9)
spesh/manipulate.c
  85.71% (6/7)
  85.71% (6/7)
  73.36% (190/259)
  90.11% (82/91)
spesh/optimize.c
  81.40% (35/43)
  81.40% (35/43)
  75.41% (1687/2237)
  77.70% (979/1260)
spesh/optimize.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/osr.c
 100.00% (4/4)
 100.00% (4/4)
  84.89% (118/139)
  80.77% (42/52)
spesh/osr.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
spesh/threshold.c
 100.00% (1/1)
 100.00% (1/1)
  92.31% (12/13)
  92.31% (12/13)
strings/ascii.c
  83.33% (5/6)
  83.33% (5/6)
  63.78% (125/196)
  64.84% (59/91)
strings/decode_stream.c
 100.00% (26/26)
 100.00% (26/26)
  88.45% (452/511)
  88.28% (211/239)
strings/decode_stream.h
 100.00% (1/1)
   2.14% (3/140)
 100.00% (12/12)
 900.00% (9/1)
strings/iter.h
 100.00% (7/7)
   4.08% (40/980)
  94.38% (151/160)
 800.00% (56/7)
strings/latin1.c
 100.00% (4/4)
 100.00% (4/4)
  63.55% (129/203)
  63.92% (62/97)
strings/nfg.c
  76.47% (13/17)
  76.47% (13/17)
  54.59% (214/392)
  53.12% (85/160)
strings/nfg.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
strings/normalize.c
  66.67% (18/27)
  66.67% (18/27)
  47.71% (343/719)
  46.86% (149/318)
strings/normalize.h
 100.00% (7/7)
   2.24% (22/980)
  89.71% (61/68)
 485.71% (34/7)
strings/ops.c
  94.44% (51/54)
  94.44% (51/54)
  85.17% (1832/2151)
  79.39% (836/1053)
strings/ops.h
  75.00% (3/4)
   5.00% (28/560)
  68.75% (11/16)
 150.00% (6/4)
strings/unicode.c
  55.17% (16/29)
  55.17% (16/29)
  41.97% (1435/3419)
  39.87% (689/1728)
strings/unicode.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
strings/unicode_gen.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
strings/utf16.c
  66.67% (2/3)
  66.67% (2/3)
  55.23% (95/172)
  53.85% (35/65)
strings/utf8.c
  90.91% (10/11)
  90.91% (10/11)
  71.87% (304/423)
  70.05% (152/217)
strings/utf8_c8.c
  71.43% (10/14)
  71.43% (10/14)
  31.65% (182/575)
  22.66% (58/256)
TOTALS
  61.41% (1405/2288)
  19.24% (1886/9803)
  55.75% (52599/94353)
  55.02% (25785/46867)
Generated by llvm-cov -- llvm version 5.0.0

Coverage Report for moar, commit id f0db8822f5dfc03b852343f9228a7c92a20d13f1

Created: 2017-04-22 21:10

Click here for information about interpreting this report.

FilenameFunction CoverageInstantiation CoverageLine CoverageRegion Coverage
6model/reprs/MVMNull.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
6model/reprs/P6opaque.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
6model/sc.h
   0.00% (0/17)
   0.00% (0/17)
   0.00% (0/117)
   0.00% (0/17)
core/alloc.h
   0.00% (0/4)
   0.00% (0/4)
   0.00% (0/27)
   0.00% (0/4)
core/callsite.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/10)
   0.00% (0/1)
core/callstack.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
core/compunit.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/2)
core/instance.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
core/interp.h
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/20)
   0.00% (0/2)
gc/allocation.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/1)
gc/roots.h
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/32)
   0.00% (0/3)
gc/wb.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
gen/config.h
- (0/0)
- (0/0)
- (0/0)
- (0/0)
main.c
  50.00% (2/4)
  50.00% (2/4)
  32.67% (49/150)
  26.32% (15/57)
strings/decode_stream.h
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/12)
   0.00% (0/1)
strings/iter.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/160)
   0.00% (0/7)
strings/normalize.h
   0.00% (0/7)
   0.00% (0/7)
   0.00% (0/68)
   0.00% (0/7)
TOTALS
   3.70% (2/54)
   3.70% (2/54)
   7.83% (49/626)
  14.02% (15/107)
Generated by llvm-cov -- llvm version 5.0.0