Source file "org/joni/StackMachine.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 1,341 of 1,439 | 6% | 172 of 181 | 4% | 135 | 142 | 330 | 349 | 47 | 51 |
nullCheckMemStRec(int, int) | ![]() | 0% | ![]() | 0% | 13 | 13 | 31 | 31 | 1 | 1 |
nullCheckMemSt(int, int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 25 | 25 | 1 | 1 |
popRewrite(StackEntry) | ![]() | 0% | ![]() | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
stateCheckBuffInit(int, int, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
pushMemStart(int, int) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
popMemStart() | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
pushMemEnd(int, int) | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
stackInit() | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
getMemStart(int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
nullCheckRec(int, int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
pushAltWithStateCheck(int, int, int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
getRepeat(int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
ensure1() | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
push(int, int, int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
stateCheckMark() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
posEnd() | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
stopBtEnd() | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
sreturn() | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
stateCheckVal(int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
popFree() | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
nullCheck(int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
pushEnsured(int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
pushStateCheck(int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
StackMachine(Regex, Region, byte[], int, int) | ![]() ![]() | 69% | ![]() ![]() | 66% | 2 | 4 | 3 | 11 | 0 | 1 |
pushRepeat(int, int) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
popDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
popTilPosNot() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
popTilLookBehindNot() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
popTilAbsent() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
doubleStack() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
pushNullCheckStart(int, int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
pushAbsentPos(int, int) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
pushRepeatInc(int) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
pushMemEndMark(int) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
pushNullCheckEnd(int) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
pushCallFrame(int) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
stateCheckPos(int, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
pushReturn() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
pushAbsent() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
pop() | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
pushType(int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
pushAlt(int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
pushPos(int, int, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
pushPosNot(int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
pushLookBehindNot(int, int, int, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
stateCheckBuffClear() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
popOne() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
allocateStack() | ![]() ![]() | 76% | ![]() ![]() | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
pushStopBT() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
fetchStack() | ![]() | 100% | ![]() | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
static {...} | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |