diff options
| author | 2018-08-23 18:03:37 -0700 | |
|---|---|---|
| committer | 2018-08-23 18:03:37 -0700 | |
| commit | 67c0091fc7f76a754261176eebc0b7595bfd588d (patch) | |
| tree | a71ca7e8bab411413f806821621fe569b82a10bb | |
| parent | 880b41cb009bce63e4fd4db1cb5070a5900ab87f (diff) | |
| parent | 66a177f90ede88cadecb5a9a439855e6c86d4006 (diff) | |
Merge "Add more tracing for obtainStyledAttributes" am: 2ef6338351 am: 106905df2e
am: 66a177f90e
Change-Id: Ic3155c4c7685e5ea7bdf55eae2d250081d8e12f3
| -rw-r--r-- | core/java/android/content/res/ResourcesImpl.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/content/res/ResourcesImpl.java b/core/java/android/content/res/ResourcesImpl.java index b644e23223b7..dfa30a22597e 100644 --- a/core/java/android/content/res/ResourcesImpl.java +++ b/core/java/android/content/res/ResourcesImpl.java @@ -1349,9 +1349,11 @@ public class ResourcesImpl { @StyleableRes int[] attrs, @AttrRes int defStyleAttr, @StyleRes int defStyleRes) { + Trace.traceBegin(Trace.TRACE_TAG_RESOURCES, "obtainStyledAttributes"); + TypedArray array; synchronized (mKey) { final int len = attrs.length; - final TypedArray array = TypedArray.obtain(wrapper.getResources(), len); + array = TypedArray.obtain(wrapper.getResources(), len); // XXX note that for now we only work with compiled XML files. // To support generic XML files we will need to manually parse @@ -1362,8 +1364,9 @@ public class ResourcesImpl { array.mDataAddress, array.mIndicesAddress); array.mTheme = wrapper; array.mXml = parser; - return array; } + Trace.traceEnd(Trace.TRACE_TAG_RESOURCES); + return array; } @NonNull |