Merge "Small optimization when getting the spans"

This commit is contained in:
Fabrice Di Meglio
2011-02-15 15:28:50 -08:00
committed by Android (Google) Code Review

View File

@@ -212,6 +212,10 @@ import java.lang.reflect.Array;
Object ret1 = null;
for (int i = 0; i < spanCount; i++) {
if (kind != null && !kind.isInstance(spans[i])) {
continue;
}
int spanStart = data[i * COLUMNS + START];
int spanEnd = data[i * COLUMNS + END];
@@ -231,10 +235,6 @@ import java.lang.reflect.Array;
}
}
if (kind != null && !kind.isInstance(spans[i])) {
continue;
}
if (count == 0) {
ret1 = spans[i];
count++;