diff options
| author | Eric Holk <eholk@google.com> | 2018-08-23 17:35:16 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2018-08-23 17:35:16 -0700 |
| commit | 106905df2e14ca726819246450aee9d27e6307f2 (patch) | |
| tree | 6200eb42c447aae8081d10964e7d5afe136c260e /core/java | |
| parent | fe3124bb48d3d719f1be08db093327503aba5072 (diff) | |
| parent | 2ef633835179aaa04dd497c59ee07253a436ee1c (diff) | |
Merge "Add more tracing for obtainStyledAttributes"
am: 2ef6338351
Change-Id: I9f65106687262f180dd62d329c7197cb720def51
Diffstat (limited to 'core/java')
| -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 19e399a50724..7d9af00066aa 100644 --- a/core/java/android/content/res/ResourcesImpl.java +++ b/core/java/android/content/res/ResourcesImpl.java @@ -1343,9 +1343,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 @@ -1356,8 +1358,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 |
