Merge "Revert "Add Trace for phrase breaking"" into udc-dev
This commit is contained in:
@@ -22,7 +22,6 @@ import android.annotation.IntRange;
|
|||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
import android.annotation.Nullable;
|
import android.annotation.Nullable;
|
||||||
import android.annotation.Px;
|
import android.annotation.Px;
|
||||||
import android.os.Trace;
|
|
||||||
|
|
||||||
import dalvik.annotation.optimization.CriticalNative;
|
import dalvik.annotation.optimization.CriticalNative;
|
||||||
import dalvik.annotation.optimization.FastNative;
|
import dalvik.annotation.optimization.FastNative;
|
||||||
@@ -476,10 +475,7 @@ public class LineBreaker {
|
|||||||
@NonNull MeasuredText measuredPara,
|
@NonNull MeasuredText measuredPara,
|
||||||
@NonNull ParagraphConstraints constraints,
|
@NonNull ParagraphConstraints constraints,
|
||||||
@IntRange(from = 0) int lineNumber) {
|
@IntRange(from = 0) int lineNumber) {
|
||||||
Trace.traceBegin(Trace.TRACE_TAG_VIEW, "compute line break");
|
return new Result(nComputeLineBreaks(
|
||||||
long result = 0;
|
|
||||||
try {
|
|
||||||
result = nComputeLineBreaks(
|
|
||||||
mNativePtr,
|
mNativePtr,
|
||||||
|
|
||||||
// Inputs
|
// Inputs
|
||||||
@@ -491,11 +487,7 @@ public class LineBreaker {
|
|||||||
constraints.mWidth,
|
constraints.mWidth,
|
||||||
constraints.mVariableTabStops,
|
constraints.mVariableTabStops,
|
||||||
constraints.mDefaultTabStop,
|
constraints.mDefaultTabStop,
|
||||||
lineNumber);
|
lineNumber));
|
||||||
} finally {
|
|
||||||
Trace.traceEnd(Trace.TRACE_TAG_VIEW);
|
|
||||||
}
|
|
||||||
return new Result(result);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@FastNative
|
@FastNative
|
||||||
|
|||||||
Reference in New Issue
Block a user