aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java')
-rw-r--r--org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java b/org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java
index abedbe8e..d97afacf 100644
--- a/org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java
+++ b/org.jacoco.core/src/org/jacoco/core/internal/flow/FrameSnapshot.java
@@ -48,9 +48,9 @@ class FrameSnapshot implements IFrame {
if (analyzer == null || analyzer.locals == null) {
return NOP;
}
- @SuppressWarnings("unchecked")
- final List<Object> locals = analyzer.locals, stack = analyzer.stack;
- return new FrameSnapshot(reduce(locals, 0), reduce(stack, popCount));
+ final Object[] locals = reduce(analyzer.locals, 0);
+ final Object[] stack = reduce(analyzer.stack, popCount);
+ return new FrameSnapshot(locals, stack);
}
/**