Coverage Report

Created: 2018-07-03 15:31

/home/travis/build/MoarVM/MoarVM/src/core/alloc.h
Line
Count
Source (jump to first uncovered line)
1
13.5M
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
13.5M
    void *ptr = malloc(size);
3
13.5M
4
13.5M
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
13.5M
7
13.5M
    return ptr;
8
13.5M
}
reprs.c:MVM_malloc
Line
Count
Source
1
6.62k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
6.62k
    void *ptr = malloc(size);
3
6.62k
4
6.62k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
6.62k
7
6.62k
    return ptr;
8
6.62k
}
Unexecuted instantiation: KnowHOWAttributeREPR.c:MVM_malloc
Unexecuted instantiation: KnowHOWREPR.c:MVM_malloc
Unexecuted instantiation: MVMCFunction.c:MVM_malloc
MVMHash.c:MVM_malloc
Line
Count
Source
1
1
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1
    void *ptr = malloc(size);
3
1
4
1
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1
7
1
    return ptr;
8
1
}
VMArray.c:MVM_malloc
Line
Count
Source
1
2.44M
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2.44M
    void *ptr = malloc(size);
3
2.44M
4
2.44M
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2.44M
7
2.44M
    return ptr;
8
2.44M
}
Unexecuted instantiation: MVMString.c:MVM_malloc
parametric.c:MVM_malloc
Line
Count
Source
1
7
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
7
    void *ptr = malloc(size);
3
7
4
7
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
7
7
7
    return ptr;
8
7
}
containers.c:MVM_malloc
Line
Count
Source
1
291
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
291
    void *ptr = malloc(size);
3
291
4
291
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
291
7
291
    return ptr;
8
291
}
Unexecuted instantiation: reprconv.c:MVM_malloc
Unexecuted instantiation: P6str.c:MVM_malloc
Unexecuted instantiation: asyncsocketudp.c:MVM_malloc
Unexecuted instantiation: asyncsocket.c:MVM_malloc
Unexecuted instantiation: signals.c:MVM_malloc
Unexecuted instantiation: filewatchers.c:MVM_malloc
Unexecuted instantiation: timers.c:MVM_malloc
procops.c:MVM_malloc
Line
Count
Source
1
49
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
49
    void *ptr = malloc(size);
3
49
4
49
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
49
7
49
    return ptr;
8
49
}
Unexecuted instantiation: dirops.c:MVM_malloc
Unexecuted instantiation: fileops.c:MVM_malloc
Unexecuted instantiation: syncsocket.c:MVM_malloc
Unexecuted instantiation: MVMThread.c:MVM_malloc
Unexecuted instantiation: MVMMultiCache.c:MVM_malloc
Unexecuted instantiation: MVMDLLSym.c:MVM_malloc
Unexecuted instantiation: MVMException.c:MVM_malloc
Unexecuted instantiation: NFA.c:MVM_malloc
Unexecuted instantiation: P6bigint.c:MVM_malloc
MVMCallCapture.c:MVM_malloc
Line
Count
Source
1
1
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1
    void *ptr = malloc(size);
3
1
4
1
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1
7
1
    return ptr;
8
1
}
Unexecuted instantiation: SCRef.c:MVM_malloc
Unexecuted instantiation: MVMContext.c:MVM_malloc
Unexecuted instantiation: MVMIter.c:MVM_malloc
syncfile.c:MVM_malloc
Line
Count
Source
1
387
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
387
    void *ptr = malloc(size);
3
387
4
387
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
387
7
387
    return ptr;
8
387
}
Unexecuted instantiation: HashAttrStore.c:MVM_malloc
Unexecuted instantiation: Uninstantiable.c:MVM_malloc
P6num.c:MVM_malloc
Line
Count
Source
1
581
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
581
    void *ptr = malloc(size);
3
581
4
581
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
581
7
581
    return ptr;
8
581
}
P6int.c:MVM_malloc
Line
Count
Source
1
1.59k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.59k
    void *ptr = malloc(size);
3
1.59k
4
1.59k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.59k
7
1.59k
    return ptr;
8
1.59k
}
MVMStaticFrame.c:MVM_malloc
Line
Count
Source
1
4.60k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
4.60k
    void *ptr = malloc(size);
3
4.60k
4
4.60k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
4.60k
7
4.60k
    return ptr;
8
4.60k
}
MVMCompUnit.c:MVM_malloc
Line
Count
Source
1
2.80k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2.80k
    void *ptr = malloc(size);
3
2.80k
4
2.80k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2.80k
7
2.80k
    return ptr;
8
2.80k
}
MVMOSHandle.c:MVM_malloc
Line
Count
Source
1
655
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
655
    void *ptr = malloc(size);
3
655
4
655
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
655
7
655
    return ptr;
8
655
}
Unexecuted instantiation: MVMCode.c:MVM_malloc
P6opaque.c:MVM_malloc
Line
Count
Source
1
246k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
246k
    void *ptr = malloc(size);
3
246k
4
246k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
246k
7
246k
    return ptr;
8
246k
}
Unexecuted instantiation: validation.c:MVM_malloc
Unexecuted instantiation: ext.c:MVM_malloc
Unexecuted instantiation: dll.c:MVM_malloc
coerce.c:MVM_malloc
Line
Count
Source
1
44.5k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
44.5k
    void *ptr = malloc(size);
3
44.5k
4
44.5k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
44.5k
7
44.5k
    return ptr;
8
44.5k
}
Unexecuted instantiation: num.c:MVM_malloc
Unexecuted instantiation: loadbytecode.c:MVM_malloc
Unexecuted instantiation: hll.c:MVM_malloc
ops.c:MVM_malloc
Line
Count
Source
1
1.77M
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.77M
    void *ptr = malloc(size);
3
1.77M
4
1.77M
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.77M
7
1.77M
    return ptr;
8
1.77M
}
threads.c:MVM_malloc
Line
Count
Source
1
173
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
173
    void *ptr = malloc(size);
3
173
4
173
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
173
7
173
    return ptr;
8
173
}
Unexecuted instantiation: bytecodedump.c:MVM_malloc
nativecall.c:MVM_malloc
Line
Count
Source
1
6
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
6
    void *ptr = malloc(size);
3
6
4
6
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
6
7
6
    return ptr;
8
6
}
callstack.c:MVM_malloc
Line
Count
Source
1
317
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
317
    void *ptr = malloc(size);
3
317
4
317
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
317
7
317
    return ptr;
8
317
}
frame.c:MVM_malloc
Line
Count
Source
1
4
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
4
    void *ptr = malloc(size);
3
4
4
4
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
4
7
4
    return ptr;
8
4
}
bytecode.c:MVM_malloc
Line
Count
Source
1
431k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
431k
    void *ptr = malloc(size);
3
431k
4
431k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
431k
7
431k
    return ptr;
8
431k
}
Unexecuted instantiation: compunit.c:MVM_malloc
threadcontext.c:MVM_malloc
Line
Count
Source
1
634
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
634
    void *ptr = malloc(size);
3
634
4
634
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
634
7
634
    return ptr;
8
634
}
interp.c:MVM_malloc
Line
Count
Source
1
2.03k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2.03k
    void *ptr = malloc(size);
3
2.03k
4
2.03k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2.03k
7
2.03k
    return ptr;
8
2.03k
}
exceptions.c:MVM_malloc
Line
Count
Source
1
643
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
643
    void *ptr = malloc(size);
3
643
4
643
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
643
7
643
    return ptr;
8
643
}
args.c:MVM_malloc
Line
Count
Source
1
4.27M
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
4.27M
    void *ptr = malloc(size);
3
4.27M
4
4.27M
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
4.27M
7
4.27M
    return ptr;
8
4.27M
}
callsite.c:MVM_malloc
Line
Count
Source
1
1.28k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.28k
    void *ptr = malloc(size);
3
1.28k
4
1.28k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.28k
7
1.28k
    return ptr;
8
1.28k
}
worklist.c:MVM_malloc
Line
Count
Source
1
1.56k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.56k
    void *ptr = malloc(size);
3
1.56k
4
1.56k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.56k
7
1.56k
    return ptr;
8
1.56k
}
eventloop.c:MVM_malloc
Line
Count
Source
1
3
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
3
    void *ptr = malloc(size);
3
3
4
3
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
3
7
3
    return ptr;
8
3
}
Unexecuted instantiation: io.c:MVM_malloc
Unexecuted instantiation: debug.c:MVM_malloc
Unexecuted instantiation: finalize.c:MVM_malloc
Unexecuted instantiation: objectid.c:MVM_malloc
Unexecuted instantiation: wb.c:MVM_malloc
gen2.c:MVM_malloc
Line
Count
Source
1
23.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
23.7k
    void *ptr = malloc(size);
3
23.7k
4
23.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
23.7k
7
23.7k
    return ptr;
8
23.7k
}
Unexecuted instantiation: collect.c:MVM_malloc
Unexecuted instantiation: roots.c:MVM_malloc
Unexecuted instantiation: MVMContinuation.c:MVM_malloc
Unexecuted instantiation: allocation.c:MVM_malloc
orchestrate.c:MVM_malloc
Line
Count
Source
1
84
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
84
    void *ptr = malloc(size);
3
84
4
84
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
84
7
84
    return ptr;
8
84
}
Unexecuted instantiation: config.c:MVM_malloc
Unexecuted instantiation: debugserver.c:MVM_malloc
regionalloc.c:MVM_malloc
Line
Count
Source
1
199k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
199k
    void *ptr = malloc(size);
3
199k
4
199k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
199k
7
199k
    return ptr;
8
199k
}
fixedsizealloc.c:MVM_malloc
Line
Count
Source
1
174k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
174k
    void *ptr = malloc(size);
3
174k
4
174k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
174k
7
174k
    return ptr;
8
174k
}
Unexecuted instantiation: intcache.c:MVM_malloc
continuation.c:MVM_malloc
Line
Count
Source
1
29
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
29
    void *ptr = malloc(size);
3
29
4
29
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
29
7
29
    return ptr;
8
29
}
nativecall_dyncall.c:MVM_malloc
Line
Count
Source
1
2
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2
    void *ptr = malloc(size);
3
2
4
2
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2
7
2
    return ptr;
8
2
}
utf8_c8.c:MVM_malloc
Line
Count
Source
1
45.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
45.7k
    void *ptr = malloc(size);
3
45.7k
4
45.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
45.7k
7
45.7k
    return ptr;
8
45.7k
}
bigintops.c:MVM_malloc
Line
Count
Source
1
964
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
964
    void *ptr = malloc(size);
3
964
4
964
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
964
7
964
    return ptr;
8
964
}
Unexecuted instantiation: shiftjis_codeindex.c:MVM_malloc
Unexecuted instantiation: shiftjis.c:MVM_malloc
windows1252.c:MVM_malloc
Line
Count
Source
1
20
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
20
    void *ptr = malloc(size);
3
20
4
20
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
20
7
20
    return ptr;
8
20
}
utf16.c:MVM_malloc
Line
Count
Source
1
2
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2
    void *ptr = malloc(size);
3
2
4
2
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2
7
2
    return ptr;
8
2
}
latin1.c:MVM_malloc
Line
Count
Source
1
1.21M
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.21M
    void *ptr = malloc(size);
3
1.21M
4
1.21M
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.21M
7
1.21M
    return ptr;
8
1.21M
}
normalize.c:MVM_malloc
Line
Count
Source
1
56.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
56.7k
    void *ptr = malloc(size);
3
56.7k
4
56.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
56.7k
7
56.7k
    return ptr;
8
56.7k
}
unicode.c:MVM_malloc
Line
Count
Source
1
793k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
793k
    void *ptr = malloc(size);
3
793k
4
793k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
793k
7
793k
    return ptr;
8
793k
}
Unexecuted instantiation: nfg.c:MVM_malloc
Unexecuted instantiation: instrument.c:MVM_malloc
utf8.c:MVM_malloc
Line
Count
Source
1
77.1k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
77.1k
    void *ptr = malloc(size);
3
77.1k
4
77.1k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
77.1k
7
77.1k
    return ptr;
8
77.1k
}
parse_num.c:MVM_malloc
Line
Count
Source
1
5.91k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
5.91k
    void *ptr = malloc(size);
3
5.91k
4
5.91k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
5.91k
7
5.91k
    return ptr;
8
5.91k
}
ascii.c:MVM_malloc
Line
Count
Source
1
185k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
185k
    void *ptr = malloc(size);
3
185k
4
185k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
185k
7
185k
    return ptr;
8
185k
}
decode_stream.c:MVM_malloc
Line
Count
Source
1
13.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
13.7k
    void *ptr = malloc(size);
3
13.7k
4
13.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
13.7k
7
13.7k
    return ptr;
8
13.7k
}
plugin.c:MVM_malloc
Line
Count
Source
1
37
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
37
    void *ptr = malloc(size);
3
37
4
37
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
37
7
37
    return ptr;
8
37
}
Unexecuted instantiation: arg_guard.c:MVM_malloc
plan.c:MVM_malloc
Line
Count
Source
1
58.0k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
58.0k
    void *ptr = malloc(size);
3
58.0k
4
58.0k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
58.0k
7
58.0k
    return ptr;
8
58.0k
}
stats.c:MVM_malloc
Line
Count
Source
1
272k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
272k
    void *ptr = malloc(size);
3
272k
4
272k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
272k
7
272k
    return ptr;
8
272k
}
Unexecuted instantiation: worker.c:MVM_malloc
Unexecuted instantiation: mmap.c:MVM_malloc
Unexecuted instantiation: arch.c:MVM_malloc
emit.c:MVM_malloc
Line
Count
Source
1
6.43k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
6.43k
    void *ptr = malloc(size);
3
6.43k
4
6.43k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
6.43k
7
6.43k
    return ptr;
8
6.43k
}
Unexecuted instantiation: interface.c:MVM_malloc
linear_scan.c:MVM_malloc
Line
Count
Source
1
58.8k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
58.8k
    void *ptr = malloc(size);
3
58.8k
4
58.8k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
58.8k
7
58.8k
    return ptr;
8
58.8k
}
tile.c:MVM_malloc
Line
Count
Source
1
161k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
161k
    void *ptr = malloc(size);
3
161k
4
161k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
161k
7
161k
    return ptr;
8
161k
}
expr.c:MVM_malloc
Line
Count
Source
1
593k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
593k
    void *ptr = malloc(size);
3
593k
4
593k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
593k
7
593k
    return ptr;
8
593k
}
compile.c:MVM_malloc
Line
Count
Source
1
32.6k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
32.6k
    void *ptr = malloc(size);
3
32.6k
4
32.6k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
32.6k
7
32.6k
    return ptr;
8
32.6k
}
Unexecuted instantiation: label.c:MVM_malloc
Unexecuted instantiation: time.c:MVM_malloc
Unexecuted instantiation: iterator.c:MVM_malloc
moar.c:MVM_malloc
Line
Count
Source
1
288
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
288
    void *ptr = malloc(size);
3
288
4
288
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
288
7
288
    return ptr;
8
288
}
Unexecuted instantiation: memmem32.c:MVM_malloc
Unexecuted instantiation: random.c:MVM_malloc
Unexecuted instantiation: sys.c:MVM_malloc
Unexecuted instantiation: line_coverage.c:MVM_malloc
Unexecuted instantiation: crossthreadwrite.c:MVM_malloc
Unexecuted instantiation: telemeh.c:MVM_malloc
Unexecuted instantiation: heapsnapshot.c:MVM_malloc
Unexecuted instantiation: profile.c:MVM_malloc
Unexecuted instantiation: ConcBlockingQueue.c:MVM_malloc
6model.c:MVM_malloc
Line
Count
Source
1
9
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
9
    void *ptr = malloc(size);
3
9
4
9
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
9
7
9
    return ptr;
8
9
}
Unexecuted instantiation: MVMStaticFrameSpesh.c:MVM_malloc
MVMSpeshLog.c:MVM_malloc
Line
Count
Source
1
1.86k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.86k
    void *ptr = malloc(size);
3
1.86k
4
1.86k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.86k
7
1.86k
    return ptr;
8
1.86k
}
Decoder.c:MVM_malloc
Line
Count
Source
1
1.52k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.52k
    void *ptr = malloc(size);
3
1.52k
4
1.52k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.52k
7
1.52k
    return ptr;
8
1.52k
}
MultiDimArray.c:MVM_malloc
Line
Count
Source
1
1
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1
    void *ptr = malloc(size);
3
1
4
1
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1
7
1
    return ptr;
8
1
}
NativeRef.c:MVM_malloc
Line
Count
Source
1
19
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
19
    void *ptr = malloc(size);
3
19
4
19
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
19
7
19
    return ptr;
8
19
}
Unexecuted instantiation: CPPStruct.c:MVM_malloc
Unexecuted instantiation: MVMNull.c:MVM_malloc
Unexecuted instantiation: MVMAsyncTask.c:MVM_malloc
bootstrap.c:MVM_malloc
Line
Count
Source
1
2.32k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2.32k
    void *ptr = malloc(size);
3
2.32k
4
2.32k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2.32k
7
2.32k
    return ptr;
8
2.32k
}
Semaphore.c:MVM_malloc
Line
Count
Source
1
2
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
2
    void *ptr = malloc(size);
3
2
4
2
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
2
7
2
    return ptr;
8
2
}
ConditionVariable.c:MVM_malloc
Line
Count
Source
1
3
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
3
    void *ptr = malloc(size);
3
3
4
3
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
3
7
3
    return ptr;
8
3
}
ReentrantMutex.c:MVM_malloc
Line
Count
Source
1
5.86k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
5.86k
    void *ptr = malloc(size);
3
5.86k
4
5.86k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
5.86k
7
5.86k
    return ptr;
8
5.86k
}
Unexecuted instantiation: CUnion.c:MVM_malloc
Unexecuted instantiation: CStruct.c:MVM_malloc
Unexecuted instantiation: CArray.c:MVM_malloc
Unexecuted instantiation: CStr.c:MVM_malloc
Unexecuted instantiation: CPointer.c:MVM_malloc
Unexecuted instantiation: NativeCall.c:MVM_malloc
manipulate.c:MVM_malloc
Line
Count
Source
1
4.45k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
4.45k
    void *ptr = malloc(size);
3
4.45k
4
4.45k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
4.45k
7
4.45k
    return ptr;
8
4.45k
}
Unexecuted instantiation: lookup.c:MVM_malloc
Unexecuted instantiation: osr.c:MVM_malloc
inline.c:MVM_malloc
Line
Count
Source
1
8.44k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
8.44k
    void *ptr = malloc(size);
3
8.44k
4
8.44k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
8.44k
7
8.44k
    return ptr;
8
8.44k
}
Unexecuted instantiation: threshold.c:MVM_malloc
Unexecuted instantiation: log.c:MVM_malloc
Unexecuted instantiation: deopt.c:MVM_malloc
Unexecuted instantiation: dead_bb_elimination.c:MVM_malloc
optimize.c:MVM_malloc
Line
Count
Source
1
11.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
11.7k
    void *ptr = malloc(size);
3
11.7k
4
11.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
11.7k
7
11.7k
    return ptr;
8
11.7k
}
Unexecuted instantiation: facts.c:MVM_malloc
Unexecuted instantiation: candidate.c:MVM_malloc
codegen.c:MVM_malloc
Line
Count
Source
1
70.7k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
70.7k
    void *ptr = malloc(size);
3
70.7k
4
70.7k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
70.7k
7
70.7k
    return ptr;
8
70.7k
}
graph.c:MVM_malloc
Line
Count
Source
1
53.3k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
53.3k
    void *ptr = malloc(size);
3
53.3k
4
53.3k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
53.3k
7
53.3k
    return ptr;
8
53.3k
}
Unexecuted instantiation: dump.c:MVM_malloc
driver.c:MVM_malloc
Line
Count
Source
1
1.21k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
1.21k
    void *ptr = malloc(size);
3
1.21k
4
1.21k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
1.21k
7
1.21k
    return ptr;
8
1.21k
}
compiler.c:MVM_malloc
Line
Count
Source
1
71.8k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
71.8k
    void *ptr = malloc(size);
3
71.8k
4
71.8k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
71.8k
7
71.8k
    return ptr;
8
71.8k
}
serialization.c:MVM_malloc
Line
Count
Source
1
62.4k
MVM_STATIC_INLINE void * MVM_malloc(size_t size) {
2
62.4k
    void *ptr = malloc(size);
3
62.4k
4
62.4k
    if (!ptr)
5
0
        MVM_panic_allocation_failed(size);
6
62.4k
7
62.4k
    return ptr;
8
62.4k
}
Unexecuted instantiation: sc.c:MVM_malloc
9
10
8.68M
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
8.68M
    void *ptr = calloc(num, size);
12
8.68M
13
8.68M
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
8.68M
16
8.68M
    return ptr;
17
8.68M
}
args.c:MVM_calloc
Line
Count
Source
10
71.6k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
71.6k
    void *ptr = calloc(num, size);
12
71.6k
13
71.6k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
71.6k
16
71.6k
    return ptr;
17
71.6k
}
Unexecuted instantiation: facts.c:MVM_calloc
sc.c:MVM_calloc
Line
Count
Source
10
1.47k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.47k
    void *ptr = calloc(num, size);
12
1.47k
13
1.47k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.47k
16
1.47k
    return ptr;
17
1.47k
}
serialization.c:MVM_calloc
Line
Count
Source
10
8.01k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
8.01k
    void *ptr = calloc(num, size);
12
8.01k
13
8.01k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
8.01k
16
8.01k
    return ptr;
17
8.01k
}
compiler.c:MVM_calloc
Line
Count
Source
10
1.21k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.21k
    void *ptr = calloc(num, size);
12
1.21k
13
1.21k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.21k
16
1.21k
    return ptr;
17
1.21k
}
Unexecuted instantiation: driver.c:MVM_calloc
Unexecuted instantiation: dump.c:MVM_calloc
graph.c:MVM_calloc
Line
Count
Source
10
295k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
295k
    void *ptr = calloc(num, size);
12
295k
13
295k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
295k
16
295k
    return ptr;
17
295k
}
Unexecuted instantiation: codegen.c:MVM_calloc
candidate.c:MVM_calloc
Line
Count
Source
10
11.1k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
11.1k
    void *ptr = calloc(num, size);
12
11.1k
13
11.1k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
11.1k
16
11.1k
    return ptr;
17
11.1k
}
Unexecuted instantiation: manipulate.c:MVM_calloc
Unexecuted instantiation: bootstrap.c:MVM_calloc
optimize.c:MVM_calloc
Line
Count
Source
10
3.51k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
3.51k
    void *ptr = calloc(num, size);
12
3.51k
13
3.51k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
3.51k
16
3.51k
    return ptr;
17
3.51k
}
dead_bb_elimination.c:MVM_calloc
Line
Count
Source
10
60.5k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
60.5k
    void *ptr = calloc(num, size);
12
60.5k
13
60.5k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
60.5k
16
60.5k
    return ptr;
17
60.5k
}
Unexecuted instantiation: deopt.c:MVM_calloc
Unexecuted instantiation: log.c:MVM_calloc
Unexecuted instantiation: threshold.c:MVM_calloc
Unexecuted instantiation: inline.c:MVM_calloc
Unexecuted instantiation: osr.c:MVM_calloc
Unexecuted instantiation: lookup.c:MVM_calloc
Unexecuted instantiation: iterator.c:MVM_calloc
ConcBlockingQueue.c:MVM_calloc
Line
Count
Source
10
2.07k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
2.07k
    void *ptr = calloc(num, size);
12
2.07k
13
2.07k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
2.07k
16
2.07k
    return ptr;
17
2.07k
}
Unexecuted instantiation: NativeCall.c:MVM_calloc
Unexecuted instantiation: CPointer.c:MVM_calloc
Unexecuted instantiation: CStr.c:MVM_calloc
Unexecuted instantiation: CArray.c:MVM_calloc
Unexecuted instantiation: CStruct.c:MVM_calloc
Unexecuted instantiation: CUnion.c:MVM_calloc
Unexecuted instantiation: ReentrantMutex.c:MVM_calloc
Unexecuted instantiation: ConditionVariable.c:MVM_calloc
Unexecuted instantiation: Semaphore.c:MVM_calloc
Unexecuted instantiation: worker.c:MVM_calloc
Unexecuted instantiation: MVMAsyncTask.c:MVM_calloc
Unexecuted instantiation: MVMNull.c:MVM_calloc
Unexecuted instantiation: CPPStruct.c:MVM_calloc
Unexecuted instantiation: NativeRef.c:MVM_calloc
MultiDimArray.c:MVM_calloc
Line
Count
Source
10
15
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
15
    void *ptr = calloc(num, size);
12
15
13
15
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
15
16
15
    return ptr;
17
15
}
Unexecuted instantiation: Decoder.c:MVM_calloc
Unexecuted instantiation: MVMSpeshLog.c:MVM_calloc
Unexecuted instantiation: MVMStaticFrameSpesh.c:MVM_calloc
Unexecuted instantiation: 6model.c:MVM_calloc
Unexecuted instantiation: mmap.c:MVM_calloc
Unexecuted instantiation: profile.c:MVM_calloc
Unexecuted instantiation: heapsnapshot.c:MVM_calloc
Unexecuted instantiation: telemeh.c:MVM_calloc
Unexecuted instantiation: crossthreadwrite.c:MVM_calloc
Unexecuted instantiation: line_coverage.c:MVM_calloc
Unexecuted instantiation: sys.c:MVM_calloc
Unexecuted instantiation: random.c:MVM_calloc
Unexecuted instantiation: memmem32.c:MVM_calloc
moar.c:MVM_calloc
Line
Count
Source
10
576
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
576
    void *ptr = calloc(num, size);
12
576
13
576
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
576
16
576
    return ptr;
17
576
}
Unexecuted instantiation: instrument.c:MVM_calloc
Unexecuted instantiation: time.c:MVM_calloc
Unexecuted instantiation: label.c:MVM_calloc
compile.c:MVM_calloc
Line
Count
Source
10
21.4k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
21.4k
    void *ptr = calloc(num, size);
12
21.4k
13
21.4k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
21.4k
16
21.4k
    return ptr;
17
21.4k
}
expr.c:MVM_calloc
Line
Count
Source
10
1.66M
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.66M
    void *ptr = calloc(num, size);
12
1.66M
13
1.66M
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.66M
16
1.66M
    return ptr;
17
1.66M
}
tile.c:MVM_calloc
Line
Count
Source
10
761k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
761k
    void *ptr = calloc(num, size);
12
761k
13
761k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
761k
16
761k
    return ptr;
17
761k
}
linear_scan.c:MVM_calloc
Line
Count
Source
10
1.57M
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.57M
    void *ptr = calloc(num, size);
12
1.57M
13
1.57M
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.57M
16
1.57M
    return ptr;
17
1.57M
}
Unexecuted instantiation: interface.c:MVM_calloc
Unexecuted instantiation: emit.c:MVM_calloc
Unexecuted instantiation: arch.c:MVM_calloc
Unexecuted instantiation: nfg.c:MVM_calloc
stats.c:MVM_calloc
Line
Count
Source
10
3.39M
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
3.39M
    void *ptr = calloc(num, size);
12
3.39M
13
3.39M
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
3.39M
16
3.39M
    return ptr;
17
3.39M
}
plan.c:MVM_calloc
Line
Count
Source
10
1.58k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.58k
    void *ptr = calloc(num, size);
12
1.58k
13
1.58k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.58k
16
1.58k
    return ptr;
17
1.58k
}
Unexecuted instantiation: arg_guard.c:MVM_calloc
Unexecuted instantiation: plugin.c:MVM_calloc
decode_stream.c:MVM_calloc
Line
Count
Source
10
873
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
873
    void *ptr = calloc(num, size);
12
873
13
873
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
873
16
873
    return ptr;
17
873
}
Unexecuted instantiation: ascii.c:MVM_calloc
Unexecuted instantiation: parse_num.c:MVM_calloc
Unexecuted instantiation: utf8.c:MVM_calloc
Unexecuted instantiation: utf8_c8.c:MVM_calloc
Unexecuted instantiation: callsite.c:MVM_calloc
unicode.c:MVM_calloc
Line
Count
Source
10
144
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
144
    void *ptr = calloc(num, size);
12
144
13
144
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
144
16
144
    return ptr;
17
144
}
Unexecuted instantiation: normalize.c:MVM_calloc
Unexecuted instantiation: latin1.c:MVM_calloc
Unexecuted instantiation: utf16.c:MVM_calloc
Unexecuted instantiation: windows1252.c:MVM_calloc
Unexecuted instantiation: shiftjis.c:MVM_calloc
Unexecuted instantiation: shiftjis_codeindex.c:MVM_calloc
Unexecuted instantiation: bigintops.c:MVM_calloc
Unexecuted instantiation: roots.c:MVM_calloc
Unexecuted instantiation: continuation.c:MVM_calloc
Unexecuted instantiation: intcache.c:MVM_calloc
fixedsizealloc.c:MVM_calloc
Line
Count
Source
10
461
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
461
    void *ptr = calloc(num, size);
12
461
13
461
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
461
16
461
    return ptr;
17
461
}
regionalloc.c:MVM_calloc
Line
Count
Source
10
199k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
199k
    void *ptr = calloc(num, size);
12
199k
13
199k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
199k
16
199k
    return ptr;
17
199k
}
Unexecuted instantiation: debugserver.c:MVM_calloc
Unexecuted instantiation: config.c:MVM_calloc
Unexecuted instantiation: orchestrate.c:MVM_calloc
Unexecuted instantiation: allocation.c:MVM_calloc
Unexecuted instantiation: worklist.c:MVM_calloc
Unexecuted instantiation: nativecall_dyncall.c:MVM_calloc
collect.c:MVM_calloc
Line
Count
Source
10
444
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
444
    void *ptr = calloc(num, size);
12
444
13
444
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
444
16
444
    return ptr;
17
444
}
gen2.c:MVM_calloc
Line
Count
Source
10
317
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
317
    void *ptr = calloc(num, size);
12
317
13
317
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
317
16
317
    return ptr;
17
317
}
Unexecuted instantiation: wb.c:MVM_calloc
objectid.c:MVM_calloc
Line
Count
Source
10
349
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
349
    void *ptr = calloc(num, size);
12
349
13
349
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
349
16
349
    return ptr;
17
349
}
Unexecuted instantiation: finalize.c:MVM_calloc
Unexecuted instantiation: debug.c:MVM_calloc
Unexecuted instantiation: io.c:MVM_calloc
Unexecuted instantiation: eventloop.c:MVM_calloc
syncfile.c:MVM_calloc
Line
Count
Source
10
646
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
646
    void *ptr = calloc(num, size);
12
646
13
646
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
646
16
646
    return ptr;
17
646
}
Unexecuted instantiation: threads.c:MVM_calloc
Unexecuted instantiation: exceptions.c:MVM_calloc
interp.c:MVM_calloc
Line
Count
Source
10
582
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
582
    void *ptr = calloc(num, size);
12
582
13
582
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
582
16
582
    return ptr;
17
582
}
threadcontext.c:MVM_calloc
Line
Count
Source
10
807
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
807
    void *ptr = calloc(num, size);
12
807
13
807
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
807
16
807
    return ptr;
17
807
}
Unexecuted instantiation: compunit.c:MVM_calloc
bytecode.c:MVM_calloc
Line
Count
Source
10
372k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
372k
    void *ptr = calloc(num, size);
12
372k
13
372k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
372k
16
372k
    return ptr;
17
372k
}
frame.c:MVM_calloc
Line
Count
Source
10
117k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
117k
    void *ptr = calloc(num, size);
12
117k
13
117k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
117k
16
117k
    return ptr;
17
117k
}
Unexecuted instantiation: callstack.c:MVM_calloc
validation.c:MVM_calloc
Line
Count
Source
10
117k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
117k
    void *ptr = calloc(num, size);
12
117k
13
117k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
117k
16
117k
    return ptr;
17
117k
}
Unexecuted instantiation: bytecodedump.c:MVM_calloc
Unexecuted instantiation: MVMMultiCache.c:MVM_calloc
Unexecuted instantiation: ops.c:MVM_calloc
hll.c:MVM_calloc
Line
Count
Source
10
164
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
164
    void *ptr = calloc(num, size);
12
164
13
164
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
164
16
164
    return ptr;
17
164
}
loadbytecode.c:MVM_calloc
Line
Count
Source
10
1.44k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1.44k
    void *ptr = calloc(num, size);
12
1.44k
13
1.44k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1.44k
16
1.44k
    return ptr;
17
1.44k
}
Unexecuted instantiation: num.c:MVM_calloc
Unexecuted instantiation: coerce.c:MVM_calloc
Unexecuted instantiation: dll.c:MVM_calloc
Unexecuted instantiation: ext.c:MVM_calloc
nativecall.c:MVM_calloc
Line
Count
Source
10
3
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
3
    void *ptr = calloc(num, size);
12
3
13
3
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
3
16
3
    return ptr;
17
3
}
Unexecuted instantiation: MVMThread.c:MVM_calloc
P6opaque.c:MVM_calloc
Line
Count
Source
10
3.73k
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
3.73k
    void *ptr = calloc(num, size);
12
3.73k
13
3.73k
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
3.73k
16
3.73k
    return ptr;
17
3.73k
}
Unexecuted instantiation: MVMCode.c:MVM_calloc
Unexecuted instantiation: MVMOSHandle.c:MVM_calloc
Unexecuted instantiation: MVMCompUnit.c:MVM_calloc
Unexecuted instantiation: MVMStaticFrame.c:MVM_calloc
Unexecuted instantiation: P6int.c:MVM_calloc
Unexecuted instantiation: P6num.c:MVM_calloc
Unexecuted instantiation: Uninstantiable.c:MVM_calloc
Unexecuted instantiation: HashAttrStore.c:MVM_calloc
Unexecuted instantiation: fileops.c:MVM_calloc
Unexecuted instantiation: MVMIter.c:MVM_calloc
Unexecuted instantiation: MVMContext.c:MVM_calloc
Unexecuted instantiation: SCRef.c:MVM_calloc
MVMCallCapture.c:MVM_calloc
Line
Count
Source
10
1
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
1
    void *ptr = calloc(num, size);
12
1
13
1
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
1
16
1
    return ptr;
17
1
}
Unexecuted instantiation: P6bigint.c:MVM_calloc
Unexecuted instantiation: NFA.c:MVM_calloc
Unexecuted instantiation: MVMException.c:MVM_calloc
Unexecuted instantiation: MVMDLLSym.c:MVM_calloc
Unexecuted instantiation: MVMContinuation.c:MVM_calloc
Unexecuted instantiation: KnowHOWAttributeREPR.c:MVM_calloc
Unexecuted instantiation: syncsocket.c:MVM_calloc
dirops.c:MVM_calloc
Line
Count
Source
10
2
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
2
    void *ptr = calloc(num, size);
12
2
13
2
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
2
16
2
    return ptr;
17
2
}
procops.c:MVM_calloc
Line
Count
Source
10
21
MVM_STATIC_INLINE void * MVM_calloc(size_t num, size_t size) {
11
21
    void *ptr = calloc(num, size);
12
21
13
21
    if (!ptr)
14
0
        MVM_panic_allocation_failed(num * size);
15
21
16
21
    return ptr;
17
21
}
Unexecuted instantiation: timers.c:MVM_calloc
Unexecuted instantiation: filewatchers.c:MVM_calloc
Unexecuted instantiation: signals.c:MVM_calloc
Unexecuted instantiation: asyncsocket.c:MVM_calloc
Unexecuted instantiation: asyncsocketudp.c:MVM_calloc
Unexecuted instantiation: reprs.c:MVM_calloc
Unexecuted instantiation: reprconv.c:MVM_calloc
Unexecuted instantiation: containers.c:MVM_calloc
Unexecuted instantiation: parametric.c:MVM_calloc
Unexecuted instantiation: MVMString.c:MVM_calloc
Unexecuted instantiation: VMArray.c:MVM_calloc
Unexecuted instantiation: MVMHash.c:MVM_calloc
Unexecuted instantiation: MVMCFunction.c:MVM_calloc
Unexecuted instantiation: KnowHOWREPR.c:MVM_calloc
Unexecuted instantiation: P6str.c:MVM_calloc
18
19
7.65M
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
7.65M
    void *ptr = realloc(p, size);
21
7.65M
22
7.65M
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
7.65M
25
7.65M
    return ptr;
26
7.65M
}
Unexecuted instantiation: exceptions.c:MVM_realloc
callsite.c:MVM_realloc
Line
Count
Source
19
4.43k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4.43k
    void *ptr = realloc(p, size);
21
4.43k
22
4.43k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4.43k
25
4.43k
    return ptr;
26
4.43k
}
Unexecuted instantiation: facts.c:MVM_realloc
sc.c:MVM_realloc
Line
Count
Source
19
313
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
313
    void *ptr = realloc(p, size);
21
313
22
313
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
313
25
313
    return ptr;
26
313
}
serialization.c:MVM_realloc
Line
Count
Source
19
4.02k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4.02k
    void *ptr = realloc(p, size);
21
4.02k
22
4.02k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4.02k
25
4.02k
    return ptr;
26
4.02k
}
compiler.c:MVM_realloc
Line
Count
Source
19
21.1k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
21.1k
    void *ptr = realloc(p, size);
21
21.1k
22
21.1k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
21.1k
25
21.1k
    return ptr;
26
21.1k
}
Unexecuted instantiation: driver.c:MVM_realloc
Unexecuted instantiation: dump.c:MVM_realloc
graph.c:MVM_realloc
Line
Count
Source
19
585k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
585k
    void *ptr = realloc(p, size);
21
585k
22
585k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
585k
25
585k
    return ptr;
26
585k
}
codegen.c:MVM_realloc
Line
Count
Source
19
4.82k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4.82k
    void *ptr = realloc(p, size);
21
4.82k
22
4.82k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4.82k
25
4.82k
    return ptr;
26
4.82k
}
Unexecuted instantiation: candidate.c:MVM_realloc
manipulate.c:MVM_realloc
Line
Count
Source
19
7.60k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
7.60k
    void *ptr = realloc(p, size);
21
7.60k
22
7.60k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
7.60k
25
7.60k
    return ptr;
26
7.60k
}
Unexecuted instantiation: bootstrap.c:MVM_realloc
optimize.c:MVM_realloc
Line
Count
Source
19
13.3k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
13.3k
    void *ptr = realloc(p, size);
21
13.3k
22
13.3k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
13.3k
25
13.3k
    return ptr;
26
13.3k
}
Unexecuted instantiation: dead_bb_elimination.c:MVM_realloc
Unexecuted instantiation: deopt.c:MVM_realloc
Unexecuted instantiation: log.c:MVM_realloc
Unexecuted instantiation: threshold.c:MVM_realloc
inline.c:MVM_realloc
Line
Count
Source
19
31.2k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
31.2k
    void *ptr = realloc(p, size);
21
31.2k
22
31.2k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
31.2k
25
31.2k
    return ptr;
26
31.2k
}
Unexecuted instantiation: osr.c:MVM_realloc
Unexecuted instantiation: lookup.c:MVM_realloc
Unexecuted instantiation: iterator.c:MVM_realloc
Unexecuted instantiation: ConcBlockingQueue.c:MVM_realloc
Unexecuted instantiation: NativeCall.c:MVM_realloc
Unexecuted instantiation: CPointer.c:MVM_realloc
Unexecuted instantiation: CStr.c:MVM_realloc
Unexecuted instantiation: CArray.c:MVM_realloc
Unexecuted instantiation: CStruct.c:MVM_realloc
Unexecuted instantiation: CUnion.c:MVM_realloc
Unexecuted instantiation: ReentrantMutex.c:MVM_realloc
Unexecuted instantiation: ConditionVariable.c:MVM_realloc
Unexecuted instantiation: Semaphore.c:MVM_realloc
Unexecuted instantiation: worker.c:MVM_realloc
Unexecuted instantiation: MVMAsyncTask.c:MVM_realloc
Unexecuted instantiation: MVMNull.c:MVM_realloc
Unexecuted instantiation: CPPStruct.c:MVM_realloc
Unexecuted instantiation: NativeRef.c:MVM_realloc
Unexecuted instantiation: MultiDimArray.c:MVM_realloc
Unexecuted instantiation: Decoder.c:MVM_realloc
Unexecuted instantiation: MVMSpeshLog.c:MVM_realloc
Unexecuted instantiation: MVMStaticFrameSpesh.c:MVM_realloc
Unexecuted instantiation: 6model.c:MVM_realloc
Unexecuted instantiation: mmap.c:MVM_realloc
Unexecuted instantiation: profile.c:MVM_realloc
Unexecuted instantiation: heapsnapshot.c:MVM_realloc
Unexecuted instantiation: telemeh.c:MVM_realloc
Unexecuted instantiation: crossthreadwrite.c:MVM_realloc
Unexecuted instantiation: line_coverage.c:MVM_realloc
Unexecuted instantiation: sys.c:MVM_realloc
Unexecuted instantiation: random.c:MVM_realloc
Unexecuted instantiation: memmem32.c:MVM_realloc
Unexecuted instantiation: moar.c:MVM_realloc
Unexecuted instantiation: instrument.c:MVM_realloc
Unexecuted instantiation: time.c:MVM_realloc
label.c:MVM_realloc
Line
Count
Source
19
142
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
142
    void *ptr = realloc(p, size);
21
142
22
142
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
142
25
142
    return ptr;
26
142
}
compile.c:MVM_realloc
Line
Count
Source
19
2.75k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
2.75k
    void *ptr = realloc(p, size);
21
2.75k
22
2.75k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
2.75k
25
2.75k
    return ptr;
26
2.75k
}
expr.c:MVM_realloc
Line
Count
Source
19
64.4k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
64.4k
    void *ptr = realloc(p, size);
21
64.4k
22
64.4k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
64.4k
25
64.4k
    return ptr;
26
64.4k
}
tile.c:MVM_realloc
Line
Count
Source
19
683k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
683k
    void *ptr = realloc(p, size);
21
683k
22
683k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
683k
25
683k
    return ptr;
26
683k
}
linear_scan.c:MVM_realloc
Line
Count
Source
19
15.6k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
15.6k
    void *ptr = realloc(p, size);
21
15.6k
22
15.6k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
15.6k
25
15.6k
    return ptr;
26
15.6k
}
Unexecuted instantiation: interface.c:MVM_realloc
Unexecuted instantiation: emit.c:MVM_realloc
Unexecuted instantiation: arch.c:MVM_realloc
Unexecuted instantiation: nfg.c:MVM_realloc
stats.c:MVM_realloc
Line
Count
Source
19
5.68M
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
5.68M
    void *ptr = realloc(p, size);
21
5.68M
22
5.68M
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
5.68M
25
5.68M
    return ptr;
26
5.68M
}
plan.c:MVM_realloc
Line
Count
Source
19
1.62k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
1.62k
    void *ptr = realloc(p, size);
21
1.62k
22
1.62k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
1.62k
25
1.62k
    return ptr;
26
1.62k
}
Unexecuted instantiation: arg_guard.c:MVM_realloc
plugin.c:MVM_realloc
Line
Count
Source
19
1
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
1
    void *ptr = realloc(p, size);
21
1
22
1
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
1
25
1
    return ptr;
26
1
}
Unexecuted instantiation: decode_stream.c:MVM_realloc
ascii.c:MVM_realloc
Line
Count
Source
19
4
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4
    void *ptr = realloc(p, size);
21
4
22
4
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4
25
4
    return ptr;
26
4
}
Unexecuted instantiation: parse_num.c:MVM_realloc
utf8.c:MVM_realloc
Line
Count
Source
19
5.95k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
5.95k
    void *ptr = realloc(p, size);
21
5.95k
22
5.95k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
5.95k
25
5.95k
    return ptr;
26
5.95k
}
Unexecuted instantiation: utf8_c8.c:MVM_realloc
args.c:MVM_realloc
Line
Count
Source
19
24.0k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
24.0k
    void *ptr = realloc(p, size);
21
24.0k
22
24.0k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
24.0k
25
24.0k
    return ptr;
26
24.0k
}
Unexecuted instantiation: unicode.c:MVM_realloc
normalize.c:MVM_realloc
Line
Count
Source
19
4
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4
    void *ptr = realloc(p, size);
21
4
22
4
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4
25
4
    return ptr;
26
4
}
latin1.c:MVM_realloc
Line
Count
Source
19
4
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
4
    void *ptr = realloc(p, size);
21
4
22
4
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
4
25
4
    return ptr;
26
4
}
utf16.c:MVM_realloc
Line
Count
Source
19
1
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
1
    void *ptr = realloc(p, size);
21
1
22
1
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
1
25
1
    return ptr;
26
1
}
windows1252.c:MVM_realloc
Line
Count
Source
19
6
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
6
    void *ptr = realloc(p, size);
21
6
22
6
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
6
25
6
    return ptr;
26
6
}
Unexecuted instantiation: shiftjis.c:MVM_realloc
Unexecuted instantiation: shiftjis_codeindex.c:MVM_realloc
Unexecuted instantiation: bigintops.c:MVM_realloc
collect.c:MVM_realloc
Line
Count
Source
19
159
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
159
    void *ptr = realloc(p, size);
21
159
22
159
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
159
25
159
    return ptr;
26
159
}
Unexecuted instantiation: intcache.c:MVM_realloc
fixedsizealloc.c:MVM_realloc
Line
Count
Source
19
24.1k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
24.1k
    void *ptr = realloc(p, size);
21
24.1k
22
24.1k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
24.1k
25
24.1k
    return ptr;
26
24.1k
}
Unexecuted instantiation: regionalloc.c:MVM_realloc
Unexecuted instantiation: debugserver.c:MVM_realloc
Unexecuted instantiation: config.c:MVM_realloc
Unexecuted instantiation: orchestrate.c:MVM_realloc
Unexecuted instantiation: allocation.c:MVM_realloc
worklist.c:MVM_realloc
Line
Count
Source
19
391
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
391
    void *ptr = realloc(p, size);
21
391
22
391
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
391
25
391
    return ptr;
26
391
}
roots.c:MVM_realloc
Line
Count
Source
19
2.12k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
2.12k
    void *ptr = realloc(p, size);
21
2.12k
22
2.12k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
2.12k
25
2.12k
    return ptr;
26
2.12k
}
Unexecuted instantiation: continuation.c:MVM_realloc
gen2.c:MVM_realloc
Line
Count
Source
19
19.2k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
19.2k
    void *ptr = realloc(p, size);
21
19.2k
22
19.2k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
19.2k
25
19.2k
    return ptr;
26
19.2k
}
Unexecuted instantiation: wb.c:MVM_realloc
Unexecuted instantiation: objectid.c:MVM_realloc
Unexecuted instantiation: finalize.c:MVM_realloc
Unexecuted instantiation: debug.c:MVM_realloc
Unexecuted instantiation: io.c:MVM_realloc
Unexecuted instantiation: eventloop.c:MVM_realloc
Unexecuted instantiation: syncfile.c:MVM_realloc
Unexecuted instantiation: syncsocket.c:MVM_realloc
ops.c:MVM_realloc
Line
Count
Source
19
175
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
175
    void *ptr = realloc(p, size);
21
175
22
175
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
175
25
175
    return ptr;
26
175
}
Unexecuted instantiation: interp.c:MVM_realloc
Unexecuted instantiation: threadcontext.c:MVM_realloc
Unexecuted instantiation: compunit.c:MVM_realloc
Unexecuted instantiation: bytecode.c:MVM_realloc
Unexecuted instantiation: frame.c:MVM_realloc
Unexecuted instantiation: callstack.c:MVM_realloc
Unexecuted instantiation: validation.c:MVM_realloc
Unexecuted instantiation: bytecodedump.c:MVM_realloc
Unexecuted instantiation: threads.c:MVM_realloc
Unexecuted instantiation: MVMMultiCache.c:MVM_realloc
Unexecuted instantiation: hll.c:MVM_realloc
Unexecuted instantiation: loadbytecode.c:MVM_realloc
Unexecuted instantiation: num.c:MVM_realloc
Unexecuted instantiation: coerce.c:MVM_realloc
Unexecuted instantiation: dll.c:MVM_realloc
Unexecuted instantiation: ext.c:MVM_realloc
Unexecuted instantiation: nativecall.c:MVM_realloc
Unexecuted instantiation: nativecall_dyncall.c:MVM_realloc
Unexecuted instantiation: MVMIter.c:MVM_realloc
Unexecuted instantiation: MVMCode.c:MVM_realloc
Unexecuted instantiation: MVMOSHandle.c:MVM_realloc
Unexecuted instantiation: MVMCompUnit.c:MVM_realloc
Unexecuted instantiation: MVMStaticFrame.c:MVM_realloc
Unexecuted instantiation: P6int.c:MVM_realloc
Unexecuted instantiation: P6num.c:MVM_realloc
Unexecuted instantiation: Uninstantiable.c:MVM_realloc
Unexecuted instantiation: HashAttrStore.c:MVM_realloc
Unexecuted instantiation: MVMThread.c:MVM_realloc
Unexecuted instantiation: dirops.c:MVM_realloc
Unexecuted instantiation: MVMContext.c:MVM_realloc
Unexecuted instantiation: SCRef.c:MVM_realloc
Unexecuted instantiation: MVMCallCapture.c:MVM_realloc
Unexecuted instantiation: P6bigint.c:MVM_realloc
NFA.c:MVM_realloc
Line
Count
Source
19
2.03k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
2.03k
    void *ptr = realloc(p, size);
21
2.03k
22
2.03k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
2.03k
25
2.03k
    return ptr;
26
2.03k
}
Unexecuted instantiation: MVMException.c:MVM_realloc
Unexecuted instantiation: MVMDLLSym.c:MVM_realloc
Unexecuted instantiation: MVMContinuation.c:MVM_realloc
Unexecuted instantiation: P6str.c:MVM_realloc
Unexecuted instantiation: fileops.c:MVM_realloc
Unexecuted instantiation: procops.c:MVM_realloc
Unexecuted instantiation: timers.c:MVM_realloc
Unexecuted instantiation: filewatchers.c:MVM_realloc
Unexecuted instantiation: signals.c:MVM_realloc
Unexecuted instantiation: asyncsocket.c:MVM_realloc
Unexecuted instantiation: asyncsocketudp.c:MVM_realloc
Unexecuted instantiation: reprs.c:MVM_realloc
reprconv.c:MVM_realloc
Line
Count
Source
19
161
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
161
    void *ptr = realloc(p, size);
21
161
22
161
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
161
25
161
    return ptr;
26
161
}
Unexecuted instantiation: containers.c:MVM_realloc
Unexecuted instantiation: parametric.c:MVM_realloc
Unexecuted instantiation: MVMString.c:MVM_realloc
VMArray.c:MVM_realloc
Line
Count
Source
19
453k
MVM_STATIC_INLINE void * MVM_realloc(void *p, size_t size) {
20
453k
    void *ptr = realloc(p, size);
21
453k
22
453k
    if (!ptr && size > 0)
23
0
        MVM_panic_allocation_failed(size);
24
453k
25
453k
    return ptr;
26
453k
}
Unexecuted instantiation: MVMHash.c:MVM_realloc
Unexecuted instantiation: MVMCFunction.c:MVM_realloc
Unexecuted instantiation: KnowHOWREPR.c:MVM_realloc
Unexecuted instantiation: KnowHOWAttributeREPR.c:MVM_realloc
Unexecuted instantiation: P6opaque.c:MVM_realloc
27
28
2.90k
MVM_STATIC_INLINE void * MVM_recalloc(void *p, size_t old_size, size_t size) {
29
2.90k
    void *ptr = realloc(p, size);
30
2.90k
31
2.90k
    if (!ptr && size > 0)
32
0
        MVM_panic_allocation_failed(size);
33
2.90k
34
2.90k
    memset((char *)ptr + old_size, 0, size - old_size);
35
2.90k
36
2.90k
    return ptr;
37
2.90k
}
Unexecuted instantiation: interp.c:MVM_recalloc
Unexecuted instantiation: callsite.c:MVM_recalloc
Unexecuted instantiation: args.c:MVM_recalloc
Unexecuted instantiation: facts.c:MVM_recalloc
sc.c:MVM_recalloc
Line
Count
Source
28
2.79k
MVM_STATIC_INLINE void * MVM_recalloc(void *p, size_t old_size, size_t size) {
29
2.79k
    void *ptr = realloc(p, size);
30
2.79k
31
2.79k
    if (!ptr && size > 0)
32
0
        MVM_panic_allocation_failed(size);
33
2.79k
34
2.79k
    memset((char *)ptr + old_size, 0, size - old_size);
35
2.79k
36
2.79k
    return ptr;
37
2.79k
}
serialization.c:MVM_recalloc
Line
Count
Source
28
107
MVM_STATIC_INLINE void * MVM_recalloc(void *p, size_t old_size, size_t size) {
29
107
    void *ptr = realloc(p, size);
30
107
31
107
    if (!ptr && size > 0)
32
0
        MVM_panic_allocation_failed(size);
33
107
34
107
    memset((char *)ptr + old_size, 0, size - old_size);
35
107
36
107
    return ptr;
37
107
}
Unexecuted instantiation: compiler.c:MVM_recalloc
Unexecuted instantiation: driver.c:MVM_recalloc
Unexecuted instantiation: dump.c:MVM_recalloc
Unexecuted instantiation: graph.c:MVM_recalloc
Unexecuted instantiation: codegen.c:MVM_recalloc
Unexecuted instantiation: candidate.c:MVM_recalloc
Unexecuted instantiation: manipulate.c:MVM_recalloc
Unexecuted instantiation: bootstrap.c:MVM_recalloc
Unexecuted instantiation: optimize.c:MVM_recalloc
Unexecuted instantiation: dead_bb_elimination.c:MVM_recalloc
Unexecuted instantiation: deopt.c:MVM_recalloc
Unexecuted instantiation: log.c:MVM_recalloc
Unexecuted instantiation: threshold.c:MVM_recalloc
Unexecuted instantiation: inline.c:MVM_recalloc
Unexecuted instantiation: osr.c:MVM_recalloc
Unexecuted instantiation: lookup.c:MVM_recalloc
Unexecuted instantiation: iterator.c:MVM_recalloc
Unexecuted instantiation: MVMAsyncTask.c:MVM_recalloc
Unexecuted instantiation: CPointer.c:MVM_recalloc
Unexecuted instantiation: CStr.c:MVM_recalloc
Unexecuted instantiation: CArray.c:MVM_recalloc
Unexecuted instantiation: CStruct.c:MVM_recalloc
Unexecuted instantiation: CUnion.c:MVM_recalloc
Unexecuted instantiation: ReentrantMutex.c:MVM_recalloc
Unexecuted instantiation: ConditionVariable.c:MVM_recalloc
Unexecuted instantiation: Semaphore.c:MVM_recalloc
Unexecuted instantiation: ConcBlockingQueue.c:MVM_recalloc
Unexecuted instantiation: worker.c:MVM_recalloc
Unexecuted instantiation: MVMNull.c:MVM_recalloc
Unexecuted instantiation: CPPStruct.c:MVM_recalloc
Unexecuted instantiation: NativeRef.c:MVM_recalloc
Unexecuted instantiation: MultiDimArray.c:MVM_recalloc
Unexecuted instantiation: Decoder.c:MVM_recalloc
Unexecuted instantiation: MVMSpeshLog.c:MVM_recalloc
Unexecuted instantiation: MVMStaticFrameSpesh.c:MVM_recalloc
Unexecuted instantiation: 6model.c:MVM_recalloc
Unexecuted instantiation: mmap.c:MVM_recalloc
Unexecuted instantiation: profile.c:MVM_recalloc
Unexecuted instantiation: heapsnapshot.c:MVM_recalloc
Unexecuted instantiation: telemeh.c:MVM_recalloc
Unexecuted instantiation: crossthreadwrite.c:MVM_recalloc
Unexecuted instantiation: line_coverage.c:MVM_recalloc
Unexecuted instantiation: sys.c:MVM_recalloc
Unexecuted instantiation: random.c:MVM_recalloc
Unexecuted instantiation: memmem32.c:MVM_recalloc
Unexecuted instantiation: moar.c:MVM_recalloc
Unexecuted instantiation: instrument.c:MVM_recalloc
Unexecuted instantiation: time.c:MVM_recalloc
Unexecuted instantiation: label.c:MVM_recalloc
Unexecuted instantiation: compile.c:MVM_recalloc
Unexecuted instantiation: expr.c:MVM_recalloc
Unexecuted instantiation: tile.c:MVM_recalloc
Unexecuted instantiation: linear_scan.c:MVM_recalloc
Unexecuted instantiation: interface.c:MVM_recalloc
Unexecuted instantiation: emit.c:MVM_recalloc
Unexecuted instantiation: arch.c:MVM_recalloc
Unexecuted instantiation: nfg.c:MVM_recalloc
Unexecuted instantiation: stats.c:MVM_recalloc
Unexecuted instantiation: plan.c:MVM_recalloc
Unexecuted instantiation: arg_guard.c:MVM_recalloc
Unexecuted instantiation: plugin.c:MVM_recalloc
Unexecuted instantiation: decode_stream.c:MVM_recalloc
Unexecuted instantiation: ascii.c:MVM_recalloc
Unexecuted instantiation: parse_num.c:MVM_recalloc
Unexecuted instantiation: utf8.c:MVM_recalloc
Unexecuted instantiation: utf8_c8.c:MVM_recalloc
Unexecuted instantiation: exceptions.c:MVM_recalloc
Unexecuted instantiation: unicode.c:MVM_recalloc
Unexecuted instantiation: normalize.c:MVM_recalloc
Unexecuted instantiation: latin1.c:MVM_recalloc
Unexecuted instantiation: utf16.c:MVM_recalloc
Unexecuted instantiation: windows1252.c:MVM_recalloc
Unexecuted instantiation: shiftjis.c:MVM_recalloc
Unexecuted instantiation: shiftjis_codeindex.c:MVM_recalloc
Unexecuted instantiation: bigintops.c:MVM_recalloc
Unexecuted instantiation: gen2.c:MVM_recalloc
Unexecuted instantiation: fixedsizealloc.c:MVM_recalloc
Unexecuted instantiation: regionalloc.c:MVM_recalloc
Unexecuted instantiation: debugserver.c:MVM_recalloc
Unexecuted instantiation: config.c:MVM_recalloc
Unexecuted instantiation: orchestrate.c:MVM_recalloc
Unexecuted instantiation: allocation.c:MVM_recalloc
Unexecuted instantiation: worklist.c:MVM_recalloc
Unexecuted instantiation: roots.c:MVM_recalloc
Unexecuted instantiation: collect.c:MVM_recalloc
Unexecuted instantiation: intcache.c:MVM_recalloc
Unexecuted instantiation: wb.c:MVM_recalloc
Unexecuted instantiation: objectid.c:MVM_recalloc
Unexecuted instantiation: finalize.c:MVM_recalloc
Unexecuted instantiation: debug.c:MVM_recalloc
Unexecuted instantiation: io.c:MVM_recalloc
Unexecuted instantiation: eventloop.c:MVM_recalloc
Unexecuted instantiation: syncfile.c:MVM_recalloc
Unexecuted instantiation: syncsocket.c:MVM_recalloc
Unexecuted instantiation: fileops.c:MVM_recalloc
Unexecuted instantiation: hll.c:MVM_recalloc
Unexecuted instantiation: threadcontext.c:MVM_recalloc
Unexecuted instantiation: compunit.c:MVM_recalloc
Unexecuted instantiation: bytecode.c:MVM_recalloc
Unexecuted instantiation: frame.c:MVM_recalloc
Unexecuted instantiation: callstack.c:MVM_recalloc
Unexecuted instantiation: validation.c:MVM_recalloc
Unexecuted instantiation: bytecodedump.c:MVM_recalloc
Unexecuted instantiation: threads.c:MVM_recalloc
Unexecuted instantiation: ops.c:MVM_recalloc
Unexecuted instantiation: MVMContinuation.c:MVM_recalloc
Unexecuted instantiation: loadbytecode.c:MVM_recalloc
Unexecuted instantiation: num.c:MVM_recalloc
Unexecuted instantiation: coerce.c:MVM_recalloc
Unexecuted instantiation: dll.c:MVM_recalloc
Unexecuted instantiation: ext.c:MVM_recalloc
Unexecuted instantiation: nativecall.c:MVM_recalloc
Unexecuted instantiation: nativecall_dyncall.c:MVM_recalloc
Unexecuted instantiation: continuation.c:MVM_recalloc
Unexecuted instantiation: MVMContext.c:MVM_recalloc
Unexecuted instantiation: MVMOSHandle.c:MVM_recalloc
Unexecuted instantiation: MVMCompUnit.c:MVM_recalloc
Unexecuted instantiation: MVMStaticFrame.c:MVM_recalloc
Unexecuted instantiation: P6int.c:MVM_recalloc
Unexecuted instantiation: P6num.c:MVM_recalloc
Unexecuted instantiation: Uninstantiable.c:MVM_recalloc
Unexecuted instantiation: HashAttrStore.c:MVM_recalloc
Unexecuted instantiation: MVMThread.c:MVM_recalloc
Unexecuted instantiation: MVMIter.c:MVM_recalloc
Unexecuted instantiation: procops.c:MVM_recalloc
Unexecuted instantiation: SCRef.c:MVM_recalloc
Unexecuted instantiation: MVMCallCapture.c:MVM_recalloc
Unexecuted instantiation: P6bigint.c:MVM_recalloc
Unexecuted instantiation: NFA.c:MVM_recalloc
Unexecuted instantiation: MVMException.c:MVM_recalloc
Unexecuted instantiation: MVMDLLSym.c:MVM_recalloc
Unexecuted instantiation: MVMMultiCache.c:MVM_recalloc
Unexecuted instantiation: NativeCall.c:MVM_recalloc
Unexecuted instantiation: P6opaque.c:MVM_recalloc
Unexecuted instantiation: dirops.c:MVM_recalloc
Unexecuted instantiation: timers.c:MVM_recalloc
Unexecuted instantiation: filewatchers.c:MVM_recalloc
Unexecuted instantiation: signals.c:MVM_recalloc
Unexecuted instantiation: asyncsocket.c:MVM_recalloc
Unexecuted instantiation: asyncsocketudp.c:MVM_recalloc
Unexecuted instantiation: reprs.c:MVM_recalloc
Unexecuted instantiation: reprconv.c:MVM_recalloc
Unexecuted instantiation: containers.c:MVM_recalloc
Unexecuted instantiation: parametric.c:MVM_recalloc
Unexecuted instantiation: MVMString.c:MVM_recalloc
Unexecuted instantiation: VMArray.c:MVM_recalloc
Unexecuted instantiation: MVMHash.c:MVM_recalloc
Unexecuted instantiation: MVMCFunction.c:MVM_recalloc
Unexecuted instantiation: KnowHOWREPR.c:MVM_recalloc
Unexecuted instantiation: KnowHOWAttributeREPR.c:MVM_recalloc
Unexecuted instantiation: P6str.c:MVM_recalloc
Unexecuted instantiation: MVMCode.c:MVM_recalloc
38
39
29.0M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
29.0M
    free(p);
41
29.0M
}
args.c:MVM_free
Line
Count
Source
39
4.30M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
4.30M
    free(p);
41
4.30M
}
callsite.c:MVM_free
Line
Count
Source
39
84.7k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
84.7k
    free(p);
41
84.7k
}
parametric.c:MVM_free
Line
Count
Source
39
7
MVM_STATIC_INLINE void MVM_free(void *p) {
40
7
    free(p);
41
7
}
MVMCode.c:MVM_free
Line
Count
Source
39
204k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
204k
    free(p);
41
204k
}
P6opaque.c:MVM_free
Line
Count
Source
39
2.84M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
2.84M
    free(p);
41
2.84M
}
Unexecuted instantiation: P6str.c:MVM_free
Unexecuted instantiation: KnowHOWAttributeREPR.c:MVM_free
Unexecuted instantiation: KnowHOWREPR.c:MVM_free
Unexecuted instantiation: MVMCFunction.c:MVM_free
MVMHash.c:MVM_free
Line
Count
Source
39
1
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1
    free(p);
41
1
}
VMArray.c:MVM_free
Line
Count
Source
39
1.96M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.96M
    free(p);
41
1.96M
}
MVMString.c:MVM_free
Line
Count
Source
39
1.57M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.57M
    free(p);
41
1.57M
}
MVMOSHandle.c:MVM_free
Line
Count
Source
39
85
MVM_STATIC_INLINE void MVM_free(void *p) {
40
85
    free(p);
41
85
}
Unexecuted instantiation: containers.c:MVM_free
Unexecuted instantiation: reprconv.c:MVM_free
Unexecuted instantiation: reprs.c:MVM_free
Unexecuted instantiation: asyncsocketudp.c:MVM_free
Unexecuted instantiation: asyncsocket.c:MVM_free
Unexecuted instantiation: signals.c:MVM_free
Unexecuted instantiation: filewatchers.c:MVM_free
Unexecuted instantiation: timers.c:MVM_free
procops.c:MVM_free
Line
Count
Source
39
16
MVM_STATIC_INLINE void MVM_free(void *p) {
40
16
    free(p);
41
16
}
Unexecuted instantiation: MVMContext.c:MVM_free
Unexecuted instantiation: NativeCall.c:MVM_free
Unexecuted instantiation: MVMContinuation.c:MVM_free
Unexecuted instantiation: MVMMultiCache.c:MVM_free
Unexecuted instantiation: MVMDLLSym.c:MVM_free
Unexecuted instantiation: MVMException.c:MVM_free
Unexecuted instantiation: NFA.c:MVM_free
P6bigint.c:MVM_free
Line
Count
Source
39
1
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1
    free(p);
41
1
}
MVMCallCapture.c:MVM_free
Line
Count
Source
39
7.66k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
7.66k
    free(p);
41
7.66k
}
Unexecuted instantiation: SCRef.c:MVM_free
dirops.c:MVM_free
Line
Count
Source
39
18
MVM_STATIC_INLINE void MVM_free(void *p) {
40
18
    free(p);
41
18
}
Unexecuted instantiation: MVMIter.c:MVM_free
Unexecuted instantiation: MVMThread.c:MVM_free
Unexecuted instantiation: HashAttrStore.c:MVM_free
Unexecuted instantiation: Uninstantiable.c:MVM_free
Unexecuted instantiation: P6num.c:MVM_free
Unexecuted instantiation: P6int.c:MVM_free
Unexecuted instantiation: MVMStaticFrame.c:MVM_free
Unexecuted instantiation: MVMCompUnit.c:MVM_free
Unexecuted instantiation: hll.c:MVM_free
Unexecuted instantiation: intcache.c:MVM_free
continuation.c:MVM_free
Line
Count
Source
39
28
MVM_STATIC_INLINE void MVM_free(void *p) {
40
28
    free(p);
41
28
}
nativecall_dyncall.c:MVM_free
Line
Count
Source
39
4
MVM_STATIC_INLINE void MVM_free(void *p) {
40
4
    free(p);
41
4
}
nativecall.c:MVM_free
Line
Count
Source
39
6
MVM_STATIC_INLINE void MVM_free(void *p) {
40
6
    free(p);
41
6
}
Unexecuted instantiation: ext.c:MVM_free
Unexecuted instantiation: dll.c:MVM_free
coerce.c:MVM_free
Line
Count
Source
39
46.4k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
46.4k
    free(p);
41
46.4k
}
Unexecuted instantiation: num.c:MVM_free
loadbytecode.c:MVM_free
Line
Count
Source
39
1.44k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.44k
    free(p);
41
1.44k
}
fixedsizealloc.c:MVM_free
Line
Count
Source
39
121k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
121k
    free(p);
41
121k
}
ops.c:MVM_free
Line
Count
Source
39
22.1k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
22.1k
    free(p);
41
22.1k
}
threads.c:MVM_free
Line
Count
Source
39
25
MVM_STATIC_INLINE void MVM_free(void *p) {
40
25
    free(p);
41
25
}
Unexecuted instantiation: bytecodedump.c:MVM_free
validation.c:MVM_free
Line
Count
Source
39
117k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
117k
    free(p);
41
117k
}
callstack.c:MVM_free
Line
Count
Source
39
23
MVM_STATIC_INLINE void MVM_free(void *p) {
40
23
    free(p);
41
23
}
frame.c:MVM_free
Line
Count
Source
39
1
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1
    free(p);
41
1
}
bytecode.c:MVM_free
Line
Count
Source
39
8.40k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
8.40k
    free(p);
41
8.40k
}
Unexecuted instantiation: compunit.c:MVM_free
threadcontext.c:MVM_free
Line
Count
Source
39
322
MVM_STATIC_INLINE void MVM_free(void *p) {
40
322
    free(p);
41
322
}
gen2.c:MVM_free
Line
Count
Source
39
1.07k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.07k
    free(p);
41
1.07k
}
fileops.c:MVM_free
Line
Count
Source
39
1.67k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.67k
    free(p);
41
1.67k
}
Unexecuted instantiation: syncsocket.c:MVM_free
syncfile.c:MVM_free
Line
Count
Source
39
811
MVM_STATIC_INLINE void MVM_free(void *p) {
40
811
    free(p);
41
811
}
Unexecuted instantiation: eventloop.c:MVM_free
Unexecuted instantiation: io.c:MVM_free
Unexecuted instantiation: debug.c:MVM_free
Unexecuted instantiation: finalize.c:MVM_free
objectid.c:MVM_free
Line
Count
Source
39
145
MVM_STATIC_INLINE void MVM_free(void *p) {
40
145
    free(p);
41
145
}
Unexecuted instantiation: wb.c:MVM_free
Unexecuted instantiation: CPointer.c:MVM_free
collect.c:MVM_free
Line
Count
Source
39
596
MVM_STATIC_INLINE void MVM_free(void *p) {
40
596
    free(p);
41
596
}
Unexecuted instantiation: roots.c:MVM_free
worklist.c:MVM_free
Line
Count
Source
39
1.56k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.56k
    free(p);
41
1.56k
}
Unexecuted instantiation: allocation.c:MVM_free
Unexecuted instantiation: orchestrate.c:MVM_free
Unexecuted instantiation: config.c:MVM_free
Unexecuted instantiation: debugserver.c:MVM_free
regionalloc.c:MVM_free
Line
Count
Source
39
371k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
371k
    free(p);
41
371k
}
unicode.c:MVM_free
Line
Count
Source
39
58
MVM_STATIC_INLINE void MVM_free(void *p) {
40
58
    free(p);
41
58
}
Unexecuted instantiation: profile.c:MVM_free
Unexecuted instantiation: instrument.c:MVM_free
bigintops.c:MVM_free
Line
Count
Source
39
693
MVM_STATIC_INLINE void MVM_free(void *p) {
40
693
    free(p);
41
693
}
Unexecuted instantiation: shiftjis_codeindex.c:MVM_free
Unexecuted instantiation: shiftjis.c:MVM_free
windows1252.c:MVM_free
Line
Count
Source
39
15
MVM_STATIC_INLINE void MVM_free(void *p) {
40
15
    free(p);
41
15
}
utf16.c:MVM_free
Line
Count
Source
39
1
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1
    free(p);
41
1
}
latin1.c:MVM_free
Line
Count
Source
39
36.5k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
36.5k
    free(p);
41
36.5k
}
Unexecuted instantiation: normalize.c:MVM_free
Unexecuted instantiation: heapsnapshot.c:MVM_free
Unexecuted instantiation: nfg.c:MVM_free
utf8_c8.c:MVM_free
Line
Count
Source
39
27.1k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
27.1k
    free(p);
41
27.1k
}
utf8.c:MVM_free
Line
Count
Source
39
39.7k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
39.7k
    free(p);
41
39.7k
}
parse_num.c:MVM_free
Line
Count
Source
39
5.91k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
5.91k
    free(p);
41
5.91k
}
ascii.c:MVM_free
Line
Count
Source
39
4
MVM_STATIC_INLINE void MVM_free(void *p) {
40
4
    free(p);
41
4
}
decode_stream.c:MVM_free
Line
Count
Source
39
21.9k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
21.9k
    free(p);
41
21.9k
}
plugin.c:MVM_free
Line
Count
Source
39
37
MVM_STATIC_INLINE void MVM_free(void *p) {
40
37
    free(p);
41
37
}
Unexecuted instantiation: arg_guard.c:MVM_free
plan.c:MVM_free
Line
Count
Source
39
65.5k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
65.5k
    free(p);
41
65.5k
}
Unexecuted instantiation: time.c:MVM_free
exceptions.c:MVM_free
Line
Count
Source
39
740
MVM_STATIC_INLINE void MVM_free(void *p) {
40
740
    free(p);
41
740
}
Unexecuted instantiation: arch.c:MVM_free
emit.c:MVM_free
Line
Count
Source
39
6.43k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
6.43k
    free(p);
41
6.43k
}
Unexecuted instantiation: interface.c:MVM_free
linear_scan.c:MVM_free
Line
Count
Source
39
1.83M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.83M
    free(p);
41
1.83M
}
tile.c:MVM_free
Line
Count
Source
39
1.33M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.33M
    free(p);
41
1.33M
}
expr.c:MVM_free
Line
Count
Source
39
2.20M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
2.20M
    free(p);
41
2.20M
}
compile.c:MVM_free
Line
Count
Source
39
10.7k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
10.7k
    free(p);
41
10.7k
}
Unexecuted instantiation: label.c:MVM_free
stats.c:MVM_free
Line
Count
Source
39
10.6M
MVM_STATIC_INLINE void MVM_free(void *p) {
40
10.6M
    free(p);
41
10.6M
}
Unexecuted instantiation: mmap.c:MVM_free
Unexecuted instantiation: moar.c:MVM_free
Unexecuted instantiation: memmem32.c:MVM_free
Unexecuted instantiation: random.c:MVM_free
Unexecuted instantiation: sys.c:MVM_free
Unexecuted instantiation: line_coverage.c:MVM_free
Unexecuted instantiation: crossthreadwrite.c:MVM_free
Unexecuted instantiation: telemeh.c:MVM_free
Unexecuted instantiation: MVMNull.c:MVM_free
Unexecuted instantiation: sc.c:MVM_free
Unexecuted instantiation: bootstrap.c:MVM_free
6model.c:MVM_free
Line
Count
Source
39
9
MVM_STATIC_INLINE void MVM_free(void *p) {
40
9
    free(p);
41
9
}
Unexecuted instantiation: MVMStaticFrameSpesh.c:MVM_free
MVMSpeshLog.c:MVM_free
Line
Count
Source
39
684
MVM_STATIC_INLINE void MVM_free(void *p) {
40
684
    free(p);
41
684
}
Decoder.c:MVM_free
Line
Count
Source
39
746
MVM_STATIC_INLINE void MVM_free(void *p) {
40
746
    free(p);
41
746
}
Unexecuted instantiation: MultiDimArray.c:MVM_free
Unexecuted instantiation: NativeRef.c:MVM_free
Unexecuted instantiation: CPPStruct.c:MVM_free
serialization.c:MVM_free
Line
Count
Source
39
1.88k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.88k
    free(p);
41
1.88k
}
Unexecuted instantiation: MVMAsyncTask.c:MVM_free
ConcBlockingQueue.c:MVM_free
Line
Count
Source
39
1.66k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.66k
    free(p);
41
1.66k
}
Unexecuted instantiation: Semaphore.c:MVM_free
Unexecuted instantiation: ConditionVariable.c:MVM_free
ReentrantMutex.c:MVM_free
Line
Count
Source
39
1
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1
    free(p);
41
1
}
Unexecuted instantiation: CUnion.c:MVM_free
Unexecuted instantiation: CStruct.c:MVM_free
Unexecuted instantiation: CArray.c:MVM_free
Unexecuted instantiation: CStr.c:MVM_free
optimize.c:MVM_free
Line
Count
Source
39
12.8k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
12.8k
    free(p);
41
12.8k
}
Unexecuted instantiation: worker.c:MVM_free
Unexecuted instantiation: iterator.c:MVM_free
Unexecuted instantiation: lookup.c:MVM_free
Unexecuted instantiation: osr.c:MVM_free
inline.c:MVM_free
Line
Count
Source
39
2.47k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
2.47k
    free(p);
41
2.47k
}
Unexecuted instantiation: threshold.c:MVM_free
Unexecuted instantiation: log.c:MVM_free
Unexecuted instantiation: deopt.c:MVM_free
dead_bb_elimination.c:MVM_free
Line
Count
Source
39
60.5k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
60.5k
    free(p);
41
60.5k
}
interp.c:MVM_free
Line
Count
Source
39
1.22k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.22k
    free(p);
41
1.22k
}
Unexecuted instantiation: facts.c:MVM_free
Unexecuted instantiation: manipulate.c:MVM_free
candidate.c:MVM_free
Line
Count
Source
39
11.1k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
11.1k
    free(p);
41
11.1k
}
codegen.c:MVM_free
Line
Count
Source
39
44.4k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
44.4k
    free(p);
41
44.4k
}
graph.c:MVM_free
Line
Count
Source
39
869k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
869k
    free(p);
41
869k
}
Unexecuted instantiation: dump.c:MVM_free
driver.c:MVM_free
Line
Count
Source
39
1.21k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
1.21k
    free(p);
41
1.21k
}
compiler.c:MVM_free
Line
Count
Source
39
122k
MVM_STATIC_INLINE void MVM_free(void *p) {
40
122k
    free(p);
41
122k
}
42
43
44
0
#define MVM_free_null(addr) do { \
45
0
    MVM_free((void *)(addr)); \
46
0
    (addr) = NULL; \
47
0
} while (0)
48