Table of Contents
[Top]
[Exclusive]
[Inclusive]
[Class]
[Method]
Total cycles: 769571
Exclusive elapsed times for each method, not including time spent in
children, sorted by exclusive time.
Usecs self % sum % Method
227950 29.62 29.62 [12] android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
62699 8.15 37.77 [36] dalvik/system/VMDebug.startGC ()V
56435 7.33 45.10 [37] com/google/android/gles_jni/EGLImpl.eglSwapBuffers (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z
17527 2.28 47.38 [85] com/google/android/gles_jni/EGLImpl.eglMakeCurrent (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z
15636 2.03 49.41 [92] android/view/GLES20Canvas.nDrawDisplayList (IILandroid/graphics/Rect;I)I
13127 1.71 51.12 [103] android/view/GLES20Canvas.nPrepareDirty (IIIIIZ)I
11316 1.47 52.59 [62] java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
10315 1.34 53.93 [108] libcore/io/Posix.readBytes (Ljava/io/FileDescriptor;Ljava/lang/Object;II)I
9074 1.18 55.11 [118] java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
7291 0.95 56.05 [134] com/google/android/gles_jni/EGLImpl._eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)I
6315 0.82 56.87 [115] java/lang/String._getChars (II[CI)V
5142 0.67 57.54 [61] java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
4850 0.63 58.17 [0] (toplevel)
4729 0.61 58.79 [68] java/io/BufferedInputStream.read ([BII)I
4391 0.57 59.36 [145] java/lang/AbstractStringBuilder.enlargeBuffer (I)V
4327 0.56 59.92 [187] libcore/io/Posix.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
4190 0.54 60.46 [193] android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
3638 0.47 60.94 [72] android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
3424 0.44 61.38 [65] java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
3396 0.44 61.82 [209] java/lang/String.length ()I
3181 0.41 62.24 [135] java/lang/ThreadLocal.get ()Ljava/lang/Object;
3034 0.39 62.63 [83] android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
2810 0.37 63.00 [186] android/os/Parcel.readInt ()I
2785 0.36 63.36 [51] android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
2484 0.32 63.68 [67] android/os/MessageQueue.nativePollOnce (II)V
2277 0.30 63.98 [94] android/os/Handler.toString ()Ljava/lang/String;
2118 0.28 64.25 [53] android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
2108 0.27 64.53 [276] android/os/Trace.nativeTraceBegin (JLjava/lang/String;)V
2037 0.26 64.79 [226] android/os/Parcel.writeInt (I)V
2013 0.26 65.05 [18] android/widget/FrameLayout.onMeasure (II)V
1964 0.26 65.31 [233] java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
1714 0.22 65.53 [295] java/util/Arrays.checkOffsetAndCount (III)V
1692 0.22 65.75 [183] java/lang/StringBuilder.toString ()Ljava/lang/String;
1661 0.22 65.97 [289] java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V
1640 0.21 66.18 [304] android/os/Trace.nativeTraceEnd (J)V
1639 0.21 66.39 [241] java/lang/StringBuilder.<init> ()V
1592 0.21 66.60 [312] android/os/Parcel.nativeReadInt (I)I
1531 0.20 66.80 [105] android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
1528 0.20 67.00 [60] android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
1489 0.19 67.19 [258] android/view/MotionEvent.getAction ()I
1425 0.19 67.37 [268] java/lang/Thread.currentThread ()Ljava/lang/Thread;
1423 0.18 67.56 [128] android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
1408 0.18 67.74 [202] android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
1401 0.18 67.92 [277] android/app/ContextImpl.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
1391 0.18 68.11 [331] libcore/io/Posix.close (Ljava/io/FileDescriptor;)V
1383 0.18 68.28 [288] java/lang/ref/ReferenceQueue.enqueue (Ljava/lang/ref/Reference;)V
1342 0.17 68.46 [286] java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
1310 0.17 68.63 [136] java/lang/Object.toString ()Ljava/lang/String;
1245 0.16 68.79 [291] java/util/LinkedList.addLastImpl (Ljava/lang/Object;)Z
1239 0.16 68.95 [200] android/view/View.getLayoutDirection ()I
1217 0.16 69.11 [351] java/lang/String.<init> (II[C)V
1210 0.16 69.27 [352] android/view/DisplayEventReceiver.nativeScheduleVsync (I)V
1180 0.15 69.42 [358] android/os/SystemClock.uptimeMillis ()J
1166 0.15 69.57 [292] android/view/View.isLayoutDirectionInherited ()Z
1150 0.15 69.72 [362] android/view/ViewGroup.getChildAt (I)Landroid/view/View;
1148 0.15 69.87 [56] android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
1140 0.15 70.02 [57] java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
1131 0.15 70.17 [369] android/view/ViewGroup.getChildCount ()I
1125 0.15 70.31 [124] android/view/View.resolveRtlPropertiesIfNeeded ()V
1119 0.15 70.46 [372] java/lang/AbstractStringBuilder.<init> ()V
1114 0.14 70.60 [156] java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
1074 0.14 70.74 [385] java/lang/Math.max (II)I
1066 0.14 70.88 [388] java/lang/Object.notify ()V
1056 0.14 71.02 [395] android/view/MotionEvent.nativeGetAction (I)I
1052 0.14 71.15 [398] android/os/Parcel.nativeWriteInt (II)V
1013 0.13 71.29 [238] java/util/LinkedList.add (Ljava/lang/Object;)Z
1006 0.13 71.42 [316] android/view/MotionEvent.getPointerCount ()I
1004 0.13 71.55 [335] java/lang/IntegralToString.intToHexString (IZI)Ljava/lang/String;
998 0.13 71.68 [152] android/view/View.invalidate (Z)V
989 0.13 71.81 [269] java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
976 0.13 71.93 [319] java/util/LinkedList.removeFirst ()Ljava/lang/Object;
951 0.12 72.06 [426] android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
944 0.12 72.18 [239] java/lang/ref/Reference.enqueueInternal ()Z
937 0.12 72.30 [267] java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
881 0.11 72.41 [191] android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
869 0.11 72.53 [10] android/view/ViewRootImpl.performTraversals ()V
866 0.11 72.64 [16] android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
863 0.11 72.75 [185] android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
862 0.11 72.86 [213] android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
852 0.11 72.98 [283] libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
848 0.11 73.09 [137] android/view/InputEventConsistencyVerifier.finishEvent ()V
834 0.11 73.19 [245] java/lang/ref/ReferenceQueue.remove ()Ljava/lang/ref/Reference;
826 0.11 73.30 [456] java/lang/Daemons$FinalizerWatchdogDaemon.access$200 ()Ljava/lang/Daemons$FinalizerWatchdogDaemon;
824 0.11 73.41 [422] libcore/io/Posix.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
800 0.10 73.51 [461] android/view/View.getRawLayoutDirection ()I
800 0.10 73.62 [294] java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
796 0.10 73.72 [244] java/lang/Class.getSimpleName ()Ljava/lang/String;
786 0.10 73.82 [298] java/lang/Long.valueOf (J)Ljava/lang/Long;
782 0.10 73.92 [332] android/view/ViewGroup.getChildMeasureSpec (III)I
778 0.10 74.02 [467] java/lang/VMThread.currentThread ()Ljava/lang/Thread;
749 0.10 74.12 [360] java/lang/ref/FinalizerReference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
737 0.10 74.22 [348] android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
736 0.10 74.31 [290] java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
726 0.09 74.41 [486] android/view/MotionEvent.nativeGetPointerCount (I)I
726 0.09 74.50 [113] android/widget/FrameLayout.onLayout (ZIIII)V
707 0.09 74.59 [227] android/os/Trace.traceBegin (JLjava/lang/String;)V
706 0.09 74.69 [381] android/graphics/Matrix.isIdentity ()Z
704 0.09 74.78 [278] android/util/FinitePool.acquire ()Landroid/util/Poolable;
701 0.09 74.87 [490] android/view/HardwareRenderer.nBeginFrame ([I)V
694 0.09 74.96 [447] android/view/View.hasIdentityMatrix ()Z
693 0.09 75.05 [491] android/app/LoadedApk.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
692 0.09 75.14 [179] android/view/MotionEvent.copy ()Landroid/view/MotionEvent;
690 0.09 75.23 [250] android/os/Trace.traceEnd (J)V
683 0.09 75.32 [354] java/lang/AbstractStringBuilder.append0 ([CII)V
682 0.09 75.40 [246] android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
682 0.09 75.49 [279] java/lang/Integer.toHexString (I)Ljava/lang/String;
674 0.09 75.58 [100] libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
673 0.09 75.67 [11] android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
673 0.09 75.76 [201] android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
673 0.09 75.84 [380] android/view/View.resolveSizeAndState (III)I
667 0.09 75.93 [356] android/os/Parcel.writeString (Ljava/lang/String;)V
655 0.09 76.02 [38] android/os/MessageQueue.next ()Landroid/os/Message;
643 0.08 76.10 [140] android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
643 0.08 76.18 [509] java/lang/VMThread.create (Ljava/lang/Thread;J)V
636 0.08 76.27 [214] android/os/Parcel.writeValue (Ljava/lang/Object;)V
636 0.08 76.35 [420] java/util/concurrent/atomic/AtomicInteger.compareAndSet (II)Z
635 0.08 76.43 [308] android/util/FinitePool.release (Landroid/util/Poolable;)V
630 0.08 76.51 [234] android/view/InputEvent.prepareForReuse ()V
624 0.08 76.59 [430] android/view/MotionEvent.recycle ()V
612 0.08 76.67 [521] java/lang/String.equals (Ljava/lang/Object;)Z
607 0.08 76.75 [525] java/lang/ThreadLocal$Values.access$000 (Ljava/lang/ThreadLocal$Values;)[Ljava/lang/Object;
601 0.08 76.83 [437] java/lang/Long.<init> (J)V
597 0.08 76.91 [529] android/content/res/AssetManager.applyStyle (IIII[I[I[I)Z
597 0.08 76.98 [530] android/view/View$MeasureSpec.getMode (I)I
596 0.08 77.06 [220] android/view/View.resolveLayoutParams ()V
596 0.08 77.14 [198] android/view/View.toString ()Ljava/lang/String;
591 0.08 77.22 [533] java/lang/ThreadLocal.values (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
586 0.08 77.29 [535] android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
586 0.08 77.37 [536] java/lang/ThreadLocal$Values.access$100 (Ljava/lang/ThreadLocal$Values;)I
586 0.08 77.44 [537] java/util/ArrayList.size ()I
573 0.07 77.52 [542] android/view/Surface.nativeReadFromParcel (Landroid/os/Parcel;)V
571 0.07 77.59 [445] android/view/MotionEvent.getSource ()I
571 0.07 77.67 [199] android/view/ViewGroup.resolveLayoutParams ()V
568 0.07 77.74 [473] android/view/View.canResolveLayoutDirection ()Z
566 0.07 77.82 [336] android/os/Parcel.recycle ()V
555 0.07 77.89 [403] android/os/Parcel.readString ()Ljava/lang/String;
554 0.07 77.96 [549] java/lang/Object.getClass ()Ljava/lang/Class;
552 0.07 78.03 [551] android/os/Trace.isTagEnabled (J)Z
547 0.07 78.10 [506] java/util/ArrayList.add (Ljava/lang/Object;)Z
543 0.07 78.17 [554] java/util/LinkedList.removeFirstImpl ()Ljava/lang/Object;
541 0.07 78.24 [557] android/view/View.getContext ()Landroid/content/Context;
538 0.07 78.31 [166] android/view/View.onWindowFocusChanged (Z)V
537 0.07 78.38 [462] android/view/InputEventConsistencyVerifier.startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
530 0.07 78.45 [449] java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
527 0.07 78.52 [439] android/view/MotionEvent.getPointerIdBits ()I
525 0.07 78.59 [58] android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
523 0.07 78.66 [565] java/util/LinkedList$Link.<init> (Ljava/lang/Object;Ljava/util/LinkedList$Link;Ljava/util/LinkedList$Link;)V
522 0.07 78.72 [566] android/os/Parcel.nativeWriteString (ILjava/lang/String;)V
521 0.07 78.79 [184] android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
521 0.07 78.86 [431] java/lang/AbstractStringBuilder.append0 (C)V
519 0.07 78.93 [463] android/view/MotionEvent.getMetaState ()I
516 0.07 78.99 [355] android/view/InputEventConsistencyVerifier.ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
514 0.07 79.06 [466] android/view/InputEventConsistencyVerifier.ensureMetaStateIsNormalized (I)V
514 0.07 79.13 [96] libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
512 0.07 79.19 [464] android/view/MotionEvent.getDeviceId ()I
511 0.07 79.26 [93] java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
511 0.07 79.33 [574] libcore/io/Posix.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
509 0.07 79.39 [169] android/view/MotionEvent.copy ()Landroid/view/InputEvent;
504 0.07 79.46 [581] android/view/GLES20DisplayList.hasNativeDisplayList ()Z
503 0.07 79.52 [5] android/view/Choreographer.doCallbacks (IJ)V
501 0.07 79.59 [400] android/view/View.getMatrix ()Landroid/graphics/Matrix;
499 0.06 79.65 [300] android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
498 0.06 79.72 [583] android/os/SystemClock.elapsedRealtime ()J
495 0.06 79.78 [139] android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
491 0.06 79.85 [586] android/os/Parcel.nativeReadString (I)Ljava/lang/String;
490 0.06 79.91 [587] android/graphics/Paint.native_setTextLocale (ILjava/lang/String;)V
483 0.06 79.97 [591] android/os/Parcel.nativeWriteInterfaceToken (ILjava/lang/String;)V
480 0.06 80.04 [217] java/lang/Daemons$ReferenceQueueDaemon.enqueue (Ljava/lang/ref/Reference;)V
479 0.06 80.10 [192] android/view/GLES20DisplayList.end ()V
479 0.06 80.16 [231] dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
476 0.06 80.22 [321] android/view/View.refreshDrawableState ()V
475 0.06 80.28 [52] android/view/View.getDisplayList ()Landroid/view/DisplayList;
474 0.06 80.35 [597] java/lang/ref/FinalizerReference.remove (Ljava/lang/ref/FinalizerReference;)V
470 0.06 80.41 [147] android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
468 0.06 80.47 [601] android/view/GLES20Canvas.nGetDisplayList (II)I
464 0.06 80.53 [608] java/lang/ref/Reference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
463 0.06 80.59 [539] android/view/MotionEvent.offsetLocation (FF)V
463 0.06 80.65 [610] java/lang/ref/ReferenceQueue.poll ()Ljava/lang/ref/Reference;
458 0.06 80.71 [472] android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
455 0.06 80.77 [615] android/view/MotionEvent.nativeGetAxisValue (IIII)F
455 0.06 80.83 [311] android/view/animation/Transformation.clear ()V
452 0.06 80.88 [434] android/view/ViewGroup.resetResolvedDrawables ()V
444 0.06 80.94 [470] android/os/Parcel.freeBuffer ()V
440 0.06 81.00 [498] android/view/MotionEvent.getHistorySize ()I
439 0.06 81.06 [342] android/view/View.setFlags (II)V
437 0.06 81.11 [376] android/view/InputEventConsistencyVerifier.ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
433 0.06 81.17 [631] java/lang/Daemons$Daemon.isRunning ()Z
430 0.06 81.22 [21] android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
425 0.06 81.28 [635] android/os/SystemClock.currentTimeMicro ()J
425 0.06 81.34 [101] android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
422 0.05 81.39 [28] android/support/v4/view/ViewPager.populate (I)V
419 0.05 81.44 [639] java/lang/Class.getName ()Ljava/lang/String;
417 0.05 81.50 [523] android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
417 0.05 81.55 [641] android/view/MotionEvent.nativeCopy (IIZ)I
414 0.05 81.61 [451] android/view/ViewGroup.resetResolvedPadding ()V
413 0.05 81.66 [524] java/util/ArrayList.clear ()V
412 0.05 81.71 [643] android/view/View.canHaveDisplayList ()Z
408 0.05 81.77 [350] android/view/View.hasRtlSupport ()Z
405 0.05 81.82 [325] android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
405 0.05 81.87 [452] android/os/SystemProperties.getInt (Ljava/lang/String;I)I
402 0.05 81.92 [222] android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
398 0.05 81.98 [652] android/view/MotionEvent.nativeGetPointerId (II)I
397 0.05 82.03 [63] android/view/View.draw (Landroid/graphics/Canvas;)V
396 0.05 82.08 [653] java/lang/ref/FinalizerReference.clear ()V
396 0.05 82.13 [438] libcore/io/ForwardingOs.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
395 0.05 82.18 [216] android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
395 0.05 82.23 [654] java/lang/ref/FinalizerReference.get ()Ljava/lang/Object;
393 0.05 82.28 [534] java/util/AbstractList.<init> ()V
392 0.05 82.34 [656] android/os/MessageQueue.nativeWake (I)V
391 0.05 82.39 [259] android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
391 0.05 82.44 [340] android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
391 0.05 82.49 [658] android/view/View$MeasureSpec.getSize (I)I
390 0.05 82.54 [659] android/graphics/Matrix.native_isIdentity (I)Z
390 0.05 82.59 [526] android/view/MotionEvent.getPointerId (I)I
383 0.05 82.64 [106] libcore/io/Posix.read (Ljava/io/FileDescriptor;[BII)I
382 0.05 82.69 [132] android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
380 0.05 82.74 [485] android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
378 0.05 82.79 [90] android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
375 0.05 82.84 [230] java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
374 0.05 82.88 [252] java/lang/IntegralToString.appendInt (Ljava/lang/AbstractStringBuilder;I)V
373 0.05 82.93 [672] android/view/GLES20Canvas.nPrepare (IZ)I
373 0.05 82.98 [251] android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
371 0.05 83.03 [673] android/view/View.needRtlPropertiesResolution ()Z
367 0.05 83.08 [575] android/os/Message.recycle ()V
366 0.05 83.12 [195] java/lang/IntegralToString.convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
365 0.05 83.17 [363] android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
364 0.05 83.22 [17] android/view/View.measure (II)V
362 0.05 83.27 [263] java/io/FileInputStream.available ()I
360 0.05 83.31 [374] android/graphics/Matrix.<init> ()V
360 0.05 83.36 [188] java/lang/IntegralToString.appendLong (Ljava/lang/AbstractStringBuilder;J)V
357 0.05 83.41 [685] java/util/ArrayList.get (I)Ljava/lang/Object;
357 0.05 83.45 [569] java/util/HashMap.addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
355 0.05 83.50 [686] android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
353 0.05 83.54 [687] android/view/View.isOpaque ()Z
351 0.05 83.59 [78] android/view/ViewGroup.dispatchGetDisplayList ()V
348 0.05 83.64 [215] android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
347 0.05 83.68 [15] android/view/ViewRootImpl.draw (Z)V
346 0.04 83.73 [489] android/view/ViewGroup.resetResolvedLayoutDirection ()V
346 0.04 83.77 [180] java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
345 0.04 83.82 [511] android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
345 0.04 83.86 [130] java/io/FileInputStream.<init> (Ljava/io/File;)V
343 0.04 83.90 [98] android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
343 0.04 83.95 [487] android/view/ViewGroup.resetResolvedTextDirection ()V
342 0.04 83.99 [79] com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
339 0.04 84.04 [255] android/view/View.<init> (Landroid/content/Context;)V
338 0.04 84.08 [563] android/view/MotionEvent.setAction (I)V
333 0.04 84.13 [465] android/view/GLES20RecordingCanvas.start ()V
332 0.04 84.17 [703] sun/misc/Unsafe.compareAndSwapInt (Ljava/lang/Object;JII)Z
331 0.04 84.21 [704] java/lang/Number.<init> ()V
330 0.04 84.25 [706] android/os/Parcel.nativeFreeBuffer (I)V
330 0.04 84.30 [205] android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
329 0.04 84.34 [264] android/view/GLES20RecordingCanvas.recycle ()V
328 0.04 84.38 [709] java/io/BufferedInputStream.reset ()V
327 0.04 84.42 [710] android/graphics/Rect.intersect (IIII)Z
327 0.04 84.47 [182] android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
325 0.04 84.51 [228] android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
325 0.04 84.55 [556] android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
322 0.04 84.59 [538] android/view/View.updateMatrix ()V
319 0.04 84.64 [144] libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
317 0.04 84.68 [365] android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
314 0.04 84.72 [95] java/io/FileInputStream.read ([BII)I
312 0.04 84.76 [532] android/view/View.findViewById (I)Landroid/view/View;
312 0.04 84.80 [726] java/util/concurrent/atomic/AtomicInteger.get ()I
308 0.04 84.84 [522] android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
308 0.04 84.88 [266] android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
307 0.04 84.92 [734] android/view/InputEvent.getSequenceNumber ()I
307 0.04 84.96 [735] android/view/MotionEvent.nativeGetSource (I)I
304 0.04 85.00 [558] android/view/GLES20DisplayList.setCaching (Z)V
303 0.04 85.04 [738] android/os/SystemProperties.native_get_int (Ljava/lang/String;I)I
303 0.04 85.08 [739] android/view/InputEvent.recycle ()V
302 0.04 85.12 [339] android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
302 0.04 85.15 [494] android/view/ViewGroup.resetTouchState ()V
298 0.04 85.19 [580] android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
298 0.04 85.23 [219] java/io/FileInputStream.close ()V
296 0.04 85.27 [243] android/view/View.setFrame (IIII)Z
296 0.04 85.31 [315] java/io/BufferedInputStream.available ()I
294 0.04 85.35 [212] android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
292 0.04 85.39 [749] android/view/InputEventReceiver.nativeFinishInputEvent (IIZ)V
291 0.04 85.42 [262] android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
290 0.04 85.46 [453] android/widget/ImageView.onMeasure (II)V
289 0.04 85.50 [368] android/content/res/Configuration.getJrdTheme2FromProp ()I
288 0.04 85.54 [13] com/example/t_gallery/ImageDetail$2.run ()V
285 0.04 85.57 [713] android/view/View.requestLayout ()V
284 0.04 85.61 [758] android/os/Parcel.nativeWriteStrongBinder (ILandroid/os/IBinder;)V
284 0.04 85.65 [625] libcore/util/CollectionUtils$1$1.computeNext ()V
283 0.04 85.68 [759] android/view/View.getVisibility ()I
281 0.04 85.72 [126] com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
280 0.04 85.76 [414] android/os/Handler.enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
280 0.04 85.79 [446] android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
279 0.04 85.83 [745] android/content/res/Resources.getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
278 0.04 85.87 [766] android/view/MotionEvent.nativeGetDeviceId (I)I
278 0.04 85.90 [768] android/view/View.skipInvalidate ()Z
275 0.04 85.94 [129] android/support/v4/view/ViewPager.onLayout (ZIIII)V
275 0.04 85.97 [584] java/lang/Class.isLocalClass ()Z
274 0.04 86.01 [282] android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
274 0.04 86.04 [775] android/view/KeyEvent.normalizeMetaState (I)I
274 0.04 86.08 [44] android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
273 0.04 86.11 [611] android/view/GLES20DisplayList.setClipChildren (Z)V
273 0.04 86.15 [778] android/view/MotionEvent.nativeGetMetaState (I)I
273 0.04 86.19 [112] android/view/View.layout (IIII)V
273 0.04 86.22 [24] android/widget/LinearLayout.measureVertical (II)V
272 0.04 86.26 [26] android/support/v4/view/ViewPager.onMeasure (II)V
272 0.04 86.29 [588] java/io/File.fixSlashes (Ljava/lang/String;)Ljava/lang/String;
272 0.04 86.33 [236] libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
271 0.04 86.36 [203] android/view/View.resetRtlProperties ()V
270 0.04 86.40 [783] android/view/GLES20Canvas.nDrawRect (IFFFFI)V
269 0.03 86.43 [785] android/view/View.getLayerType ()I
269 0.03 86.47 [786] java/lang/Object.finalize ()V
268 0.03 86.50 [476] android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
268 0.03 86.54 [787] android/view/GLES20DisplayList.isValid ()Z
268 0.03 86.57 [125] android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
264 0.03 86.61 [732] android/util/SparseIntArray.removeAt (I)V
263 0.03 86.64 [791] java/lang/String.hashCode ()I
262 0.03 86.67 [793] android/os/Parcel.obtain ()Landroid/os/Parcel;
259 0.03 86.71 [391] android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
258 0.03 86.74 [337] android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
257 0.03 86.78 [7] android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
257 0.03 86.81 [633] android/view/GLES20Canvas.onPostDraw ()V
256 0.03 86.84 [649] android/os/Parcel.readFloat ()F
256 0.03 86.88 [287] android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
255 0.03 86.91 [349] android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
252 0.03 86.94 [540] android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
251 0.03 86.97 [317] android/os/Looper.myLooper ()Landroid/os/Looper;
251 0.03 87.01 [257] libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
250 0.03 87.04 [550] android/os/Parcel.readExceptionCode ()I
248 0.03 87.07 [806] java/lang/Object.wait (JI)V
244 0.03 87.10 [648] android/graphics/Matrix.reset ()V
243 0.03 87.13 [811] android/os/Message.obtain ()Landroid/os/Message;
243 0.03 87.17 [573] android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
242 0.03 87.20 [396] android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
241 0.03 87.23 [664] android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;
241 0.03 87.26 [815] java/lang/Class.isAnonymousClass ()Z
236 0.03 87.29 [6] android/view/Choreographer$CallbackRecord.run (J)V
236 0.03 87.32 [559] android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
235 0.03 87.35 [343] android/os/Bundle.unparcel ()V
235 0.03 87.38 [162] libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
234 0.03 87.41 [823] android/view/MotionEvent.nativeGetHistorySize (I)I
234 0.03 87.44 [626] android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
233 0.03 87.47 [824] android/content/res/AssetManager.loadResourceValue (ISLandroid/util/TypedValue;Z)I
233 0.03 87.50 [546] java/util/ArrayList.<init> ()V
231 0.03 87.53 [45] android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
231 0.03 87.56 [828] android/graphics/Rect.<init> ()V
231 0.03 87.59 [172] android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
231 0.03 87.62 [520] android/util/SparseArray.get (I)Ljava/lang/Object;
231 0.03 87.65 [303] android/view/View.resolveDrawables ()V
231 0.03 87.68 [829] android/view/View$MeasureSpec.makeMeasureSpec (II)I
231 0.03 87.71 [341] android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
231 0.03 87.74 [712] java/lang/String.substring (I)Ljava/lang/String;
229 0.03 87.77 [401] android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
229 0.03 87.80 [84] android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
228 0.03 87.83 [357] libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
227 0.03 87.86 [429] android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
226 0.03 87.89 [272] android/view/GLES20RecordingCanvas.obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
225 0.03 87.92 [382] android/view/View.onAttachedToWindow ()V
225 0.03 87.95 [518] android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
224 0.03 87.98 [320] android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
224 0.03 88.01 [502] android/view/View.isRtlCompatibilityMode ()Z
224 0.03 88.04 [59] android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
224 0.03 88.07 [9] android/view/ViewRootImpl.doTraversal ()V
224 0.03 88.10 [715] android/widget/FrameLayout.getPaddingLeftWithForeground ()I
223 0.03 88.12 [666] android/graphics/Matrix.finalize ()V
223 0.03 88.15 [488] android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
222 0.03 88.18 [158] android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
222 0.03 88.21 [174] android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
222 0.03 88.24 [754] android/view/View.drawableStateChanged ()V
221 0.03 88.27 [838] android/view/GLES20Canvas.nResetDisplayListRenderer (I)V
221 0.03 88.30 [155] android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
221 0.03 88.33 [722] android/widget/FrameLayout.getPaddingBottomWithForeground ()I
220 0.03 88.36 [720] android/widget/FrameLayout.getPaddingTopWithForeground ()I
220 0.03 88.38 [122] com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
219 0.03 88.41 [495] android/view/GLES20Canvas.getDisplayList (I)I
219 0.03 88.44 [696] android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
219 0.03 88.47 [719] android/widget/FrameLayout.getPaddingRightWithForeground ()I
219 0.03 88.50 [840] java/util/AbstractCollection.<init> ()V
218 0.03 88.53 [323] android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
218 0.03 88.55 [74] android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
217 0.03 88.58 [683] android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
217 0.03 88.61 [657] android/view/GLES20Canvas.setViewport (II)V
215 0.03 88.64 [692] android/view/GLES20Canvas.restoreToCount (I)V
215 0.03 88.67 [699] android/view/MotionEvent.getY (I)F
214 0.03 88.69 [848] android/graphics/Rect.offset (II)V
212 0.03 88.72 [436] com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
211 0.03 88.75 [442] android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
209 0.03 88.78 [347] android/graphics/Paint.<init> (I)V
209 0.03 88.80 [852] android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
209 0.03 88.83 [104] android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
209 0.03 88.86 [505] libcore/util/CollectionUtils$1$1.hasNext ()Z
207 0.03 88.88 [733] android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/util/Poolable;)V
207 0.03 88.91 [600] java/util/ArrayList.<init> (I)V
206 0.03 88.94 [859] android/view/View.getMeasuredWidth ()I
206 0.03 88.97 [421] android/view/ViewGroup.initViewGroup ()V
205 0.03 88.99 [861] java/lang/System.identityHashCode (Ljava/lang/Object;)I
204 0.03 89.02 [150] android/os/Binder.execTransact (IIII)Z
204 0.03 89.04 [4] android/view/Choreographer.doFrame (JI)V
204 0.03 89.07 [729] android/view/MotionEvent.getDownTime ()J
204 0.03 89.10 [702] android/view/MotionEvent.getX (I)F
203 0.03 89.12 [384] android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
203 0.03 89.15 [636] android/view/GLES20Canvas.resetDisplayListRenderer ()V
203 0.03 89.18 [443] android/view/ViewGroup.resolveTextDirection ()Z
201 0.03 89.20 [160] android/view/View.dispatchWindowFocusChanged (Z)V
201 0.03 89.23 [613] android/view/ViewGroup.jumpDrawablesToCurrentState ()V
201 0.03 89.26 [280] android/view/ViewGroup.resolveDrawables ()V
201 0.03 89.28 [405] android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
200 0.03 89.31 [864] android/content/res/TypedArray.getIndex (I)I
200 0.03 89.33 [450] android/view/ViewGroup.resolveLayoutDirection ()Z
200 0.03 89.36 [716] java/lang/Class.isMemberClass ()Z
199 0.03 89.39 [225] android/view/ViewRootImpl.scheduleTraversals ()V
199 0.03 89.41 [296] android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
199 0.03 89.44 [159] com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
198 0.03 89.46 [441] android/view/GLES20RecordingCanvas.end (I)I
198 0.03 89.49 [454] android/view/ViewGroup.resolvePadding ()V
198 0.03 89.51 [874] java/util/LinkedList.size ()I
198 0.03 89.54 [875] libcore/util/MutableInt.<init> (I)V
197 0.03 89.57 [876] android/view/GLES20RecordingCanvas.setPooled (Z)V
197 0.03 89.59 [753] android/view/GLES20RecordingCanvas$1.onReleased (Landroid/util/Poolable;)V
196 0.03 89.62 [880] android/graphics/Rect.set (IIII)V
195 0.03 89.64 [594] android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
195 0.03 89.67 [669] android/view/ViewGroup.drawableStateChanged ()V
194 0.03 89.69 [857] android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
194 0.03 89.72 [678] android/view/GLES20RecordingCanvas.getNextPoolable ()Ljava/lang/Object;
192 0.02 89.74 [425] android/content/res/Resources.needRedirectJrdRes ()Z
192 0.02 89.77 [620] android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
192 0.02 89.79 [888] android/view/GLES20RecordingCanvas.setNextPoolable (Landroid/view/GLES20RecordingCanvas;)V
191 0.02 89.82 [895] android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
190 0.02 89.84 [896] android/view/MotionEvent.nativeSetAction (II)V
189 0.02 89.87 [211] android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
189 0.02 89.89 [481] android/os/Parcel.readException ()V
189 0.02 89.92 [751] java/lang/Class.isArray ()Z
187 0.02 89.94 [127] java/io/FileInputStream.<init> (Ljava/lang/String;)V
187 0.02 89.96 [562] java/io/FileInputStream.finalize ()V
187 0.02 89.99 [582] java/io/InputStream.<init> ()V
184 0.02 90.01 [906] android/content/res/AssetManager.isUpToDate ()Z
184 0.02 90.04 [907] android/view/View.getMeasuredHeight ()I
183 0.02 90.06 [908] android/content/res/TypedArray.getDimensionPixelSize (II)I
183 0.02 90.08 [387] java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
180 0.02 90.11 [40] android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
179 0.02 90.13 [161] android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
178 0.02 90.15 [790] android/view/View.isTextDirectionInherited ()Z
178 0.02 90.18 [752] com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
177 0.02 90.20 [208] android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
176 0.02 90.22 [621] android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
176 0.02 90.25 [35] com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
175 0.02 90.27 [346] android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
175 0.02 90.29 [1] android/os/Handler.dispatchMessage (Landroid/os/Message;)V
175 0.02 90.31 [918] android/view/GLES20Canvas.nSetViewport (III)V
175 0.02 90.34 [718] android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
175 0.02 90.36 [919] android/view/GLES20RecordingCanvas.getNextPoolable ()Landroid/view/GLES20RecordingCanvas;
175 0.02 90.38 [727] android/view/View.getSuggestedMinimumHeight ()I
174 0.02 90.40 [424] android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
174 0.02 90.43 [725] android/graphics/Paint.finalize ()V
174 0.02 90.45 [762] android/view/MotionEvent.getX ()F
174 0.02 90.47 [777] android/view/MotionEvent.getY ()F
174 0.02 90.50 [667] android/view/ViewGroup.resetResolvedTextAlignment ()V
173 0.02 90.52 [780] android/content/res/XmlBlock$Parser.next ()I
173 0.02 90.54 [221] android/view/Choreographer.postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
173 0.02 90.56 [91] android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
172 0.02 90.58 [927] android/view/View.getAnimation ()Landroid/view/animation/Animation;
172 0.02 90.61 [474] android/view/ViewGroup.resolveTextAlignment ()Z
172 0.02 90.63 [14] android/view/ViewRootImpl.performDraw ()V
172 0.02 90.65 [928] java/util/HashMap.secondaryHash (I)I
170 0.02 90.67 [929] android/app/ContextImpl.access$000 ()I
170 0.02 90.70 [930] android/graphics/Matrix.native_create (I)I
170 0.02 90.72 [932] android/view/GLES20Canvas.nFinish (I)V
170 0.02 90.74 [740] android/view/View.getSuggestedMinimumWidth ()I
169 0.02 90.76 [933] android/content/res/TypedArray.recycle ()V
169 0.02 90.78 [935] android/view/MotionEvent.nativeIsTouchEvent (I)Z
169 0.02 90.81 [763] java/io/File.isAbsolute ()Z
168 0.02 90.83 [937] android/app/ANRAppManager.access$000 ()Z
168 0.02 90.85 [408] android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
166 0.02 90.87 [941] java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
164 0.02 90.89 [943] android/os/Binder.clearCallingIdentity ()J
164 0.02 90.91 [484] android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
164 0.02 90.94 [496] android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
164 0.02 90.96 [796] java/lang/Integer.valueOf (I)Ljava/lang/Integer;
163 0.02 90.98 [34] android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
163 0.02 91.00 [265] android/view/Choreographer.scheduleFrameLocked (J)V
163 0.02 91.02 [171] android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
162 0.02 91.04 [950] android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
162 0.02 91.06 [297] android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
162 0.02 91.08 [789] android/view/View.clearAccessibilityFocus ()V
161 0.02 91.10 [953] android/util/SparseArray.binarySearch ([IIII)I
160 0.02 91.13 [958] java/lang/Object.hashCode ()I
159 0.02 91.15 [285] android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
159 0.02 91.17 [960] java/util/HashMap$HashMapEntry.<init> (Ljava/lang/Object;Ljava/lang/Object;ILjava/util/HashMap$HashMapEntry;)V
158 0.02 91.19 [961] android/graphics/Matrix.native_reset (I)V
158 0.02 91.21 [962] android/view/ViewGroup$MarginLayoutParams.isMarginRelative ()Z
157 0.02 91.23 [964] android/graphics/Matrix.finalizer (I)V
157 0.02 91.25 [373] android/view/animation/Transformation.<init> ()V
157 0.02 91.27 [138] java/io/InputStream.read ([B)I
156 0.02 91.29 [968] android/graphics/Bitmap.nativeDestructor (I)V
156 0.02 91.31 [714] android/view/MotionEvent.isTouchEvent ()Z
155 0.02 91.33 [971] android/view/GLES20Canvas.nSave (II)I
154 0.02 91.35 [189] android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
154 0.02 91.37 [471] android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
154 0.02 91.39 [887] android/view/View.jumpDrawablesToCurrentState ()V
153 0.02 91.41 [807] android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
153 0.02 91.43 [977] android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
152 0.02 91.45 [981] java/lang/ref/Reference.get ()Ljava/lang/Object;
151 0.02 91.47 [281] android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
151 0.02 91.49 [983] java/io/FileDescriptor.valid ()Z
150 0.02 91.51 [670] android/view/Choreographer$CallbackQueue.addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
150 0.02 91.53 [417] android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
149 0.02 91.55 [992] android/view/ViewGroup$MarginLayoutParams.setLayoutDirection (I)V
148 0.02 91.57 [578] android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
148 0.02 91.58 [830] android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
148 0.02 91.60 [993] android/view/accessibility/AccessibilityManager.isEnabled ()Z
147 0.02 91.62 [833] android/view/MotionEvent.getActionIndex ()I
147 0.02 91.64 [1000] java/lang/String.lastIndexOf (I)I
146 0.02 91.66 [834] android/view/Choreographer.access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
146 0.02 91.68 [1002] android/view/GLES20Canvas.nQuickReject (IFFFFI)Z
145 0.02 91.70 [204] android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
145 0.02 91.72 [792] android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
145 0.02 91.74 [1008] android/os/Parcel.nativeReadFloat (I)F
145 0.02 91.76 [196] android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
143 0.02 91.77 [1011] android/os/Message.clearForRecycle ()V
143 0.02 91.79 [863] android/os/Parcel.obtain (I)Landroid/os/Parcel;
143 0.02 91.81 [120] android/widget/LinearLayout.layoutVertical ()V
142 0.02 91.83 [548] android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
142 0.02 91.85 [468] android/view/animation/Animation.<init> ()V
141 0.02 91.87 [111] android/view/ViewGroup.layout (IIII)V
141 0.02 91.88 [1016] android/view/animation/Transformation.getAlpha ()F
141 0.02 91.90 [847] java/lang/String.toCharArray ()[C
141 0.02 91.92 [89] java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
140 0.02 91.94 [1018] android/content/pm/ApplicationInfo.hasRtlSupport ()Z
140 0.02 91.96 [43] android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
140 0.02 91.98 [707] android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
139 0.02 91.99 [547] android/os/Bundle.<init> ()V
139 0.02 92.01 [483] android/os/Parcel.writeList (Ljava/util/List;)V
139 0.02 92.03 [1022] android/view/ViewGroup.childDrawableStateChanged (Landroid/view/View;)V
139 0.02 92.05 [194] android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
139 0.02 92.07 [701] java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
138 0.02 92.08 [1023] android/os/Message.isInUse ()Z
138 0.02 92.10 [248] android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
138 0.02 92.12 [1025] dalvik/system/BlockGuard$1.onReadFromDisk ()V
137 0.02 92.14 [492] android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
137 0.02 92.16 [1028] android/view/GLES20Canvas.translate (FF)V
136 0.02 92.17 [835] android/graphics/drawable/Drawable.setBounds (IIII)V
136 0.02 92.19 [1031] android/view/ViewGroup.debugDraw ()Z
136 0.02 92.21 [1032] libcore/io/StructStat.<init> (JJIJIIJJJJJJJ)V
135 0.02 92.23 [143] android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
134 0.02 92.24 [87] android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
134 0.02 92.26 [868] android/view/View.isTextAlignmentInherited ()Z
134 0.02 92.28 [247] android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
133 0.02 92.30 [153] android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
133 0.02 92.31 [676] android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
133 0.02 92.33 [882] java/util/Arrays.fill ([Ljava/lang/Object;IILjava/lang/Object;)V
132 0.02 92.35 [242] android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
131 0.02 92.36 [646] android/graphics/Bitmap.<init> (I[BZ[B[II)V
131 0.02 92.38 [872] android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
129 0.02 92.40 [661] android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
129 0.02 92.42 [377] android/view/GLES20Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
129 0.02 92.43 [973] android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
127 0.02 92.45 [1050] android/view/GLES20Canvas.nRestoreToCount (II)V
127 0.02 92.47 [47] com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
126 0.02 92.48 [795] android/view/View.getLocationInWindow ([I)V
125 0.02 92.50 [1054] android/graphics/Rect.isEmpty ()Z
125 0.02 92.51 [1056] android/view/GLES20DisplayList.getNativeDisplayList ()I
125 0.02 92.53 [671] android/widget/FrameLayout.drawableStateChanged ()V
125 0.02 92.55 [770] java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
124 0.02 92.56 [48] android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
124 0.02 92.58 [980] android/view/ViewGroup.clearTouchTargets ()V
124 0.02 92.59 [728] android/view/ViewRootImpl.checkThread ()V
123 0.02 92.61 [871] android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
123 0.02 92.63 [1062] java/lang/Class.getDeclaringClass ()Ljava/lang/Class;
123 0.02 92.64 [1063] java/lang/System.nanoTime ()J
123 0.02 92.66 [898] java/util/HashMap$EntryIterator.next ()Ljava/util/Map$Entry;
122 0.02 92.67 [771] android/view/GLES20Canvas.save ()I
122 0.02 92.69 [284] android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
121 0.02 92.71 [1068] android/graphics/Canvas.initRaster (I)I
121 0.02 92.72 [839] android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
120 0.02 92.74 [176] android/view/ViewRootImpl.doConsumeBatchedInput (J)V
120 0.02 92.75 [731] java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
119 0.02 92.77 [1072] android/content/res/TypedArray.getIndexCount ()I
119 0.02 92.78 [1073] android/view/View.resetResolvedDrawables ()V
118 0.02 92.80 [149] android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
118 0.02 92.81 [517] android/content/res/Resources.isNotificationRes (I)Z
118 0.02 92.83 [1076] android/graphics/drawable/Drawable.isStateful ()Z
118 0.02 92.85 [849] android/view/GLES20Canvas.destroyDisplayList (I)V
118 0.02 92.86 [897] android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
117 0.02 92.88 [1078] android/content/res/TypedArray.getBoolean (IZ)Z
116 0.02 92.89 [1080] android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
116 0.02 92.91 [1081] android/view/GLES20DisplayList.nSetCaching (IZ)V
116 0.02 92.92 [1082] android/view/View.setMeasuredDimension (II)V
116 0.02 92.94 [1083] android/view/ViewGroup.hasFocus ()Z
116 0.02 92.95 [173] android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
115 0.01 92.97 [1085] android/content/res/AssetManager.applyThemeStyle (IIZ)V
115 0.01 92.98 [1086] android/os/Parcel.nativeEnforceInterface (ILjava/lang/String;)V
115 0.01 93.00 [1087] android/view/View.invalidateParentCaches ()V
115 0.01 93.01 [825] android/widget/ImageView.drawableStateChanged ()V
115 0.01 93.03 [527] java/io/File.<init> (Ljava/lang/String;)V
115 0.01 93.04 [854] java/util/HashMap.doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
114 0.01 93.06 [73] android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
114 0.01 93.07 [261] android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
113 0.01 93.09 [1090] android/view/Choreographer$CallbackQueue.extractDueCallbacksLocked (J)Landroid/view/Choreographer$CallbackRecord;
113 0.01 93.10 [1091] android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
113 0.01 93.11 [1092] android/view/inputmethod/InputMethodManager.peekInstance ()Landroid/view/inputmethod/InputMethodManager;
113 0.01 93.13 [1024] android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
113 0.01 93.14 [1047] java/lang/AbstractStringBuilder.appendNull ()V
112 0.01 93.16 [86] android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
112 0.01 93.17 [330] android/view/DisplayEventReceiver.dispatchVsync (JII)V
112 0.01 93.19 [39] android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
112 0.01 93.20 [1094] android/view/View.isPressed ()Z
112 0.01 93.22 [307] com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
112 0.01 93.23 [1097] java/lang/Class.getEnclosingMethod ()Ljava/lang/reflect/Method;
111 0.01 93.25 [627] android/os/Bundle.putInt (Ljava/lang/String;I)V
111 0.01 93.26 [921] android/os/Parcel.writeFloat (F)V
111 0.01 93.27 [1102] android/view/GLES20DisplayList.nSetHasOverlappingRendering (IZ)V
111 0.01 93.29 [1104] android/view/MotionEvent.nativeOffsetLocation (IFF)V
111 0.01 93.30 [767] android/view/View.onFocusLost ()V
111 0.01 93.32 [939] android/view/View.resetPressedState ()V
110 0.01 93.33 [515] android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
110 0.01 93.35 [647] android/os/MessageQueue.removeSyncBarrier (I)V
110 0.01 93.36 [338] android/view/DisplayEventReceiver.scheduleVsync ()V
110 0.01 93.37 [843] android/view/GLES20DisplayList.setCameraDistance (F)V
110 0.01 93.39 [1108] android/view/Surface.nativeIsValid ()Z
110 0.01 93.40 [99] com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
110 0.01 93.42 [955] java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V
110 0.01 93.43 [612] org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
109 0.01 93.45 [1110] android/view/GLES20DisplayList.nSetLeftTopRightBottom (IIIII)V
108 0.01 93.46 [931] android/graphics/Matrix.set (Landroid/graphics/Matrix;)V
108 0.01 93.47 [820] android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
107 0.01 93.49 [723] android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
107 0.01 93.50 [934] android/os/Parcel.setDataPosition (I)V
107 0.01 93.52 [804] android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
107 0.01 93.53 [197] android/view/View.invalidate (IIII)V
107 0.01 93.54 [1118] android/view/View$TransformationInfo.access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
107 0.01 93.56 [623] android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
106 0.01 93.57 [416] android/content/ComponentName.toShortString ()Ljava/lang/String;
106 0.01 93.59 [965] android/support/v4/app/FragmentStatePagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
106 0.01 93.60 [1122] android/view/MotionEvent.nativeGetDownTimeNanos (I)J
106 0.01 93.61 [1021] android/view/View.computeOpaqueFlags ()V
106 0.01 93.63 [167] android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
105 0.01 93.64 [1123] android/content/res/AssetManager.getResourcePackageName (I)Ljava/lang/String;
105 0.01 93.65 [1125] android/graphics/Paint.getShader ()Landroid/graphics/Shader;
105 0.01 93.67 [1126] android/graphics/Rect.union (IIII)V
105 0.01 93.68 [1128] android/view/View.resetResolvedPadding ()V
105 0.01 93.69 [1129] dalvik/system/CloseGuard.close ()V
105 0.01 93.71 [1130] java/lang/Class.getEnclosingConstructor ()Ljava/lang/reflect/Constructor;
105 0.01 93.72 [797] libcore/util/CollectionUtils$1$1.next ()Ljava/lang/Object;
104 0.01 93.74 [66] android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
104 0.01 93.75 [662] java/io/File.getAbsolutePath ()Ljava/lang/String;
103 0.01 93.76 [1136] android/os/Handler.getLooper ()Landroid/os/Looper;
103 0.01 93.78 [232] android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
103 0.01 93.79 [681] android/view/GLES20DisplayList$DisplayListFinalizer.<init> (I)V
103 0.01 93.80 [1137] android/view/HardwareCanvas.isHardwareAccelerated ()Z
103 0.01 93.82 [64] android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
103 0.01 93.83 [1138] com/example/t_gallery/GestureImageView.access$4 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/GestureDetector;
103 0.01 93.84 [1139] java/lang/Class.getComponentType ()Ljava/lang/Class;
102 0.01 93.86 [959] java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
101 0.01 93.87 [1144] android/view/GLES20Canvas.nSetDisplayListName (ILjava/lang/String;)V
101 0.01 93.88 [1145] android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/view/GLES20RecordingCanvas;)V
101 0.01 93.90 [1146] android/view/View.resetResolvedTextDirection ()V
101 0.01 93.91 [945] android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
100 0.01 93.92 [916] android/graphics/Matrix.preConcat (Landroid/graphics/Matrix;)Z
100 0.01 93.93 [322] android/view/ViewGroup.<init> (Landroid/content/Context;)V
100 0.01 93.95 [324] android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
100 0.01 93.96 [353] com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
100 0.01 93.97 [1148] java/lang/String.toString ()Ljava/lang/String;
99 0.01 93.99 [30] android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
99 0.01 94.00 [814] android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
99 0.01 94.01 [448] android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
99 0.01 94.02 [1154] android/view/View.getDrawingTime ()J
99 0.01 94.04 [570] android/view/View.resolveTextAlignment ()Z
98 0.01 94.05 [151] android/view/Display.getSize (Landroid/graphics/Point;)V
98 0.01 94.06 [1159] android/view/GLES20DisplayList.nSetClipChildren (IZ)V
98 0.01 94.08 [765] android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
98 0.01 94.09 [42] android/view/ViewRootImpl.doProcessInputEvents ()V
97 0.01 94.10 [318] android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
97 0.01 94.11 [1161] android/content/res/XmlBlock.nativeNext (I)I
97 0.01 94.13 [996] android/view/View.onWindowVisibilityChanged (I)V
96 0.01 94.14 [1166] android/view/GLES20Canvas.nDestroyDisplayList (I)V
96 0.01 94.15 [367] android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
96 0.01 94.16 [392] com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
96 0.01 94.18 [951] java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
96 0.01 94.19 [459] java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
95 0.01 94.20 [1171] android/support/v4/app/Fragment.getArguments ()Landroid/os/Bundle;
95 0.01 94.21 [1172] android/view/GLES20RecordingCanvas.isPooled ()Z
95 0.01 94.23 [1014] android/view/GLES20RecordingCanvas.recordShaderBitmap (Landroid/graphics/Paint;)V
95 0.01 94.24 [571] android/view/View.resolveTextDirection ()Z
94 0.01 94.25 [1026] android/graphics/Matrix.setScale (FFFF)V
94 0.01 94.26 [1175] android/graphics/Paint.setColor (I)V
94 0.01 94.27 [773] android/os/Looper.postSyncBarrier ()I
94 0.01 94.29 [1007] android/os/Parcel.dataPosition ()I
94 0.01 94.30 [1176] android/util/EventLog.writeEvent (I[Ljava/lang/Object;)I
94 0.01 94.31 [1178] android/view/View.hasStaticLayer ()Z
94 0.01 94.32 [606] android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
94 0.01 94.34 [1180] com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
94 0.01 94.35 [1020] java/util/HashMap.<init> ()V
93 0.01 94.36 [2] android/os/Handler.handleCallback (Landroid/os/Message;)V
93 0.01 94.37 [326] android/view/Choreographer.scheduleVsyncLocked ()V
93 0.01 94.38 [1183] android/view/GLES20RecordingCanvas$1.onReleased (Landroid/view/GLES20RecordingCanvas;)V
93 0.01 94.40 [936] android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
93 0.01 94.41 [1019] android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
93 0.01 94.42 [988] com/google/android/gles_jni/EGLSurfaceImpl.equals (Ljava/lang/Object;)Z
93 0.01 94.43 [1185] java/util/HashMap.makeTable (I)[Ljava/util/HashMap$HashMapEntry;
92 0.01 94.44 [1187] android/os/Message.markInUse ()V
92 0.01 94.46 [949] android/support/v4/view/ViewPager.completeScroll ()V
92 0.01 94.47 [1189] android/view/View.computeScroll ()V
92 0.01 94.48 [599] android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
92 0.01 94.49 [504] android/view/Window.findViewById (I)Landroid/view/View;
92 0.01 94.50 [978] com/google/android/gles_jni/EGLContextImpl.equals (Ljava/lang/Object;)Z
92 0.01 94.52 [756] java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
91 0.01 94.53 [788] android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
91 0.01 94.54 [260] com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
90 0.01 94.55 [695] android/graphics/Bitmap$BitmapFinalizer.finalize ()V
90 0.01 94.56 [982] android/os/Message.obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
90 0.01 94.58 [628] android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
90 0.01 94.59 [1198] android/view/View.resetResolvedLayoutDirection ()V
89 0.01 94.60 [948] android/content/Intent.migrateExtraStreamToClipData ()Z
89 0.01 94.61 [1040] android/graphics/drawable/Drawable.setLayoutDirection (I)V
89 0.01 94.62 [501] android/view/Choreographer.isRunningOnLooperThreadLocked ()Z
89 0.01 94.63 [742] android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
88 0.01 94.64 [885] android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;
88 0.01 94.66 [1207] android/graphics/Rect.set (Landroid/graphics/Rect;)V
88 0.01 94.67 [154] android/support/v4/view/ViewPager.initViewPager ()V
88 0.01 94.68 [1211] android/view/View.hasOverlappingRendering ()Z
88 0.01 94.69 [595] android/view/View.resolveLayoutDirection ()Z
88 0.01 94.70 [22] com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
88 0.01 94.71 [1212] java/util/HashMap$HashIterator.hasNext ()Z
87 0.01 94.72 [1213] android/app/Activity.getWindow ()Landroid/view/Window;
87 0.01 94.74 [107] android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
87 0.01 94.75 [870] android/os/Handler.removeMessages (I)V
87 0.01 94.76 [903] android/view/GLES20Canvas.setDisplayListName (ILjava/lang/String;)V
87 0.01 94.77 [698] com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
86 0.01 94.78 [413] android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
86 0.01 94.79 [444] android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
86 0.01 94.80 [207] android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
86 0.01 94.81 [957] android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
86 0.01 94.83 [1219] android/view/View.getRawTextDirection ()I
86 0.01 94.84 [604] android/view/View.resolvePadding ()V
86 0.01 94.85 [1220] android/view/View$TransformationInfo.access$1500 (Landroid/view/View$TransformationInfo;)Z
86 0.01 94.86 [974] android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
86 0.01 94.87 [1222] dalvik/system/CloseGuard.open (Ljava/lang/String;)V
85 0.01 94.88 [41] android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
85 0.01 94.89 [700] android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
85 0.01 94.90 [77] com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
85 0.01 94.91 [1226] dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
84 0.01 94.93 [1227] android/content/res/TypedArray.getInt (II)I
84 0.01 94.94 [1230] android/view/View.isPaddingResolved ()Z
84 0.01 94.95 [889] android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
84 0.01 94.96 [1232] android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
83 0.01 94.97 [1075] android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
83 0.01 94.98 [1233] android/content/res/AssetManager.copyTheme (II)V
83 0.01 94.99 [979] android/graphics/Bitmap.getScaledWidth (I)I
83 0.01 95.00 [1234] android/graphics/Paint.finalizer (I)V
83 0.01 95.01 [1236] android/view/Choreographer.access$400 (Landroid/view/Choreographer;)Landroid/view/Choreographer$FrameHandler;
83 0.01 95.02 [3] android/view/Choreographer$FrameDisplayEventReceiver.run ()V
83 0.01 95.03 [886] android/view/Surface.isValid ()Z
83 0.01 95.04 [999] com/google/android/gles_jni/EGLImpl.eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
82 0.01 95.06 [585] android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
82 0.01 95.07 [1238] android/graphics/Paint.native_init ()I
82 0.01 95.08 [986] android/view/HardwareRenderer$GlRenderer.checkEglErrorsForced ()V
82 0.01 95.09 [1241] android/view/ViewGroup$TouchTarget.obtain (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
81 0.01 95.10 [1069] android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
81 0.01 95.11 [851] android/widget/ImageView.configureBounds ()V
80 0.01 95.12 [46] android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
80 0.01 95.13 [1249] android/view/View.getMeasuredState ()I
80 0.01 95.14 [1250] android/view/View.performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
80 0.01 95.15 [1251] android/view/View.pointInView (FF)Z
79 0.01 95.16 [995] android/graphics/Bitmap.getScaledHeight (I)I
79 0.01 95.17 [668] android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
79 0.01 95.18 [1235] android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
79 0.01 95.19 [1254] android/util/TypedValue.<init> ()V
79 0.01 95.20 [1255] android/view/Choreographer.obtainCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
79 0.01 95.21 [181] android/view/InputEventReceiver.consumeBatchedInputEvents (J)V
79 0.01 95.22 [1009] android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
79 0.01 95.23 [1079] android/view/ViewRootImpl.getHostVisibility ()I
78 0.01 95.24 [1259] android/graphics/Matrix.native_preConcat (II)Z
78 0.01 95.25 [560] android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
78 0.01 95.26 [809] android/graphics/drawable/Drawable.invalidateSelf ()V
78 0.01 95.27 [1059] android/os/MessageQueue.enqueueSyncBarrier (J)I
78 0.01 95.28 [1064] android/util/LongSparseArray.get (JLjava/lang/Object;)Ljava/lang/Object;
78 0.01 95.29 [1077] android/view/DisplayInfo.getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
78 0.01 95.30 [1261] android/view/View.setOverScrollMode (I)V
78 0.01 95.31 [645] android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
78 0.01 95.32 [306] android/widget/FrameLayout.<init> (Landroid/content/Context;)V
78 0.01 95.33 [1043] com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
77 0.01 95.34 [1263] android/os/BinderProxy.destroy ()V
77 0.01 95.35 [175] android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
76 0.01 95.36 [879] android/content/res/XmlBlock$Parser.close ()V
76 0.01 95.37 [891] android/os/Parcel.enforceInterface (Ljava/lang/String;)V
76 0.01 95.38 [235] android/view/DisplayInfo.<init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
76 0.01 95.39 [1266] android/view/VelocityTracker.nativeAddMovement (ILandroid/view/MotionEvent;)V
76 0.01 95.40 [1267] android/view/View.combineMeasuredStates (II)I
76 0.01 95.41 [88] java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
75 0.01 95.42 [516] android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
75 0.01 95.43 [157] android/view/Display.updateDisplayInfoLocked ()V
75 0.01 95.44 [240] android/view/DisplayInfo.<init> (Landroid/os/Parcel;)V
75 0.01 95.45 [229] android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
75 0.01 95.46 [1274] android/view/ViewGroup.isChildrenDrawingOrderEnabled ()Z
75 0.01 95.47 [1275] java/io/FileDescriptor.<init> ()V
75 0.01 95.48 [1093] java/lang/String.indexOf (I)I
74 0.01 95.49 [697] android/os/Handler.sendEmptyMessageAtTime (IJ)Z
74 0.01 95.50 [1281] android/view/GLES20DisplayList.nSetCameraDistance (IF)V
74 0.01 95.51 [1283] android/view/ViewGroup.cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
74 0.01 95.52 [1284] android/view/ViewGroup.removePointersFromTouchTargets (I)V
74 0.01 95.53 [642] android/view/ViewRootImpl.getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
74 0.01 95.54 [711] android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
74 0.01 95.55 [1285] com/google/android/gles_jni/EGLImpl.eglGetError ()I
74 0.01 95.56 [1160] java/lang/Integer.<init> (I)V
73 0.01 95.57 [794] android/os/Parcel.writeIntArray ([I)V
73 0.01 95.58 [1286] android/view/Gravity.getAbsoluteGravity (II)I
73 0.01 95.59 [1287] android/view/View.initialAwakenScrollBars ()Z
73 0.01 95.60 [1288] android/view/View.isFocused ()Z
73 0.01 95.61 [997] android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
73 0.01 95.61 [1112] java/lang/String.<init> ([CII)V
72 0.01 95.62 [1291] android/content/res/TypedArray.getValueAt (ILandroid/util/TypedValue;)Z
72 0.01 95.63 [1293] android/view/MotionEvent.nativeGetRawAxisValue (IIII)F
72 0.01 95.64 [1295] android/view/ViewGroup.getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
72 0.01 95.65 [364] android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
72 0.01 95.66 [1296] java/lang/Math.cos (D)D
71 0.01 95.67 [1297] android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
71 0.01 95.68 [682] android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
71 0.01 95.69 [1298] android/content/res/XmlBlock$Parser.getDepth ()I
71 0.01 95.70 [1098] android/graphics/Matrix.setTranslate (FF)V
71 0.01 95.71 [1299] android/os/StrictMode$AndroidBlockGuardPolicy.onReadFromDisk ()V
71 0.01 95.72 [1300] android/view/View.needGlobalAttributesUpdate (Z)V
70 0.01 95.73 [989] android/graphics/Region.finalize ()V
70 0.01 95.73 [1133] android/graphics/drawable/Drawable.getMinimumHeight ()I
70 0.01 95.74 [1303] android/os/Binder.flushPendingCommands ()V
70 0.01 95.75 [271] android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
70 0.01 95.76 [1305] android/view/Choreographer.recycleCallbackLocked (Landroid/view/Choreographer$CallbackRecord;)V
70 0.01 95.77 [1306] android/view/HardwareRenderer.isEnabled ()Z
70 0.01 95.78 [1307] android/view/animation/Animation.getScaleFactor ()F
70 0.01 95.79 [1190] android/view/animation/AnimationSet.hasAlpha ()Z
70 0.01 95.80 [117] com/android/internal/policy/impl/PhoneLayoutInflater.onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
70 0.01 95.81 [121] com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
69 0.01 95.82 [694] android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
69 0.01 95.83 [249] android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
69 0.01 95.83 [1310] android/view/GLES20Canvas.nDrawBitmap (II[BFFFFFFFFI)V
69 0.01 95.84 [1311] android/view/View$TransformationInfo.access$1800 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Camera;
69 0.01 95.85 [406] android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
69 0.01 95.86 [1142] android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
69 0.01 95.87 [1181] java/util/Locale.equals (Ljava/lang/Object;)Z
68 0.01 95.88 [313] android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
68 0.01 95.89 [1315] android/content/res/AssetManager.getResourceEntryName (I)Ljava/lang/String;
68 0.01 95.90 [817] android/graphics/Bitmap$BitmapFinalizer.<init> (I)V
68 0.01 95.91 [1143] android/graphics/drawable/Drawable.getMinimumWidth ()I
68 0.01 95.91 [1099] android/os/MessageQueue.removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
68 0.01 95.92 [1152] android/util/SparseIntArray.put (II)V
68 0.01 95.93 [905] android/view/DisplayInfo.getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
68 0.01 95.94 [469] com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
68 0.01 95.95 [1321] java/lang/Character.isHighSurrogate (C)Z
67 0.01 95.96 [1322] android/content/res/TypedArray.getLayoutDimension (ILjava/lang/String;)I
67 0.01 95.97 [598] android/os/Looper.removeSyncBarrier (I)V
67 0.01 95.98 [1323] android/os/SystemProperties.native_get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
67 0.01 95.98 [33] android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
67 0.01 95.99 [901] android/util/LongSparseArray.get (J)Ljava/lang/Object;
67 0.01 96.00 [1327] android/view/View.onDraw (Landroid/graphics/Canvas;)V
67 0.01 96.01 [1328] android/view/View.onDrawScrollBars (Landroid/graphics/Canvas;)V
67 0.01 96.02 [435] android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
67 0.01 96.03 [1302] java/lang/Math.min (FF)F
67 0.01 96.04 [1332] java/util/HashMap$HashIterator.nextEntry ()Ljava/util/HashMap$HashMapEntry;
67 0.01 96.05 [1333] libcore/io/OsConstants.S_ISSOCK (I)Z
66 0.01 96.05 [640] android/os/Handler.sendEmptyMessageDelayed (IJ)Z
66 0.01 96.06 [969] android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
66 0.01 96.07 [674] android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
66 0.01 96.08 [1339] java/lang/Object.equals (Ljava/lang/Object;)Z
65 0.01 96.09 [837] android/graphics/Bitmap.access$100 (I)V
65 0.01 96.10 [1342] android/graphics/RectF.<init> ()V
65 0.01 96.11 [499] android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
65 0.01 96.11 [1343] android/view/GLES20DisplayList.nSetTransformationInfo (IFFFFFFFF)V
65 0.01 96.12 [1344] android/view/View.getRawTextAlignment ()I
65 0.01 96.13 [1168] android/view/ViewGroup.hasTransientState ()Z
64 0.01 96.14 [1182] android/app/ContextImpl.getPackageName ()Ljava/lang/String;
64 0.01 96.15 [772] android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
64 0.01 96.16 [1345] android/graphics/Camera.getLocationZ ()F
64 0.01 96.16 [1006] android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
64 0.01 96.17 [1350] android/view/Choreographer.access$500 ()Ljava/lang/Object;
64 0.01 96.18 [926] android/view/HardwareRenderer$GlRenderer.handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
64 0.01 96.19 [1351] android/view/InputEventReceiver.nativeInit (Landroid/view/InputEventReceiver;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I
64 0.01 96.20 [1088] android/view/ViewGroup.internalSetPadding (IIII)V
64 0.01 96.21 [8] android/view/ViewRootImpl$TraversalRunnable.run ()V
64 0.01 96.21 [1352] com/google/android/gles_jni/EGLImpl._eglGetCurrentContext ()I
63 0.01 96.22 [254] android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
63 0.01 96.23 [911] android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
63 0.01 96.24 [634] android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
63 0.01 96.25 [1355] android/os/Parcel.nativeWriteFloat (IF)V
63 0.01 96.25 [116] android/view/LayoutInflater.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
63 0.01 96.26 [844] android/view/ViewRootImpl.onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
63 0.01 96.27 [1360] java/util/Arrays.checkStartAndEnd (III)V
62 0.01 96.28 [1362] android/graphics/Matrix.native_set (II)V
62 0.01 96.29 [1363] android/graphics/Region.nativeDestructor (I)V
62 0.01 96.30 [1114] android/os/Handler.hasCallbacks (Ljava/lang/Runnable;)Z
62 0.01 96.30 [1364] android/os/Parcel.nativeSetDataPosition (II)V
62 0.01 96.31 [102] android/view/HardwareRenderer$Gl20Renderer.onPreDraw (Landroid/graphics/Rect;)I
62 0.01 96.32 [1366] java/lang/Object.notifyAll ()V
62 0.01 96.33 [1367] libcore/io/OsConstants.S_ISDIR (I)Z
61 0.01 96.34 [1045] android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
61 0.01 96.34 [609] android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
61 0.01 96.35 [1134] android/view/GLES20Canvas.clearLayerUpdates ()V
61 0.01 96.36 [1368] android/view/View.getViewRootImpl ()Landroid/view/ViewRootImpl;
61 0.01 96.37 [1369] java/io/BufferedInputStream.mark (I)V
61 0.01 96.38 [1371] java/util/HashMap$HashMapEntry.getKey ()Ljava/lang/Object;
61 0.01 96.38 [1372] java/util/HashMap$HashMapEntry.getValue ()Ljava/lang/Object;
60 0.01 96.39 [972] android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
60 0.01 96.40 [590] android/os/Handler.sendMessage (Landroid/os/Message;)Z
60 0.01 96.41 [475] android/view/HardwareRenderer.beginFrame ([I)V
60 0.01 96.41 [1375] android/view/View.getId ()I
60 0.01 96.42 [1377] java/lang/Integer.hashCode ()I
59 0.01 96.43 [624] android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
59 0.01 96.44 [1378] android/os/Parcel.init (I)V
59 0.01 96.45 [883] android/support/v4/widget/EdgeEffectCompat.isFinished ()Z
59 0.01 96.45 [812] android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
59 0.01 96.46 [1379] android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;ILjava/lang/String;)V
59 0.01 96.47 [1162] android/view/MotionEvent.getRawX ()F
58 0.01 96.48 [1151] android/os/Parcel.writeLong (J)V
58 0.01 96.48 [1188] android/view/MotionEvent.getRawY ()F
58 0.01 96.49 [1383] android/view/View.removeLongPressCallback ()V
58 0.01 96.50 [1384] android/view/View$ListenerInfo.access$300 (Landroid/view/View$ListenerInfo;)Landroid/view/View$OnTouchListener;
58 0.01 96.51 [1215] android/view/ViewRootImpl.onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
58 0.01 96.51 [721] com/android/internal/policy/impl/PhoneWindow$DecorView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
57 0.01 96.52 [655] android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
57 0.01 96.53 [256] android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
57 0.01 96.54 [737] android/app/FragmentManagerImpl.execPendingActions ()Z
57 0.01 96.54 [1029] android/os/Bundle.getInt (Ljava/lang/String;I)I
57 0.01 96.55 [419] android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
57 0.01 96.56 [1177] android/view/View.getDefaultSize (II)I
57 0.01 96.57 [1167] android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
57 0.01 96.57 [178] android/view/ViewGroup.addView (Landroid/view/View;I)V
57 0.01 96.58 [142] android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
57 0.01 96.59 [925] android/view/animation/Animation.reset ()V
57 0.01 96.59 [114] com/android/internal/policy/impl/PhoneWindow.installDecor ()V
56 0.01 96.60 [275] android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
56 0.01 96.61 [1229] android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z
56 0.01 96.62 [1396] android/util/SparseIntArray.binarySearch ([IIII)I
56 0.01 96.62 [614] android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
56 0.01 96.63 [1397] android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
56 0.01 96.64 [1398] android/view/View.removeTapCallback ()V
56 0.01 96.65 [109] android/view/ViewRootImpl.performLayout ()V
56 0.01 96.65 [1400] java/lang/String.charAt (I)C
55 0.01 96.66 [375] android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
55 0.01 96.67 [1206] android/graphics/Rect.equals (Ljava/lang/Object;)Z
55 0.01 96.67 [638] android/support/v4/app/Fragment.setIndex (I)V
55 0.01 96.68 [1240] android/view/HardwareRenderer$Gl20Renderer.canDraw ()Z
55 0.01 96.69 [1237] android/widget/ImageView.jumpDrawablesToCurrentState ()V
54 0.01 96.70 [1193] android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
54 0.01 96.70 [1035] android/os/Bundle.getLong (Ljava/lang/String;J)J
54 0.01 96.71 [1412] android/view/View.getWidth ()I
54 0.01 96.72 [1268] android/view/ViewGroup.findFocus ()Landroid/view/View;
54 0.01 96.72 [1413] android/view/animation/Animation.getStartOffset ()J
54 0.01 96.73 [224] android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
54 0.01 96.74 [816] android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
54 0.01 96.74 [1257] android/widget/FrameLayout.onSizeChanged (IIII)V
54 0.01 96.75 [50] com/android/internal/policy/impl/PhoneWindow$DecorView.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
54 0.01 96.76 [1414] java/util/ArrayList$ArrayListIterator.next ()Ljava/lang/Object;
53 0.01 96.77 [1038] android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
53 0.01 96.77 [1416] android/graphics/Paint.getColorFilter ()Landroid/graphics/ColorFilter;
53 0.01 96.78 [1127] android/graphics/Rect.union (Landroid/graphics/Rect;)V
53 0.01 96.79 [976] android/view/HardwareRenderer$Gl20Renderer.onPostDraw ()V
53 0.01 96.79 [493] android/widget/ImageView.setFrame (IIII)Z
53 0.01 96.80 [49] com/android/internal/policy/impl/PhoneWindow.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
53 0.01 96.81 [1418] java/util/ArrayList$ArrayListIterator.hasNext ()Z
52 0.01 96.81 [1420] android/graphics/drawable/Drawable.getLayoutDirection ()I
52 0.01 96.82 [170] android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
52 0.01 96.83 [458] android/view/HardwareRenderer.access$200 ([I)V
52 0.01 96.83 [877] android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
52 0.01 96.84 [593] android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
52 0.01 96.85 [1421] android/view/ViewGroup.addInArray (Landroid/view/View;I)V
52 0.01 96.85 [253] android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
52 0.01 96.86 [19] android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
52 0.01 96.87 [1423] android/view/animation/Transformation.getTransformationType ()I
52 0.01 96.87 [572] android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
52 0.01 96.88 [1425] java/io/InputStream.markSupported ()Z
52 0.01 96.89 [1370] java/lang/Math.max (FF)F
52 0.01 96.89 [705] java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
52 0.01 96.90 [867] java/util/HashMap.entrySet ()Ljava/util/Set;
51 0.01 96.91 [1253] android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z
51 0.01 96.91 [1157] android/graphics/Camera.finalize ()V
51 0.01 96.92 [1427] android/graphics/Matrix.native_mapRect (ILandroid/graphics/RectF;Landroid/graphics/RectF;)Z
51 0.01 96.93 [1428] android/os/Parcel.nativeDataPosition (I)I
51 0.01 96.93 [1429] android/support/v4/app/Fragment.getView ()Landroid/view/View;
51 0.01 96.94 [1036] android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.isFinished (Ljava/lang/Object;)Z
51 0.01 96.95 [592] android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
51 0.01 96.95 [693] android/view/animation/AnimationSet.initialize (IIII)V
51 0.01 96.96 [1200] android/widget/ListView.findMotionRow (I)I
51 0.01 96.97 [1269] java/lang/Character.toUpperCase (C)C
50 0.01 96.97 [1308] android/content/res/XmlBlock$Parser.finalize ()V
50 0.01 96.98 [865] android/graphics/Region.<init> ()V
50 0.01 96.99 [1436] android/graphics/drawable/Drawable.<init> ()V
50 0.01 96.99 [564] android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
50 0.01 97.00 [629] android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
50 0.01 97.01 [1439] android/view/CompatibilityInfoHolder.getIfNeeded ()Landroid/content/res/CompatibilityInfo;
50 0.01 97.01 [1282] android/view/VelocityTracker$1.onAcquired (Landroid/util/Poolable;)V
50 0.01 97.02 [1441] android/view/View.resetResolvedTextAlignment ()V
50 0.01 97.03 [1276] java/lang/Character.toLowerCase (C)C
49 0.01 97.03 [1444] android/graphics/Bitmap.scaleFromDensity (III)I
49 0.01 97.04 [1365] android/view/View.internalSetPadding (IIII)V
49 0.01 97.05 [1448] android/view/ViewGroup.setDescendantFocusability (I)V
49 0.01 97.05 [970] java/util/HashMap.newEntryIterator ()Ljava/util/Iterator;
48 0.01 97.06 [1453] android/view/GLES20DisplayList.nSetAnimationMatrix (II)V
48 0.01 97.06 [1294] android/view/VelocityTracker.getNextPoolable ()Ljava/lang/Object;
48 0.01 97.07 [1454] android/view/View.forceLayout ()V
48 0.01 97.08 [1455] android/view/WindowManager$LayoutParams.mayUseInputMethod (I)Z
48 0.01 97.08 [1457] dalvik/system/CloseGuard.warnIfOpen ()V
47 0.01 97.09 [1314] android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
47 0.01 97.10 [1458] android/graphics/Paint.setFlags (I)V
47 0.01 97.10 [27] android/support/v4/view/ViewPager.populate ()V
47 0.01 97.11 [1459] android/view/Choreographer.access$300 ()Z
47 0.01 97.11 [1460] android/view/View.onVisibilityChanged (Landroid/view/View;I)V
47 0.01 97.12 [1461] android/view/ViewConfiguration.getScaledTouchSlop ()I
47 0.01 97.13 [1462] android/view/ViewGroup.onViewAdded (Landroid/view/View;)V
47 0.01 97.13 [1463] android/view/ViewRootImpl.getAccessibilityFocusedHost ()Landroid/view/View;
47 0.01 97.14 [1464] android/view/Window.getCallback ()Landroid/view/Window$Callback;
47 0.01 97.14 [418] android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
46 0.01 97.15 [1468] android/graphics/Canvas.finalizer (I)V
46 0.01 97.16 [1469] android/graphics/PointF.<init> ()V
46 0.01 97.16 [1470] android/os/MessageQueue.hasMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)Z
46 0.01 97.17 [810] android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
46 0.01 97.17 [1471] android/view/View.hasTransientState ()Z
46 0.01 97.18 [644] android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
46 0.01 97.19 [1472] android/view/ViewGroup$LayoutParams.resolveLayoutDirection (I)V
46 0.01 97.19 [1473] android/view/Window.isDestroyed ()Z
46 0.01 97.20 [1475] java/util/AbstractMap.<init> ()V
45 0.01 97.20 [1476] android/content/res/TypedArray.getResourceId (II)I
45 0.01 97.21 [440] android/graphics/Paint.<init> ()V
45 0.01 97.22 [779] android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
45 0.01 97.22 [423] android/graphics/drawable/ColorDrawable$ColorState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
45 0.01 97.23 [1404] android/graphics/drawable/Drawable.getCallback ()Landroid/graphics/drawable/Drawable$Callback;
45 0.01 97.23 [1309] android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
45 0.01 97.24 [1477] android/os/Message.setAsynchronous (Z)V
45 0.01 97.24 [1304] android/os/Parcel.pushAllowFds (Z)Z
45 0.01 97.25 [856] android/support/v4/view/ViewPager.computeScroll ()V
45 0.01 97.26 [309] android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
45 0.01 97.26 [947] android/view/View.invalidate ()V
45 0.01 97.27 [1106] java/lang/String.startsWith (Ljava/lang/String;)Z
44 0.01 97.27 [1403] android/graphics/Bitmap.getWidth ()I
44 0.01 97.28 [1113] android/os/Bundle.getIntArray (Ljava/lang/String;)[I
44 0.01 97.29 [1484] android/os/SystemProperties.native_get (Ljava/lang/String;)Ljava/lang/String;
44 0.01 97.29 [361] android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V
44 0.01 97.30 [1485] android/util/LongSparseArray.binarySearch ([JIIJ)I
44 0.01 97.30 [1103] android/view/InputEvent.recycleIfNeededAfterDispatch ()V
44 0.01 97.31 [1487] android/view/View.getParent ()Landroid/view/ViewParent;
44 0.01 97.31 [1488] android/view/View.isTextDirectionResolved ()Z
44 0.01 97.32 [902] android/view/ViewRootImpl.collectViewAttributes ()Z
44 0.01 97.33 [1490] android/view/animation/Animation.hasEnded ()Z
44 0.01 97.33 [345] android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
44 0.01 97.34 [479] com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
44 0.01 97.34 [334] com/example/t_gallery/ImageDetail.loadImageThread (I)V
43 0.01 97.35 [660] android/app/Activity.findViewById (I)Landroid/view/View;
43 0.01 97.35 [1492] android/content/ContextWrapper.getBaseContext ()Landroid/content/Context;
43 0.01 97.36 [1415] android/graphics/Bitmap.getHeight ()I
43 0.01 97.36 [1494] android/graphics/Matrix.native_setScale (IFFFF)V
43 0.01 97.37 [1495] android/os/Message.isAsynchronous ()Z
43 0.01 97.38 [691] android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
43 0.01 97.38 [708] android/support/v4/app/FragmentActivity.onStart ()V
43 0.01 97.39 [1320] android/util/SparseIntArray.indexOfKey (I)I
43 0.01 97.39 [1498] android/view/DisplayList.<init> ()V
43 0.01 97.40 [1499] android/view/GLES20Canvas.nClearLayerUpdates (I)V
43 0.01 97.40 [1500] android/view/View.onResolveDrawables (I)V
43 0.01 97.41 [1501] android/view/View.onRtlPropertiesChanged (I)V
43 0.01 97.42 [1502] com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
43 0.01 97.42 [1312] com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
43 0.01 97.43 [1359] java/util/AbstractSet.<init> ()V
43 0.01 97.43 [1331] java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;)V
43 0.01 97.44 [994] java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
42 0.01 97.44 [798] android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
42 0.01 97.45 [724] android/content/res/Resources.loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
42 0.01 97.45 [1504] android/content/res/XmlBlock.nativeGetName (I)I
42 0.01 97.46 [1505] android/graphics/drawable/ColorDrawable.getOpacity ()I
42 0.01 97.46 [688] android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
42 0.01 97.47 [892] android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
42 0.01 97.48 [1358] android/util/SparseArray.put (ILjava/lang/Object;)V
42 0.01 97.48 [1513] android/view/View.isDrawablesResolved ()Z
42 0.01 97.49 [1514] android/view/View.isLayoutDirectionResolved ()Z
42 0.01 97.49 [1515] android/view/View.isTextAlignmentResolved ()Z
42 0.01 97.50 [567] android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
42 0.01 97.50 [1338] android/view/Window.setFlags (II)V
42 0.01 97.51 [411] com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
42 0.01 97.51 [750] com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
42 0.01 97.52 [1516] java/lang/Integer.bitCount (I)I
42 0.01 97.52 [1340] java/lang/String.startsWith (Ljava/lang/String;I)Z
42 0.01 97.53 [1277] java/lang/ThreadLocal$Values.cleanUp ()V
42 0.01 97.54 [1131] java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;)V
42 0.01 97.54 [873] java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
41 0.01 97.55 [329] android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
41 0.01 97.55 [1382] android/graphics/drawable/ColorDrawable$ColorState.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
41 0.01 97.56 [956] android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
41 0.01 97.56 [805] android/os/Bundle.putLong (Ljava/lang/String;J)V
41 0.01 97.57 [1520] android/os/Parcel.nativeWriteLong (IJ)V
41 0.01 97.57 [831] android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
41 0.01 97.58 [1349] android/os/Parcel.restoreAllowFds (Z)V
41 0.01 97.58 [1214] android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
41 0.01 97.59 [1325] android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
41 0.01 97.59 [1521] android/view/CompatibilityInfoHolder.get ()Landroid/content/res/CompatibilityInfo;
41 0.01 97.60 [1337] android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
41 0.01 97.61 [1522] android/view/View.getHeight ()I
41 0.01 97.61 [1523] android/view/View.onSizeChanged (IIII)V
41 0.01 97.62 [1399] android/view/animation/Animation.ensureInterpolator ()V
41 0.01 97.62 [1524] com/google/android/gles_jni/EGLImpl._eglGetCurrentSurface (I)I
41 0.01 97.63 [1525] java/lang/BootClassLoader.getInstance ()Ljava/lang/BootClassLoader;
40 0.01 97.63 [650] android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
40 0.01 97.64 [1353] android/app/FragmentManagerImpl.moveToState (IZ)V
40 0.01 97.64 [589] android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
40 0.01 97.65 [1341] android/content/res/XmlBlock.access$1500 (I)V
40 0.01 97.65 [1529] android/graphics/Matrix.native_setTranslate (IFF)V
40 0.01 97.66 [553] android/graphics/drawable/BitmapDrawable$BitmapState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
40 0.01 97.66 [1530] android/hardware/display/DisplayManagerGlobal.registerCallbackIfNeededLocked ()V
40 0.01 97.67 [1208] android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
40 0.01 97.67 [813] android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
40 0.01 97.68 [519] android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
40 0.01 97.68 [1532] android/view/VelocityTracker.setNextPoolable (Landroid/view/VelocityTracker;)V
40 0.01 97.69 [1533] android/view/VelocityTracker.setPooled (Z)V
40 0.01 97.69 [954] android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
40 0.01 97.70 [803] android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
40 0.01 97.70 [966] android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
40 0.01 97.71 [776] com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
40 0.01 97.71 [1119] java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
39 0.01 97.72 [1540] android/content/res/CompatibilityInfo.supportsScreen ()Z
39 0.01 97.72 [503] android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;
39 0.01 97.73 [1196] android/graphics/Matrix.mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
39 0.01 97.73 [1541] android/graphics/RectF.height ()F
39 0.01 97.74 [1542] android/graphics/drawable/Drawable.jumpToCurrentState ()V
39 0.01 97.75 [1239] android/os/Binder.finalize ()V
39 0.01 97.75 [1015] android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
39 0.01 97.76 [781] android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
39 0.01 97.76 [1243] android/util/SparseArray.<init> (I)V
39 0.01 97.77 [1543] android/view/Choreographer.getFrameTimeNanos ()J
39 0.01 97.77 [69] android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
39 0.01 97.78 [1544] android/view/View.findViewTraversal (I)Landroid/view/View;
39 0.01 97.78 [1380] android/view/ViewGroup$MarginLayoutParams.<init> (II)V
39 0.01 97.79 [826] android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
39 0.01 97.79 [1301] android/view/animation/AnimationSet.setStartTime (J)V
39 0.01 97.80 [938] android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
39 0.01 97.80 [1546] java/io/BufferedInputStream.skip (J)J
38 0.00 97.81 [394] android/app/Activity.performStart ()V
38 0.00 97.81 [274] android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
38 0.00 97.82 [514] android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
38 0.00 97.82 [1084] android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
38 0.00 97.83 [1039] android/content/ComponentName.writeToParcel (Landroid/os/Parcel;I)V
38 0.00 97.83 [944] android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
38 0.00 97.84 [836] android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
38 0.00 97.84 [1391] android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
38 0.00 97.85 [923] android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
38 0.00 97.85 [1105] android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
38 0.00 97.86 [1221] android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
38 0.00 97.86 [967] com/example/t_gallery/ImageDetail.preLoadImage (I)V
38 0.00 97.87 [1550] java/lang/Class.isPrimitive ()Z
38 0.00 97.87 [1551] java/lang/Integer.intValue ()I
38 0.00 97.87 [1552] java/lang/String.fastIndexOf (II)I
38 0.00 97.88 [1553] java/lang/System.currentTimeMillis ()J
37 0.00 97.88 [717] android/app/Activity.<init> ()V
37 0.00 97.89 [1555] android/graphics/Bitmap.getDefaultDensity ()I
37 0.00 97.89 [1556] android/graphics/Point.<init> ()V
37 0.00 97.90 [1557] android/graphics/Rect.width ()I
37 0.00 97.90 [1389] android/graphics/RectF.union (Landroid/graphics/RectF;)V
37 0.00 97.91 [1012] android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
37 0.00 97.91 [782] android/view/GLES20Canvas.<init> (ZZ)V
37 0.00 97.92 [1203] android/view/InputEventConsistencyVerifier.onUnhandledEvent (Landroid/view/InputEvent;I)V
37 0.00 97.92 [679] android/view/VelocityTracker.recycle ()V
37 0.00 97.93 [1558] android/view/View.isLayoutRequested ()Z
37 0.00 97.93 [482] android/view/View.setVisibility (I)V
37 0.00 97.94 [177] android/view/ViewGroup.addView (Landroid/view/View;)V
37 0.00 97.94 [630] android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
37 0.00 97.95 [1559] java/lang/Long.longValue ()J
36 0.00 97.95 [1048] android/graphics/Region.<init> (I)V
36 0.00 97.96 [862] android/graphics/drawable/Drawable.setVisible (ZZ)Z
36 0.00 97.96 [799] android/os/Handler.<init> (Landroid/os/Handler$Callback;Z)V
36 0.00 97.97 [1324] android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
36 0.00 97.97 [1408] android/view/View.getPaddingLeft ()I
36 0.00 97.98 [1409] android/view/View.getPaddingRight ()I
36 0.00 97.98 [1562] android/view/View.getWindowToken ()Landroid/os/IBinder;
36 0.00 97.98 [20] android/view/ViewRootImpl.performMeasure (II)V
36 0.00 97.99 [1563] com/example/t_gallery/ImageDetail.access$7 ()Ljava/util/HashMap;
36 0.00 97.99 [822] java/lang/Object.wait ()V
35 0.00 98.00 [55] android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
35 0.00 98.00 [1402] android/content/res/XmlBlock.access$1600 (Landroid/content/res/XmlBlock;)V
35 0.00 98.01 [827] android/graphics/Canvas.<init> ()V
35 0.00 98.01 [632] android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
35 0.00 98.02 [433] android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
35 0.00 98.02 [748] android/os/Handler.<init> ()V
35 0.00 98.03 [1395] android/os/Handler.hasMessages (I)Z
35 0.00 98.03 [1049] android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
35 0.00 98.03 [1030] android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
35 0.00 98.04 [1567] android/util/Singleton.get ()Ljava/lang/Object;
35 0.00 98.04 [1568] android/view/View.onFinishInflate ()V
35 0.00 98.05 [1569] android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
35 0.00 98.05 [1570] android/view/ViewRootImpl.scrollToRectOrFocus (Landroid/graphics/Rect;Z)Z
35 0.00 98.06 [1115] android/view/animation/ScaleAnimation.initialize (IIII)V
35 0.00 98.06 [802] com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
35 0.00 98.07 [1163] java/lang/ref/ReferenceQueue.add (Ljava/lang/ref/Reference;)V
34 0.00 98.07 [1493] android/content/res/TypedArray.getFloat (IF)F
34 0.00 98.08 [1572] android/graphics/RectF.set (Landroid/graphics/RectF;)V
34 0.00 98.08 [577] android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
34 0.00 98.08 [1573] android/graphics/drawable/Drawable.getIntrinsicHeight ()I
34 0.00 98.09 [881] android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
34 0.00 98.09 [1430] android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
34 0.00 98.10 [1141] android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I
34 0.00 98.10 [579] android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
34 0.00 98.11 [1407] android/view/VelocityTracker.clear ()V
34 0.00 98.11 [1060] android/view/VelocityTracker$1.onReleased (Landroid/util/Poolable;)V
34 0.00 98.12 [1204] android/view/VelocityTracker$1.onReleased (Landroid/view/VelocityTracker;)V
34 0.00 98.12 [1545] android/view/View.requestFocusNoSearch (ILandroid/graphics/Rect;)Z
34 0.00 98.12 [314] android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
34 0.00 98.13 [1577] android/view/ViewGroup$LayoutParams.<init> (II)V
34 0.00 98.13 [910] android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
34 0.00 98.14 [1422] android/view/ViewRootImpl.getRootMeasureSpec (II)I
34 0.00 98.14 [1424] android/widget/LinearLayout.getVirtualChildCount ()I
33 0.00 98.15 [148] android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
33 0.00 98.15 [1057] android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z
33 0.00 98.15 [478] android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
33 0.00 98.16 [1580] android/graphics/drawable/Drawable.getIntrinsicWidth ()I
33 0.00 98.16 [1100] android/os/Parcel.createIntArray ()[I
33 0.00 98.17 [774] android/os/Parcel.readBundle ()Landroid/os/Bundle;
33 0.00 98.17 [1582] android/os/SystemProperties.native_get_boolean (Ljava/lang/String;Z)Z
33 0.00 98.18 [1587] android/view/ViewTreeObserver.dispatchOnPreDraw ()Z
33 0.00 98.18 [1588] android/view/ViewTreeObserver.hasComputeInternalInsetsListeners ()Z
33 0.00 98.18 [651] android/view/animation/AnimationSet.<init> (Z)V
33 0.00 98.19 [110] com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
32 0.00 98.19 [1124] android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
32 0.00 98.20 [1595] android/graphics/Rect.height ()I
32 0.00 98.20 [1406] android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
32 0.00 98.21 [131] android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
32 0.00 98.21 [915] android/view/Surface.<init> ()V
32 0.00 98.21 [1070] android/view/View.makeOptionalFitsSystemWindows ()V
32 0.00 98.22 [741] android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
32 0.00 98.22 [1602] android/view/ViewRootImpl.obtainQueuedInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;I)Landroid/view/ViewRootImpl$QueuedInputEvent;
32 0.00 98.23 [1603] android/view/WindowManagerImpl.getDefaultDisplay ()Landroid/view/Display;
31 0.00 98.23 [404] android/app/Activity.performResume ()V
31 0.00 98.23 [432] android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
31 0.00 98.24 [1611] android/graphics/BitmapFactory$Options.<init> ()V
31 0.00 98.24 [1147] android/graphics/Camera.<init> ()V
31 0.00 98.25 [1612] android/graphics/Camera.nativeDestructor ()V
31 0.00 98.25 [1615] android/os/Binder.destroy ()V
31 0.00 98.25 [900] android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
31 0.00 98.26 [210] android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
31 0.00 98.26 [1394] android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
31 0.00 98.27 [1474] java/lang/Object.clone ()Ljava/lang/Object;
31 0.00 98.27 [1433] java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
31 0.00 98.27 [1622] java/util/Locale.toString ()Ljava/lang/String;
30 0.00 98.28 [410] android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
30 0.00 98.28 [1005] android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V
30 0.00 98.29 [1044] android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
30 0.00 98.29 [1117] android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
30 0.00 98.29 [909] android/os/Handler.post (Ljava/lang/Runnable;)Z
30 0.00 98.30 [1218] android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
30 0.00 98.30 [757] android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
30 0.00 98.31 [71] android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
30 0.00 98.31 [386] android/view/InputEventReceiver.dispatchBatchedInputEventPending ()V
30 0.00 98.31 [1627] android/view/ViewRootImpl.access$1502 (Landroid/view/ViewRootImpl;Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
30 0.00 98.32 [168] android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
30 0.00 98.32 [607] android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
30 0.00 98.33 [1629] java/lang/Class.getClassLoader (Ljava/lang/Class;)Ljava/lang/ClassLoader;
30 0.00 98.33 [1630] java/util/Locale.getDefault ()Ljava/util/Locale;
30 0.00 98.33 [1631] java/util/Locale.getLanguage ()Ljava/lang/String;
29 0.00 98.34 [1164] android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
29 0.00 98.34 [619] android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
29 0.00 98.34 [1632] android/app/LoadedApk.getPackageName ()Ljava/lang/String;
29 0.00 98.35 [1633] android/content/res/XmlBlock.nativeCreateParseState (I)I
29 0.00 98.35 [1051] android/os/Bundle.getBoolean (Ljava/lang/String;)Z
29 0.00 98.36 [1292] android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
29 0.00 98.36 [29] android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
29 0.00 98.36 [1510] android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I
29 0.00 98.37 [1107] android/util/SparseArray.<init> ()V
29 0.00 98.37 [576] android/view/ContextThemeWrapper.initializeTheme ()V
29 0.00 98.37 [1634] android/view/GLES20Canvas.nCreateRenderer ()I
29 0.00 98.38 [70] android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
29 0.00 98.38 [1244] android/view/View.setImportantForAccessibility (I)V
29 0.00 98.39 [1635] android/view/ViewTreeObserver.dispatchOnPostDraw ()Z
29 0.00 98.39 [1096] android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
29 0.00 98.39 [415] android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
29 0.00 98.40 [552] android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
29 0.00 98.40 [1216] com/android/internal/os/BinderInternal$GcWatcher.<init> ()V
29 0.00 98.40 [81] com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
29 0.00 98.41 [1636] com/example/t_gallery/GestureImageView.access$3 (Lcom/example/t_gallery/GestureImageView;Landroid/view/View;)V
29 0.00 98.41 [1638] java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;
29 0.00 98.42 [1639] java/util/HashMap$HashIterator.<init> (Ljava/util/HashMap;)V
28 0.00 98.42 [1491] android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
28 0.00 98.42 [460] android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
28 0.00 98.43 [808] android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
28 0.00 98.43 [1053] android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
28 0.00 98.43 [841] android/content/ComponentName.flattenToString ()Ljava/lang/String;
28 0.00 98.44 [1640] android/graphics/Rect.setEmpty ()V
28 0.00 98.44 [1055] android/os/Bundle.getLong (Ljava/lang/String;)J
28 0.00 98.45 [1158] android/os/StrictMode$InstanceTracker.finalize ()V
28 0.00 98.45 [1247] android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
28 0.00 98.45 [32] android/support/v4/app/BackStackRecord.run ()V
28 0.00 98.46 [1531] android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
28 0.00 98.46 [1440] android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
28 0.00 98.46 [1644] android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
28 0.00 98.47 [755] android/view/View.getLocationOnScreen ([I)V
28 0.00 98.47 [427] android/view/View.setBackground (Landroid/graphics/drawable/Drawable;)V
28 0.00 98.47 [1645] android/view/ViewGroup$TouchTarget.recycle ()V
28 0.00 98.48 [1646] android/view/ViewRootImpl.access$1602 (Landroid/view/ViewRootImpl;J)J
28 0.00 98.48 [1647] android/view/ViewRootImpl.access$1702 (Landroid/view/ViewRootImpl;Ljava/lang/String;)Ljava/lang/String;
28 0.00 98.49 [920] android/view/ViewRootImpl.windowFocusChanged (ZZ)V
28 0.00 98.49 [1649] android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
28 0.00 98.49 [1041] android/view/animation/AnimationSet.reset ()V
28 0.00 98.50 [1650] android/widget/EdgeEffect.isFinished ()Z
28 0.00 98.50 [541] com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
28 0.00 98.50 [133] com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
28 0.00 98.51 [1651] java/lang/Math.min (II)I
28 0.00 98.51 [736] java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
27 0.00 98.51 [359] android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
27 0.00 98.52 [819] android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
27 0.00 98.52 [1401] android/content/res/AssetManager.createTheme ()I
27 0.00 98.52 [1653] android/content/res/AssetManager.deleteTheme (I)V
27 0.00 98.53 [1654] android/content/res/AssetManager.getResourceTypeName (I)Ljava/lang/String;
27 0.00 98.53 [1354] android/content/res/AssetManager.releaseTheme (I)V
27 0.00 98.54 [1156] android/content/res/Resources$Theme.finalize ()V
27 0.00 98.54 [1150] android/graphics/Canvas$CanvasFinalizer.finalize ()V
27 0.00 98.54 [1058] android/os/Bundle.getInt (Ljava/lang/String;)I
27 0.00 98.55 [1445] android/os/UserHandle.myUserId ()I
27 0.00 98.55 [1597] android/support/v4/app/FragmentStatePagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
27 0.00 98.55 [1507] android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;
27 0.00 98.56 [1657] android/view/HardwareRenderer$GlRenderer.canDraw ()Z
27 0.00 98.56 [1489] android/view/View.notifyAccessibilityStateChanged ()V
27 0.00 98.56 [190] android/view/View.setLayoutDirection (I)V
27 0.00 98.57 [690] android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
27 0.00 98.57 [1658] android/view/Window.getContext ()Landroid/content/Context;
27 0.00 98.57 [922] android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
27 0.00 98.58 [1661] android/widget/FrameLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
27 0.00 98.58 [1289] java/util/Locale.clone ()Ljava/lang/Object;
26 0.00 98.58 [390] android/app/ActivityThread$Idler.queueIdle ()Z
26 0.00 98.59 [1451] android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
26 0.00 98.59 [1669] android/os/Binder.getCallingPid ()I
26 0.00 98.59 [1318] android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;
26 0.00 98.60 [1319] android/support/v4/view/ViewCompat$GBViewCompatImpl.getOverScrollMode (Landroid/view/View;)I
26 0.00 98.60 [1280] android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
26 0.00 98.60 [1447] android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
26 0.00 98.61 [1671] android/view/HardwareRenderer$GlRenderer.hasDirtyRegions ()Z
26 0.00 98.61 [845] android/view/View.startAnimation (Landroid/view/animation/Animation;)V
26 0.00 98.61 [605] android/view/ViewRootImpl.requestLayout ()V
26 0.00 98.62 [1672] android/view/ViewTreeObserver.dispatchOnDraw ()V
26 0.00 98.62 [946] android/view/animation/Animation.initialize (IIII)V
26 0.00 98.62 [1199] android/view/animation/TranslateAnimation.initialize (IIII)V
26 0.00 98.63 [1675] com/android/internal/util/ArrayUtils.idealByteArraySize (I)I
26 0.00 98.63 [1677] java/lang/CaseMapper.upperIndex (I)I
26 0.00 98.63 [1270] java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
25 0.00 98.64 [378] android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
25 0.00 98.64 [963] android/content/ComponentName.writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
25 0.00 98.64 [1554] android/content/ContextWrapper.getContentResolver ()Landroid/content/ContentResolver;
25 0.00 98.65 [846] android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;
25 0.00 98.65 [899] android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
25 0.00 98.65 [800] android/content/Intent.putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
25 0.00 98.66 [1681] android/content/res/Configuration.getScreenLayoutNoDirection (I)I
25 0.00 98.66 [1682] android/content/res/Configuration.isOtherSeqNewer (Landroid/content/res/Configuration;)Z
25 0.00 98.66 [1683] android/content/res/XmlBlock.nativeDestroyParseState (I)V
25 0.00 98.67 [1273] android/graphics/Canvas$CanvasFinalizer.<init> (I)V
25 0.00 98.67 [1684] android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V
25 0.00 98.67 [1685] android/graphics/drawable/Drawable$ConstantState.<init> ()V
25 0.00 98.68 [457] android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
25 0.00 98.68 [1347] android/net/Uri.writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
25 0.00 98.68 [1686] android/os/Parcel.nativePushAllowFds (IZ)Z
25 0.00 98.69 [1209] android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
25 0.00 98.69 [1061] android/view/View$TransformationInfo.<init> ()V
25 0.00 98.69 [1688] android/view/ViewGroup.getDescendantFocusability ()I
25 0.00 98.70 [1256] android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
25 0.00 98.70 [1690] android/view/animation/Animation.resolveSize (IFII)F
25 0.00 98.70 [1548] android/widget/AbsListView.clearScrollingCache ()V
25 0.00 98.71 [784] android/widget/AbsListView.initOrResetVelocityTracker ()V
25 0.00 98.71 [747] android/widget/AbsListView.recycleVelocityTracker ()V
25 0.00 98.71 [1549] android/widget/AdapterView.getLastVisiblePosition ()I
25 0.00 98.72 [1691] android/widget/LinearLayout.getChildrenSkipCount (Landroid/view/View;I)I
25 0.00 98.72 [1074] com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
25 0.00 98.72 [1693] java/lang/Character.toLowerCase (I)I
25 0.00 98.73 [1694] java/lang/Character.toUpperCase (I)I
25 0.00 98.73 [1480] java/lang/StringBuilder.<init> (I)V
25 0.00 98.73 [1066] java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
24 0.00 98.74 [1697] android/graphics/Rect.contains (Landroid/graphics/Rect;)Z
24 0.00 98.74 [744] android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
24 0.00 98.74 [1698] android/graphics/drawable/BitmapDrawable.getIntrinsicHeight ()I
24 0.00 98.74 [1431] android/util/SparseIntArray.<init> (I)V
24 0.00 98.75 [1701] android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
24 0.00 98.75 [1703] android/view/VelocityTracker.getNextPoolable ()Landroid/view/VelocityTracker;
24 0.00 98.75 [1704] android/view/VelocityTracker$1.onAcquired (Landroid/view/VelocityTracker;)V
24 0.00 98.76 [1708] android/widget/ImageView.resolveUri ()V
24 0.00 98.76 [1710] com/example/t_gallery/GestureImageView.access$0 (Lcom/example/t_gallery/GestureImageView;)I
24 0.00 98.76 [1711] java/lang/String.regionMatches (ILjava/lang/String;II)Z
24 0.00 98.77 [684] java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
24 0.00 98.77 [1712] java/lang/ThreadLocal$Values.next (I)I
23 0.00 98.77 [1714] android/app/Activity.getApplication ()Landroid/app/Application;
23 0.00 98.78 [1718] android/app/FragmentManagerImpl.moveToState (IIIZ)V
23 0.00 98.78 [1561] android/content/Intent.setAllowFds (Z)V
23 0.00 98.78 [1719] android/graphics/RectF.inset (FF)V
23 0.00 98.78 [1720] android/graphics/Region.nativeConstructor ()I
23 0.00 98.79 [1721] android/os/Parcel.nativeRestoreAllowFds (IZ)V
23 0.00 98.79 [1357] android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
23 0.00 98.79 [1004] android/view/View.ensureTransformationInfo ()V
23 0.00 98.80 [1723] android/view/ViewRootImpl.access$700 ()Z
23 0.00 98.80 [1724] android/view/ViewRootImpl.recycleQueuedInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
23 0.00 98.80 [237] android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
23 0.00 98.81 [1727] android/view/animation/Animation.hasStarted ()Z
23 0.00 98.81 [1728] android/view/animation/AnimationSet.willChangeTransformationMatrix ()Z
23 0.00 98.81 [206] android/widget/AbsListView.onWindowFocusChanged (Z)V
23 0.00 98.81 [1174] java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
22 0.00 98.82 [1443] android/app/Activity.initActionBar ()V
22 0.00 98.82 [1386] android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
22 0.00 98.82 [76] android/app/Activity.performCreate (Landroid/os/Bundle;)V
22 0.00 98.83 [1426] android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
22 0.00 98.83 [1742] android/content/Intent.getComponent ()Landroid/content/ComponentName;
22 0.00 98.83 [301] android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
22 0.00 98.83 [1743] android/graphics/RectF.set (FFFF)V
22 0.00 98.84 [1264] android/support/v4/app/BackStackRecord.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
22 0.00 98.84 [904] android/support/v4/app/FragmentActivity.onPostResume ()V
22 0.00 98.84 [1750] android/util/SparseIntArray.valueAt (I)I
22 0.00 98.85 [1752] android/view/HardwareRenderer.nIsBackBufferPreserved ()Z
22 0.00 98.85 [1329] android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
22 0.00 98.85 [1753] android/view/ViewGroup$LayoutParams.<init> ()V
22 0.00 98.85 [1534] android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
22 0.00 98.86 [1757] android/view/animation/Animation.isInitialized ()Z
22 0.00 98.86 [1065] android/widget/ImageView.initImageView ()V
22 0.00 98.86 [1760] com/android/internal/policy/impl/PhoneWindow.getLayoutInflater ()Landroid/view/LayoutInflater;
22 0.00 98.87 [82] com/android/internal/policy/impl/PhoneWindow$DecorView.draw (Landroid/graphics/Canvas;)V
22 0.00 98.87 [603] com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
22 0.00 98.87 [1591] com/example/t_gallery/ImageDetailFragment.<init> ()V
21 0.00 98.87 [617] android/app/Activity.overridePendingTransition (II)V
21 0.00 98.88 [1434] android/app/ActivityThread$2.onConfigurationChanged (Landroid/content/res/Configuration;)V
21 0.00 98.88 [1033] android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
21 0.00 98.88 [1762] android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
21 0.00 98.89 [1763] android/content/ComponentName.getClassName ()Ljava/lang/String;
21 0.00 98.89 [1223] android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
21 0.00 98.89 [1405] android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
21 0.00 98.89 [1764] android/os/MessageQueue.hasMessages (Landroid/os/Handler;ILjava/lang/Object;)Z
21 0.00 98.90 [1769] android/util/LongSparseArray.size ()I
21 0.00 98.90 [1210] android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
21 0.00 98.90 [1771] android/view/InputChannel.nativeReadFromParcel (Landroid/os/Parcel;)V
21 0.00 98.90 [1773] android/view/VelocityTracker.nativeClear (I)V
21 0.00 98.91 [940] android/view/View.setAlpha (F)V
21 0.00 98.91 [223] android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
21 0.00 98.91 [389] android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
21 0.00 98.92 [1571] android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
21 0.00 98.92 [1432] android/widget/FrameLayout$LayoutParams.<init> (III)V
21 0.00 98.92 [293] android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
21 0.00 98.92 [1776] com/android/internal/os/BinderInternal.handleGc ()V
21 0.00 98.93 [1777] java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
21 0.00 98.93 [1778] java/lang/Daemons$FinalizerDaemon.access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
21 0.00 98.93 [1565] java/util/Random.<init> ()V
21 0.00 98.93 [1780] org/apache/harmony/dalvik/ddmc/Chunk.<init> (I[BII)V
20 0.00 98.94 [75] android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
20 0.00 98.94 [1290] android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
20 0.00 98.94 [1781] android/content/res/XmlBlock.access$008 (Landroid/content/res/XmlBlock;)I
20 0.00 98.94 [1782] android/content/res/XmlBlock.decOpenCountLocked ()V
20 0.00 98.95 [1783] android/graphics/RectF.union (FFFF)V
20 0.00 98.95 [1581] android/os/Handler.getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
20 0.00 98.95 [1437] android/os/Handler.obtainMessage (I)Landroid/os/Message;
20 0.00 98.96 [1575] android/os/Process.myUserHandle ()Landroid/os/UserHandle;
20 0.00 98.96 [663] android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
20 0.00 98.96 [1317] android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
20 0.00 98.96 [622] android/support/v4/app/FragmentActivity.<init> ()V
20 0.00 98.97 [1626] android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
20 0.00 98.97 [1121] android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
20 0.00 98.97 [163] android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V
20 0.00 98.97 [1618] android/view/View.setWillNotCacheDrawing (Z)V
20 0.00 98.98 [1052] android/view/View.setWillNotDraw (Z)V
20 0.00 98.98 [25] android/widget/LinearLayout.measureChildBeforeLayout (Landroid/view/View;IIIII)V
20 0.00 98.98 [869] com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
20 0.00 98.98 [917] com/example/t_gallery/ImageDetail.access$3 (Lcom/example/t_gallery/ImageDetail;I)V
20 0.00 98.99 [1784] java/lang/AbstractStringBuilder.<init> (I)V
20 0.00 98.99 [1785] java/lang/Throwable.nativeFillInStackTrace ()Ljava/lang/Object;
20 0.00 98.99 [1786] java/util/HashMap$EntrySet.size ()I
19 0.00 98.99 [884] android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
19 0.00 99.00 [1278] android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
19 0.00 99.00 [1787] android/content/res/AssetManager.newTheme ()I
19 0.00 99.00 [1202] android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
19 0.00 99.00 [1467] android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;
19 0.00 99.01 [984] android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
19 0.00 99.01 [1037] android/content/res/Resources$Theme.applyStyle (IZ)V
19 0.00 99.01 [1788] android/graphics/Camera.nativeConstructor ()V
19 0.00 99.01 [760] android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
19 0.00 99.02 [1789] android/os/Process.myUid ()I
19 0.00 99.02 [1101] android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
19 0.00 99.02 [165] android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
19 0.00 99.02 [1584] android/view/GLES20Canvas.clipRect (IIII)Z
19 0.00 99.03 [1790] android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
19 0.00 99.03 [1791] android/view/LayoutInflater.getContext ()Landroid/content/Context;
19 0.00 99.03 [1792] android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
19 0.00 99.03 [1659] android/view/Window.hasFeature (I)Z
19 0.00 99.04 [1793] android/view/animation/AnimationSet.willChangeBounds ()Z
19 0.00 99.04 [1456] android/widget/FrameLayout$LayoutParams.<init> (II)V
19 0.00 99.04 [1013] android/widget/ImageView.onAttachedToWindow ()V
19 0.00 99.04 [119] android/widget/LinearLayout.onLayout (ZIIII)V
19 0.00 99.05 [545] java/lang/Class.newInstanceImpl ()Ljava/lang/Object;
19 0.00 99.05 [500] java/lang/Thread.start ()V
18 0.00 99.05 [1794] android/app/Activity.getComponentName ()Landroid/content/ComponentName;
18 0.00 99.05 [1313] android/app/Activity.onCreate (Landroid/os/Bundle;)V
18 0.00 99.06 [1272] android/app/Activity.onStart ()V
18 0.00 99.06 [1465] android/app/ActivityThread.unscheduleGcIdler ()V
18 0.00 99.06 [1609] android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
18 0.00 99.06 [508] android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
18 0.00 99.06 [1195] android/content/res/Configuration.setToDefaults ()V
18 0.00 99.07 [1373] android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
18 0.00 99.07 [1795] android/content/res/TypedArray.hasValue (I)Z
18 0.00 99.07 [1346] android/graphics/Canvas.access$000 (I)V
18 0.00 99.07 [1796] android/graphics/RectF.setEmpty ()V
18 0.00 99.08 [1797] android/graphics/RectF.width ()F
18 0.00 99.08 [1668] android/graphics/drawable/BitmapDrawable.onBoundsChange (Landroid/graphics/Rect;)V
18 0.00 99.08 [1798] android/os/Bundle.setAllowFds (Z)Z
18 0.00 99.08 [1656] android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
18 0.00 99.09 [1228] android/support/v4/app/Fragment.onStart ()V
18 0.00 99.09 [1140] android/support/v4/app/Fragment.performStart ()V
18 0.00 99.09 [850] android/support/v4/app/FragmentActivity.onResume ()V
18 0.00 99.09 [1800] android/support/v4/app/FragmentStatePagerAdapter.startUpdate (Landroid/view/ViewGroup;)V
18 0.00 99.10 [1374] android/support/v4/view/ViewPager.drawableStateChanged ()V
18 0.00 99.10 [1260] android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
18 0.00 99.10 [164] android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
18 0.00 99.10 [1643] android/view/KeyEvent$DispatcherState.reset ()V
18 0.00 99.10 [428] android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
18 0.00 99.11 [1801] android/view/View.getImportantForAccessibility ()I
18 0.00 99.11 [1802] android/view/View.hasFocus ()Z
18 0.00 99.11 [218] android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
18 0.00 99.11 [1648] android/view/ViewRootImpl.access$300 (Landroid/view/ViewRootImpl;Z)V
18 0.00 99.12 [860] android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
18 0.00 99.12 [23] android/widget/LinearLayout.onMeasure (II)V
18 0.00 99.12 [1605] com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
18 0.00 99.12 [1803] java/lang/Boolean.booleanValue ()Z
18 0.00 99.13 [1804] java/lang/Integer.equals (Ljava/lang/Object;)Z
18 0.00 99.13 [1805] java/lang/String.isEmpty ()Z
18 0.00 99.13 [1262] java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
18 0.00 99.13 [1536] java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
17 0.00 99.13 [1806] android/app/Activity.onUserInteraction ()V
17 0.00 99.14 [146] android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V
17 0.00 99.14 [477] android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
17 0.00 99.14 [1116] android/content/res/Configuration.<init> ()V
17 0.00 99.14 [305] android/content/res/Configuration.<init> (Landroid/os/Parcel;)V
17 0.00 99.15 [302] android/content/res/Configuration.<init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
17 0.00 99.15 [299] android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
17 0.00 99.15 [1613] android/graphics/Matrix.preRotate (FFF)Z
17 0.00 99.15 [1655] android/graphics/Matrix.preScale (FFFF)Z
17 0.00 99.15 [1807] android/graphics/drawable/BitmapDrawable.getIntrinsicWidth ()I
17 0.00 99.16 [942] android/os/Handler.sendEmptyMessage (I)Z
17 0.00 99.16 [1624] android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;
17 0.00 99.16 [1574] android/os/MessageQueue.removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
17 0.00 99.16 [1191] android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
17 0.00 99.17 [1811] android/view/GLES20Canvas.nDestroyRenderer (I)V
17 0.00 99.17 [832] android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
17 0.00 99.17 [97] android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
17 0.00 99.17 [1586] android/view/Surface.finalize ()V
17 0.00 99.17 [1812] android/view/VelocityTracker.isPooled ()Z
17 0.00 99.18 [1813] android/view/View.getPaddingBottom ()I
17 0.00 99.18 [1814] android/view/View.getPaddingTop ()I
17 0.00 99.18 [1815] android/view/View.isHardwareAccelerated ()Z
17 0.00 99.18 [1816] android/view/View.nonzero (F)Z
17 0.00 99.19 [1817] android/view/View.onLayout (ZIIII)V
17 0.00 99.19 [1818] android/view/ViewRootImpl.access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
17 0.00 99.19 [1010] android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
17 0.00 99.19 [1689] android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
17 0.00 99.19 [1660] android/view/WindowManager$LayoutParams.<init> ()V
17 0.00 99.20 [1673] android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
17 0.00 99.20 [769] android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
17 0.00 99.20 [1820] android/view/animation/ScaleAnimation.resolveScale (FIIII)F
17 0.00 99.20 [1604] android/widget/AbsListView.shouldShowSelector ()Z
17 0.00 99.21 [1662] android/widget/FrameLayout.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
17 0.00 99.21 [1663] android/widget/ImageView.hasOverlappingRendering ()Z
17 0.00 99.21 [544] android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
17 0.00 99.21 [1821] android/widget/LinearLayout.getNextLocationOffset (Landroid/view/View;)I
17 0.00 99.21 [123] android/widget/LinearLayout.setChildFrame (Landroid/view/View;IIII)V
17 0.00 99.22 [531] com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
17 0.00 99.22 [1184] com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
17 0.00 99.22 [1676] com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
17 0.00 99.22 [1664] com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
17 0.00 99.23 [1564] java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
17 0.00 99.23 [1822] java/lang/Math.min (JJ)J
17 0.00 99.23 [1560] java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
16 0.00 99.23 [1827] android/app/Activity.getIntent ()Landroid/content/Intent;
16 0.00 99.23 [1828] android/app/Activity.onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
16 0.00 99.24 [80] android/app/Activity.setContentView (I)V
16 0.00 99.24 [1829] android/app/ActivityThread$H.codeToString (I)Ljava/lang/String;
16 0.00 99.24 [270] android/app/ActivityThread$StopInfo.run ()V
16 0.00 99.24 [1518] android/app/ContextImpl.<init> ()V
16 0.00 99.24 [1566] android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
16 0.00 99.25 [1410] android/os/BinderProxy.<init> ()V
16 0.00 99.25 [1197] android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
16 0.00 99.25 [1519] android/os/Parcel.createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
16 0.00 99.25 [1506] android/os/Parcel.readStringArray ()[Ljava/lang/String;
16 0.00 99.25 [1833] android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;
16 0.00 99.26 [1326] android/util/SparseIntArray.<init> ()V
16 0.00 99.26 [746] android/view/HardwareRenderer$Gl20Renderer.createCanvas ()Landroid/view/HardwareCanvas;
16 0.00 99.26 [412] android/view/View.invalidateParentIfNeeded ()V
16 0.00 99.26 [1834] android/view/View$TransformationInfo.access$1600 (Landroid/view/View$TransformationInfo;)I
16 0.00 99.27 [1835] android/view/animation/Animation.setStartTime (J)V
16 0.00 99.27 [407] com/android/internal/policy/impl/Policy.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
16 0.00 99.27 [555] com/example/t_gallery/ImageDetail.<init> ()V
16 0.00 99.27 [675] java/lang/Thread.<init> ()V
16 0.00 99.27 [1679] java/util/ArrayList.remove (Ljava/lang/Object;)Z
15 0.00 99.28 [1258] android/app/Activity.performPause ()V
15 0.00 99.28 [1245] android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
15 0.00 99.28 [1578] android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
15 0.00 99.28 [1132] android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
15 0.00 99.28 [512] android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
15 0.00 99.29 [1452] android/os/Binder.<init> ()V
15 0.00 99.29 [1839] android/support/v4/app/Fragment.setMenuVisibility (Z)V
15 0.00 99.29 [1840] android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I
15 0.00 99.29 [528] android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
15 0.00 99.29 [991] android/view/View.<init> ()V
15 0.00 99.30 [1842] android/view/ViewRootImpl.setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
15 0.00 99.30 [1393] android/view/ViewRootImpl$InvalidateOnAnimationRunnable.<init> (Landroid/view/ViewRootImpl;)V
15 0.00 99.30 [1179] android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
15 0.00 99.30 [1205] android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
15 0.00 99.30 [1843] android/view/animation/AccelerateDecelerateInterpolator.<init> ()V
15 0.00 99.30 [821] com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
15 0.00 99.31 [1606] java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
15 0.00 99.31 [1846] java/lang/Object.internalClone (Ljava/lang/Cloneable;)Ljava/lang/Object;
15 0.00 99.31 [1271] java/lang/Object.wait (J)V
15 0.00 99.31 [1732] java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
14 0.00 99.31 [1715] android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
14 0.00 99.32 [402] android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
14 0.00 99.32 [1503] android/app/Activity.requestWindowFeature (I)Z
14 0.00 99.32 [1848] android/app/ActivityThread$H.isDebuggableMessage (I)Z
14 0.00 99.32 [497] android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
14 0.00 99.32 [1696] android/app/FragmentManagerImpl.<init> ()V
14 0.00 99.33 [1361] android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
14 0.00 99.33 [1853] android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;
14 0.00 99.33 [1388] android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
14 0.00 99.33 [1579] android/database/Observable.registerObserver (Ljava/lang/Object;)V
14 0.00 99.33 [1854] android/graphics/Matrix.native_preRotate (IFFF)Z
14 0.00 99.33 [480] android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
14 0.00 99.34 [1170] android/os/BinderProxy.finalize ()V
14 0.00 99.34 [383] android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
14 0.00 99.34 [1699] android/support/v4/app/FragmentManagerImpl.<init> ()V
14 0.00 99.34 [1508] android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
14 0.00 99.34 [1165] android/support/v4/view/ViewPager.onSizeChanged (IIII)V
14 0.00 99.35 [1861] android/support/v4/view/ViewPager$ItemInfo.<init> ()V
14 0.00 99.35 [1863] android/util/SparseArray.keyAt (I)I
14 0.00 99.35 [1865] android/view/GLES20Canvas.nClipRect (IIIIII)Z
14 0.00 99.35 [1336] android/view/IWindow$Stub.<init> ()V
14 0.00 99.35 [1702] android/view/InputChannel.finalize ()V
14 0.00 99.35 [409] android/view/View.clearAnimation ()V
14 0.00 99.36 [1867] android/view/View.isInTouchMode ()Z
14 0.00 99.36 [1868] android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;
14 0.00 99.36 [1417] android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
14 0.00 99.36 [1755] android/view/Window.setDefaultWindowFormat (I)V
14 0.00 99.36 [998] android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
14 0.00 99.37 [1376] android/widget/AbsListView.updateSelectorState ()V
14 0.00 99.37 [1730] com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
14 0.00 99.37 [878] com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
14 0.00 99.37 [1637] java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
13 0.00 99.37 [1607] android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
13 0.00 99.37 [1517] android/app/Activity.onPause ()V
13 0.00 99.38 [1608] android/app/Activity.onPostResume ()V
13 0.00 99.38 [1538] android/app/Activity.onResume ()V
13 0.00 99.38 [310] android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
13 0.00 99.38 [1435] android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
13 0.00 99.38 [602] android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
13 0.00 99.38 [1667] android/ddm/DdmHandleProfiling.handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
13 0.00 99.39 [1886] android/os/Debug.stopMethodTracing ()V
13 0.00 99.39 [1888] android/os/UserHandle.getUserId (I)I
13 0.00 99.39 [1598] android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
13 0.00 99.39 [1892] android/util/SparseArray.valueAt (I)Ljava/lang/Object;
13 0.00 99.39 [1511] android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
13 0.00 99.39 [1893] android/view/Gravity.apply (IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V
13 0.00 99.40 [1770] android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
13 0.00 99.40 [914] android/view/HardwareRenderer$GlRenderer.setup (II)V
13 0.00 99.40 [1547] android/view/InputEventReceiver.finalize ()V
13 0.00 99.40 [1479] android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
13 0.00 99.40 [1895] android/view/View.getBottom ()I
13 0.00 99.40 [1896] android/view/View.getOverScrollMode ()I
13 0.00 99.41 [1897] android/view/View.getResources ()Landroid/content/res/Resources;
13 0.00 99.41 [1898] android/view/View.getScrollX ()I
13 0.00 99.41 [1899] android/view/View.getTop ()I
13 0.00 99.41 [1224] android/view/View.setAnimation (Landroid/view/animation/Animation;)V
13 0.00 99.41 [1902] android/view/ViewRootImpl.access$1800 ()Z
13 0.00 99.41 [1904] android/view/ViewRootImpl.childDrawableStateChanged (Landroid/view/View;)V
13 0.00 99.42 [1109] android/view/ViewRootImpl.dispatchCheckFocus ()V
13 0.00 99.42 [1905] android/view/ViewRootImpl.ensureTouchMode (Z)Z
13 0.00 99.42 [1774] android/view/ViewRootImpl.invalidate ()V
13 0.00 99.42 [913] android/view/ViewStub.initialize (Landroid/content/Context;)V
13 0.00 99.42 [1819] android/view/WindowManager$LayoutParams.copyFrom (Landroid/view/WindowManager$LayoutParams;)I
13 0.00 99.42 [1775] android/view/animation/Animation.finalize ()V
13 0.00 99.43 [761] android/view/animation/TranslateAnimation.<init> (FFFF)V
13 0.00 99.43 [1758] android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
13 0.00 99.43 [1046] android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
13 0.00 99.43 [1173] android/widget/AbsListView.drawableStateChanged ()V
13 0.00 99.43 [1908] android/widget/AdapterView.getFirstVisiblePosition ()I
13 0.00 99.44 [1910] android/widget/Scroller.isFinished ()Z
13 0.00 99.44 [637] com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
13 0.00 99.44 [987] com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
13 0.00 99.44 [1042] com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
13 0.00 99.44 [1913] com/example/t_gallery/ImageList$ImageAnim.getDisplayStatus ()[I
13 0.00 99.44 [1914] java/lang/Daemons$FinalizerDaemon.access$400 (Ljava/lang/Daemons$FinalizerDaemon;)Ljava/lang/Object;
13 0.00 99.45 [1915] java/lang/Float.floatToRawIntBits (F)I
13 0.00 99.45 [1537] java/lang/Throwable.<init> ()V
13 0.00 99.45 [1067] java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
12 0.00 99.45 [1761] android/app/Activity.performUserLeaving ()V
12 0.00 99.45 [1918] android/app/ActivityThread.getApplicationThread ()Landroid/app/ActivityThread$ApplicationThread;
12 0.00 99.45 [1919] android/app/ApplicationThreadNative.asBinder ()Landroid/os/IBinder;
12 0.00 99.45 [1920] android/app/ContextImpl.getContentResolver ()Landroid/content/ContentResolver;
12 0.00 99.46 [1921] android/app/FragmentManagerImpl.noteStateNotSaved ()V
12 0.00 99.46 [1279] android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
12 0.00 99.46 [1922] android/content/Intent.getAction ()Ljava/lang/String;
12 0.00 99.46 [1923] android/content/Intent.getClipData ()Landroid/content/ClipData;
12 0.00 99.46 [1924] android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;
12 0.00 99.46 [1925] android/graphics/Bitmap.nativeConfig (I)I
12 0.00 99.47 [1926] android/os/Bundle.isParcelled ()Z
12 0.00 99.47 [1120] android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
12 0.00 99.47 [1927] android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V
12 0.00 99.47 [1642] android/support/v4/app/FragmentManagerImpl.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
12 0.00 99.47 [1411] android/support/v4/view/AccessibilityDelegateCompat.<init> ()V
12 0.00 99.47 [1809] android/view/Display.<init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
12 0.00 99.48 [1478] android/view/GLES20Canvas.setupFinalizer ()V
12 0.00 99.48 [1928] android/view/GestureDetector$SimpleOnGestureListener.onDown (Landroid/view/MotionEvent;)Z
12 0.00 99.48 [1772] android/view/InputEventReceiver.dispose (Z)V
12 0.00 99.48 [924] android/view/View.setPadding (IIII)V
12 0.00 99.48 [1929] android/view/ViewRootImpl.access$1900 ()Z
12 0.00 99.48 [1930] android/view/ViewRootImpl.access$900 ()Z
12 0.00 99.48 [1931] android/view/Window.getFeatures ()I
12 0.00 99.49 [1932] android/widget/AbsListView.reportScrollStateChange (I)V
12 0.00 99.49 [1192] android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
12 0.00 99.49 [1933] com/example/t_gallery/GestureImageView.access$1 (Lcom/example/t_gallery/GestureImageView;)Landroid/content/Context;
12 0.00 99.49 [1934] com/example/t_gallery/GestureImageView.access$2 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/View;
12 0.00 99.49 [1678] java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
12 0.00 99.49 [1935] java/lang/VMClassLoader.findLoadedClass (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
12 0.00 99.50 [1593] java/util/HashMap.values ()Ljava/util/Collection;
12 0.00 99.50 [1826] java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z
12 0.00 99.50 [1482] libcore/util/CollectionUtils$1.iterator ()Ljava/util/Iterator;
11 0.00 99.50 [393] android/app/Instrumentation.callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
11 0.00 99.50 [1837] android/content/res/TypedArray.<init> (Landroid/content/res/Resources;[I[II)V
11 0.00 99.50 [1936] android/graphics/Bitmap.nativeWidth (I)I
11 0.00 99.50 [1937] android/os/Binder.init ()V
11 0.00 99.51 [1641] android/os/Handler.obtainMessage ()Landroid/os/Message;
11 0.00 99.51 [1832] android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
11 0.00 99.51 [842] android/support/v4/app/BackStackRecord.commitAllowingStateLoss ()I
11 0.00 99.51 [855] android/support/v4/app/BackStackRecord.commitInternal (Z)I
11 0.00 99.51 [1939] android/support/v4/app/BackStackRecord$Op.<init> ()V
11 0.00 99.51 [1940] android/support/v4/app/Fragment.<init> ()V
11 0.00 99.51 [1941] android/support/v4/view/PagerAdapter.getPageWidth (I)F
11 0.00 99.52 [1001] android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I
11 0.00 99.52 [1601] android/view/InputChannel.readFromParcel (Landroid/os/Parcel;)V
11 0.00 99.52 [1486] android/view/KeyEvent$DispatcherState.<init> ()V
11 0.00 99.52 [1705] android/view/ViewGroup.setChildrenDrawingCacheEnabled (Z)V
11 0.00 99.52 [1942] android/view/animation/Animation.getDuration ()J
11 0.00 99.52 [1943] android/view/inputmethod/InputMethodManager.checkFocusNoStartInput (ZZ)Z
11 0.00 99.52 [1944] android/widget/ImageView.setAdjustViewBounds (Z)V
11 0.00 99.53 [1844] com/android/internal/os/SomeArgs.recycle ()V
11 0.00 99.53 [397] com/android/internal/policy/PolicyManager.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
11 0.00 99.53 [1945] com/example/t_gallery/CacheAndAsyncWork.<init> ()V
11 0.00 99.53 [328] com/example/t_gallery/ImageDetail$1.handleMessage (Landroid/os/Message;)V
11 0.00 99.53 [1946] java/lang/Class.getInnerClassName ()Ljava/lang/String;
11 0.00 99.53 [1947] java/lang/Class.isInstance (Ljava/lang/Object;)Z
11 0.00 99.53 [1823] java/lang/Thread.getState ()Ljava/lang/Thread$State;
11 0.00 99.54 [1948] java/lang/reflect/Array.createObjectArray (Ljava/lang/Class;I)Ljava/lang/Object;
11 0.00 99.54 [1825] java/util/ArrayList.add (ILjava/lang/Object;)V
10 0.00 99.54 [1695] android/app/Application.dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
10 0.00 99.54 [1850] android/app/ApplicationPackageManager.<init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
10 0.00 99.54 [1851] android/app/ApplicationPackageManager$ResourceName.hashCode ()I
10 0.00 99.54 [1852] android/app/ContextImpl.getMainLooper ()Landroid/os/Looper;
10 0.00 99.54 [1739] android/app/FragmentManagerImpl.dispatchResume ()V
10 0.00 99.54 [1740] android/app/FragmentManagerImpl.dispatchStart ()V
10 0.00 99.55 [1680] android/app/QueuedWork.waitToFinish ()V
10 0.00 99.55 [1466] android/content/ContentResolver.<init> (Landroid/content/Context;)V
10 0.00 99.55 [379] android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
10 0.00 99.55 [370] android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
10 0.00 99.55 [366] android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
10 0.00 99.55 [1034] android/content/pm/ComponentInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
10 0.00 99.55 [1194] android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
10 0.00 99.56 [1483] android/content/res/Resources.getBoolean (I)Z
10 0.00 99.56 [1949] android/content/res/TypedArray.getInteger (II)I
10 0.00 99.56 [1610] android/database/Observable.<init> ()V
10 0.00 99.56 [1950] android/graphics/Bitmap.nativeHeight (I)I
10 0.00 99.56 [1951] android/graphics/Bitmap$Config.nativeToConfig (I)Landroid/graphics/Bitmap$Config;
10 0.00 99.56 [1952] android/graphics/Matrix.native_preScale (IFFFF)Z
10 0.00 99.56 [1831] android/graphics/Region.setEmpty ()V
10 0.00 99.56 [1596] android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V
10 0.00 99.57 [1855] android/graphics/drawable/Drawable.setState ([I)Z
10 0.00 99.57 [455] android/hardware/display/DisplayManager.getDisplay (I)Landroid/view/Display;
10 0.00 99.57 [1808] android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;
10 0.00 99.57 [1838] android/os/MessageQueue.addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
10 0.00 99.57 [1953] android/os/Parcel.nativeAppendFrom (IIII)V
10 0.00 99.57 [680] android/os/PowerManager.isScreenOn ()Z
10 0.00 99.57 [1027] android/os/StrictMode.trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
10 0.00 99.57 [1954] android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V
10 0.00 99.58 [1955] android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;
10 0.00 99.58 [1956] android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V
10 0.00 99.58 [1957] android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V
10 0.00 99.58 [1747] android/support/v4/app/FragmentManagerImpl.dispatchResume ()V
10 0.00 99.58 [1700] android/support/v4/util/SparseArrayCompat.<init> (I)V
10 0.00 99.58 [1722] android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
10 0.00 99.58 [1438] android/support/v4/view/PagerAdapter.<init> ()V
10 0.00 99.59 [1496] android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V
10 0.00 99.59 [1509] android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
10 0.00 99.59 [1841] android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
10 0.00 99.59 [1599] android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
10 0.00 99.59 [1958] android/support/v4/view/ViewPager.getCurrentItem ()I
10 0.00 99.59 [975] android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V
10 0.00 99.59 [1959] android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I
10 0.00 99.59 [1960] android/util/SparseIntArray.clear ()V
10 0.00 99.60 [1392] android/view/Choreographer.getInstance ()Landroid/view/Choreographer;
10 0.00 99.60 [818] android/view/HardwareRenderer.createGlRenderer (IZ)Landroid/view/HardwareRenderer;
10 0.00 99.60 [1866] android/view/HardwareRenderer.isAvailable ()Z
10 0.00 99.60 [1600] android/view/HardwareRenderer.isBackBufferPreserved ()Z
10 0.00 99.60 [893] android/view/HardwareRenderer$Gl20Renderer.setup (II)V
10 0.00 99.60 [1512] android/view/HardwareRenderer$GlRenderer.enableDirtyRegions ()V
10 0.00 99.60 [1576] android/view/InputChannel.<init> ()V
10 0.00 99.60 [1111] android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
10 0.00 99.61 [1961] android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
10 0.00 99.61 [1962] android/view/ViewGroup.onSetLayoutParams (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
10 0.00 99.61 [689] android/view/ViewRootImpl.access$200 (Landroid/view/View;)V
10 0.00 99.61 [1535] android/view/ViewRootImpl.loadSystemProperties ()V
10 0.00 99.61 [1963] android/view/ViewRootImpl.profileRendering (Z)V
10 0.00 99.61 [561] android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10 0.00 99.61 [1706] android/view/Window.<init> (Landroid/content/Context;)V
10 0.00 99.61 [1619] android/view/Window.clearFlags (I)V
10 0.00 99.62 [1964] android/view/Window.getForcedWindowFlags ()I
10 0.00 99.62 [1870] android/view/Window.makeActive ()V
10 0.00 99.62 [1756] android/view/WindowManagerImpl.createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
10 0.00 99.62 [1965] android/view/animation/Animation.setDuration (J)V
10 0.00 99.62 [1966] android/widget/AbsListView.dismissPopup ()V
10 0.00 99.62 [1707] android/widget/AbsListView$SavedState.<init> (Landroid/os/Parcelable;)V
10 0.00 99.62 [1967] android/widget/ImageView.applyColorMod ()V
10 0.00 99.63 [399] android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10 0.00 99.63 [1692] com/android/internal/policy/PolicyManager.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
10 0.00 99.63 [1845] com/android/internal/policy/impl/Policy.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
10 0.00 99.63 [1709] com/android/internal/policy/impl/Policy.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
10 0.00 99.63 [1590] com/android/internal/view/IInputConnectionWrapper.obtainMessage (I)Landroid/os/Message;
10 0.00 99.63 [853] com/android/internal/view/IInputConnectionWrapper$MyHandler.handleMessage (Landroid/os/Message;)V
10 0.00 99.63 [333] com/example/t_gallery/ImageDetail.access$0 (Lcom/example/t_gallery/ImageDetail;I)V
10 0.00 99.63 [1968] com/example/t_gallery/ImageDetail.access$2 (Lcom/example/t_gallery/ImageDetail;)I
10 0.00 99.64 [1969] com/example/t_gallery/ImageDetail.access$6 (Lcom/example/t_gallery/ImageDetail;)J
10 0.00 99.64 [1970] com/example/t_gallery/ImageDetail.getFlipMap ()Ljava/util/HashMap;
10 0.00 99.64 [665] com/example/t_gallery/ImageDetail$2.<init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
10 0.00 99.64 [1071] com/example/t_gallery/ImageDetail$ImagePagerAdapter.<init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
10 0.00 99.64 [1874] dalvik/system/BlockGuard$2.initialValue ()Ljava/lang/Object;
10 0.00 99.64 [1665] java/lang/Thread.getThreadGroup ()Ljava/lang/ThreadGroup;
10 0.00 99.64 [1666] java/lang/ThreadLocal.initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
10 0.00 99.64 [1731] java/util/ArrayList.iterator ()Ljava/util/Iterator;
10 0.00 99.65 [1836] java/util/ArrayList$ArrayListIterator.remove ()V
10 0.00 99.65 [1592] java/util/HashMap.newValueIterator ()Ljava/util/Iterator;
10 0.00 99.65 [1847] java/util/concurrent/ConcurrentLinkedQueue.poll ()Ljava/lang/Object;
10 0.00 99.65 [1971] javax/microedition/khronos/egl/EGLSurface.<init> ()V
10 0.00 99.65 [1594] libcore/util/CollectionUtils$1$1.<init> (Llibcore/util/CollectionUtils$1;)V
9 0.00 99.65 [1972] android/app/Activity.isChild ()Z
9 0.00 99.65 [1419] android/app/Activity.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
9 0.00 99.65 [1973] android/app/Activity.onWindowFocusChanged (Z)V
9 0.00 99.66 [1877] android/app/Activity.performRestart ()V
9 0.00 99.66 [54] android/app/ActivityThread.access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
9 0.00 99.66 [327] android/app/ActivityThread.access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
9 0.00 99.66 [801] android/app/ActivityThread.getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
9 0.00 99.66 [1539] android/app/ActivityThread.performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
9 0.00 99.66 [1169] android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;)V
9 0.00 99.66 [1089] android/app/ActivityThread$ApplicationThread.schedulePauseActivity (Landroid/os/IBinder;ZZI)V
9 0.00 99.66 [1155] android/app/ActivityThread$ApplicationThread.scheduleStopActivity (Landroid/os/IBinder;ZI)V
9 0.00 99.67 [1849] android/app/ActivityThread$H.maybeSnapshot ()V
9 0.00 99.67 [1878] android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
9 0.00 99.67 [1879] android/app/ActivityThread$StopInfo.<init> (Landroid/app/ActivityThread$1;)V
9 0.00 99.67 [1716] android/app/Application.dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
9 0.00 99.67 [1717] android/app/Application.dispatchActivityPaused (Landroid/app/Activity;)V
9 0.00 99.67 [1734] android/app/Application.dispatchActivityResumed (Landroid/app/Activity;)V
9 0.00 99.67 [1735] android/app/Application.dispatchActivityStarted (Landroid/app/Activity;)V
9 0.00 99.67 [1736] android/app/FragmentManagerImpl.dispatchActivityCreated ()V
9 0.00 99.67 [1737] android/app/FragmentManagerImpl.dispatchCreate ()V
9 0.00 99.68 [1738] android/app/FragmentManagerImpl.dispatchPause ()V
9 0.00 99.68 [1201] android/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;
9 0.00 99.68 [1334] android/app/Instrumentation.callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
9 0.00 99.68 [1623] android/app/Instrumentation.callActivityOnUserLeaving (Landroid/app/Activity;)V
9 0.00 99.68 [1974] android/content/Context.<init> ()V
9 0.00 99.68 [1881] android/content/ContextWrapper.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
9 0.00 99.68 [1882] android/content/ContextWrapper.getResources ()Landroid/content/res/Resources;
9 0.00 99.68 [618] android/content/Intent.<init> (Landroid/os/Parcel;)V
9 0.00 99.69 [1381] android/content/Intent.getIntExtra (Ljava/lang/String;I)I
9 0.00 99.69 [1387] android/content/Intent.getLongExtra (Ljava/lang/String;J)J
9 0.00 99.69 [1883] android/content/Intent.setExtrasClassLoader (Ljava/lang/ClassLoader;)V
9 0.00 99.69 [513] android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
9 0.00 99.69 [510] android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
9 0.00 99.69 [1975] android/content/res/AssetManager.decRefsLocked (I)V
9 0.00 99.69 [1976] android/content/res/AssetManager.incRefsLocked (I)V
9 0.00 99.69 [1149] android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9 0.00 99.69 [1186] android/content/res/Resources$Theme.setTo (Landroid/content/res/Resources$Theme;)V
9 0.00 99.70 [1528] android/database/DataSetObservable.<init> ()V
9 0.00 99.70 [1744] android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
9 0.00 99.70 [1614] android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9 0.00 99.70 [985] android/os/Bundle.<init> (Landroid/os/Parcel;I)V
9 0.00 99.70 [1856] android/os/Debug.isMethodTracingActive ()Z
9 0.00 99.70 [1887] android/os/Parcel.dataAvail ()I
9 0.00 99.70 [1857] android/os/Parcel.hasFileDescriptors ()Z
9 0.00 99.70 [1858] android/os/Parcel.readLong ()J
9 0.00 99.71 [1977] android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V
9 0.00 99.71 [1978] android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V
9 0.00 99.71 [1979] android/support/v4/app/Fragment.onResume ()V
9 0.00 99.71 [1980] android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V
9 0.00 99.71 [1981] android/support/v4/app/Fragment.restoreViewState ()V
9 0.00 99.71 [1248] android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V
9 0.00 99.71 [1745] android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V
9 0.00 99.71 [1746] android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V
9 0.00 99.71 [31] android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z
9 0.00 99.72 [1982] android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V
9 0.00 99.72 [1583] android/support/v4/util/SparseArrayCompat.<init> ()V
9 0.00 99.72 [1859] android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I
9 0.00 99.72 [1889] android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
9 0.00 99.72 [1616] android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I
9 0.00 99.72 [1335] android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V
9 0.00 99.72 [1860] android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I
9 0.00 99.72 [1446] android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V
9 0.00 99.73 [1749] android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
9 0.00 99.73 [1983] android/support/v4/view/ViewPager.access$300 ()[I
9 0.00 99.73 [1242] android/support/v4/view/ViewPager.onAttachedToWindow ()V
9 0.00 99.73 [1356] android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V
9 0.00 99.73 [1891] android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V
9 0.00 99.73 [1862] android/text/TextUtils.stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
9 0.00 99.73 [1265] android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
9 0.00 99.73 [1984] android/util/SparseArray.size ()I
9 0.00 99.73 [1751] android/view/ContextThemeWrapper.<init> ()V
9 0.00 99.74 [1864] android/view/ContextThemeWrapper.attachBaseContext (Landroid/content/Context;)V
9 0.00 99.74 [568] android/view/ContextThemeWrapper.setTheme (I)V
9 0.00 99.74 [1810] android/view/GLES20Canvas.initCaches ()V
9 0.00 99.74 [1585] android/view/GLES20Canvas$CanvasFinalizer.<init> (I)V
9 0.00 99.74 [990] android/view/HardwareCanvas.<init> ()V
9 0.00 99.74 [1985] android/view/HardwareRenderer.isRequested ()Z
9 0.00 99.74 [858] android/view/HardwareRenderer$Gl20Renderer.<init> (Z)V
9 0.00 99.74 [1670] android/view/HardwareRenderer$Gl20Renderer.initCaches ()V
9 0.00 99.74 [1003] android/view/HardwareRenderer$GlRenderer.validate ()Z
9 0.00 99.75 [344] android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9 0.00 99.75 [1986] android/view/View.dispatchDraw (Landroid/graphics/Canvas;)V
9 0.00 99.75 [616] android/view/View.requestFocus (I)Z
9 0.00 99.75 [730] android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V
9 0.00 99.75 [1617] android/view/View.setFocusable (Z)V
9 0.00 99.75 [1869] android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V
9 0.00 99.75 [1987] android/view/View$TransformationInfo.access$1700 (Landroid/view/View$TransformationInfo;)I
9 0.00 99.75 [1988] android/view/View$TransformationInfo.access$1802 (Landroid/view/View$TransformationInfo;Landroid/graphics/Camera;)Landroid/graphics/Camera;
9 0.00 99.76 [1989] android/view/View$TransformationInfo.access$1902 (Landroid/view/View$TransformationInfo;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
9 0.00 99.76 [1990] android/view/View$TransformationInfo.access$2002 (Landroid/view/View$TransformationInfo;Z)Z
9 0.00 99.76 [1991] android/view/ViewConfiguration.getScrollFriction ()F
9 0.00 99.76 [894] android/view/ViewGroup.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
9 0.00 99.76 [1903] android/view/ViewRootImpl.access$400 (Landroid/view/ViewRootImpl;Z)Z
9 0.00 99.76 [1754] android/view/ViewRootImpl$InputMethodCallback.<init> (Landroid/view/ViewRootImpl;)V
9 0.00 99.76 [1992] android/view/ViewRootImpl$TrackballAxis.<init> ()V
9 0.00 99.76 [1231] android/view/ViewRootImpl$ViewRootHandler.<init> (Landroid/view/ViewRootImpl;)V
9 0.00 99.76 [912] android/view/ViewRootImpl$WindowInputEventReceiver.<init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
9 0.00 99.77 [1095] android/view/ViewStub.setVisibility (I)V
9 0.00 99.77 [1620] android/view/Window.setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
9 0.00 99.77 [1225] android/view/WindowLeaked.<init> (Ljava/lang/String;)V
9 0.00 99.77 [1725] android/view/WindowManager$LayoutParams.setTitle (Ljava/lang/CharSequence;)V
9 0.00 99.77 [1993] android/view/WindowManagerGlobal.getInstance ()Landroid/view/WindowManagerGlobal;
9 0.00 99.77 [1726] android/view/WindowManagerImpl.<init> (Landroid/view/Display;)V
9 0.00 99.77 [141] android/view/WindowManagerImpl.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
9 0.00 99.77 [1674] android/view/accessibility/AccessibilityManager.addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
9 0.00 99.78 [1994] android/view/animation/Animation.hasAlpha ()Z
9 0.00 99.78 [1995] android/view/animation/AnimationSet.restoreChildrenStartOffset ()V
9 0.00 99.78 [1996] android/view/animation/DecelerateInterpolator.<init> ()V
9 0.00 99.78 [1997] android/view/inputmethod/BaseInputConnection.getEditable ()Landroid/text/Editable;
9 0.00 99.78 [1871] android/widget/AbsListView.startScrollIfNeeded (I)Z
9 0.00 99.78 [866] android/widget/AdapterView.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
9 0.00 99.78 [1621] android/widget/FrameLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
9 0.00 99.78 [1759] android/widget/FrameLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
9 0.00 99.78 [1998] android/widget/ImageView.setMaxHeight (I)V
9 0.00 99.79 [1999] android/widget/ImageView.setMaxWidth (I)V
9 0.00 99.79 [2000] android/widget/Scroller.computeDeceleration (F)F
9 0.00 99.79 [1589] com/android/internal/policy/PolicyManager.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
9 0.00 99.79 [1872] com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/content/Context;)V
9 0.00 99.79 [1729] com/android/internal/policy/impl/PhoneLayoutInflater.cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
9 0.00 99.79 [743] com/android/internal/policy/impl/PhoneWindow$DecorView.finishChanging ()V
9 0.00 99.79 [2001] com/android/internal/util/Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;
9 0.00 99.79 [1017] com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9 0.00 99.80 [1875] java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z
9 0.00 99.80 [543] java/lang/Class.newInstance ()Ljava/lang/Object;
9 0.00 99.80 [1442] java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;
9 0.00 99.80 [1526] java/lang/ClassLoader.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
9 0.00 99.80 [1385] java/lang/Exception.<init> (Ljava/lang/String;)V
9 0.00 99.80 [2002] java/lang/Float.intBitsToFloat (I)F
9 0.00 99.80 [1330] java/lang/RuntimeException.<init> (Ljava/lang/String;)V
9 0.00 99.80 [1481] java/lang/StringBuilder.<init> (Ljava/lang/String;)V
9 0.00 99.80 [1824] java/lang/ThreadLocal$Values.<init> ()V
9 0.00 99.81 [1449] java/lang/Throwable.<init> (Ljava/lang/String;)V
9 0.00 99.81 [1916] java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
9 0.00 99.81 [1876] java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;)V
9 0.00 99.81 [1733] java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
9 0.00 99.81 [1917] java/util/HashMap$Values.<init> (Ljava/util/HashMap;)V
8 0.00 99.81 [677] android/app/Activity.makeVisible ()V
8 0.00 99.81 [1135] android/app/ActivityThread.access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
8 0.00 99.81 [273] android/app/ActivityThread.access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
8 0.00 99.81 [2004] android/app/ActivityThread.getPackageManager ()Landroid/content/pm/IPackageManager;
8 0.00 99.82 [1217] android/app/Instrumentation.callActivityOnPause (Landroid/app/Activity;)V
8 0.00 99.82 [1652] android/content/ComponentName.<init> (Ljava/lang/String;Landroid/os/Parcel;)V
8 0.00 99.82 [1880] android/content/ContextWrapper.<init> (Landroid/content/Context;)V
8 0.00 99.82 [1741] android/content/ContextWrapper.getMainLooper ()Landroid/os/Looper;
8 0.00 99.82 [1450] android/content/Intent.getIntArrayExtra (Ljava/lang/String;)[I
8 0.00 99.82 [596] android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
8 0.00 99.82 [371] android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
8 0.00 99.82 [507] android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
8 0.00 99.82 [1246] android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
8 0.00 99.82 [1884] android/content/res/CompatibilityInfo.getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
8 0.00 99.83 [2005] android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;
8 0.00 99.83 [1316] android/content/res/Resources.getThemeMainColor ()I
8 0.00 99.83 [1885] android/content/res/Resources.selectDefaultTheme (II)I
8 0.00 99.83 [2006] android/graphics/Bitmap.isRecycled ()Z
8 0.00 99.83 [2007] android/graphics/drawable/Drawable.setLevel (I)Z
8 0.00 99.83 [2008] android/os/BinderProxy.queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
8 0.00 99.83 [1348] android/os/Looper.myQueue ()Landroid/os/MessageQueue;
8 0.00 99.83 [1799] android/os/Parcel.appendFrom (Landroid/os/Parcel;II)V
8 0.00 99.83 [1765] android/os/Parcel.writeByte (B)V
8 0.00 99.84 [1766] android/os/Parcel.writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
8 0.00 99.84 [1625] android/support/v4/app/FragmentActivity.onResumeFragments ()V
8 0.00 99.84 [1767] android/support/v4/app/FragmentManagerImpl.dispatchStart ()V
8 0.00 99.84 [1748] android/support/v4/view/ViewCompat$JBViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I
8 0.00 99.84 [1390] android/support/v4/view/ViewCompat$JBViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V
8 0.00 99.84 [1890] android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
8 0.00 99.84 [952] android/support/v4/view/ViewPager.setCurrentItem (I)V
8 0.00 99.84 [1768] android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
8 0.00 99.84 [2009] android/text/SpannableStringBuilder.length ()I
8 0.00 99.84 [1497] android/view/ContextThemeWrapper.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
8 0.00 99.85 [764] android/view/GLES20Canvas.<init> (Z)V
8 0.00 99.85 [1687] android/view/GLES20Canvas.access$000 (I)V
8 0.00 99.85 [2010] android/view/GLES20Canvas.isAvailable ()Z
8 0.00 99.85 [2011] android/view/GLES20Canvas.nInitCaches ()V
8 0.00 99.85 [2012] android/view/GestureDetector.access$300 (Landroid/view/GestureDetector;)Landroid/view/GestureDetector$OnDoubleTapListener;
8 0.00 99.85 [1894] android/view/MotionEvent.findPointerIndex (I)I
8 0.00 99.85 [2013] android/view/Surface.nativeRelease ()V
8 0.00 99.85 [1153] android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;)V
8 0.00 99.85 [1900] android/view/View.setDrawingCacheEnabled (Z)V
8 0.00 99.86 [2014] android/view/View$TransformationInfo.access$1502 (Landroid/view/View$TransformationInfo;Z)Z
8 0.00 99.86 [2015] android/view/View$TransformationInfo.access$1602 (Landroid/view/View$TransformationInfo;I)I
8 0.00 99.86 [2016] android/view/View$TransformationInfo.access$1702 (Landroid/view/View$TransformationInfo;I)I
8 0.00 99.86 [1901] android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
8 0.00 99.86 [1906] android/view/ViewRootImpl.enterTouchMode ()Z
8 0.00 99.86 [2017] android/view/ViewTreeObserver.dispatchOnGlobalLayout ()V
8 0.00 99.86 [2018] android/view/Window.getContainer ()Landroid/view/Window;
8 0.00 99.86 [2019] android/view/animation/Animation.fireAnimationEnd ()V
8 0.00 99.86 [2020] android/view/animation/Animation.fireAnimationStart ()V
8 0.00 99.86 [2021] android/view/animation/Animation.isFillEnabled ()Z
8 0.00 99.87 [2022] android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V
8 0.00 99.87 [1907] android/view/inputmethod/InputMethodManager.checkFocus ()V
8 0.00 99.87 [2023] android/widget/LinearLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
8 0.00 99.87 [2024] android/widget/LinearLayout.getLocationOffset (Landroid/view/View;)I
8 0.00 99.87 [1909] android/widget/LinearLayout.setOrientation (I)V
8 0.00 99.87 [1873] com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
8 0.00 99.87 [1628] com/android/internal/policy/impl/PhoneWindow.access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
8 0.00 99.87 [1911] com/android/internal/policy/impl/PhoneWindow.access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
8 0.00 99.87 [1912] com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowFrame (Landroid/graphics/drawable/Drawable;)V
8 0.00 99.87 [1252] com/example/t_gallery/ImageDetail$1.<init> (Lcom/example/t_gallery/ImageDetail;)V
8 0.00 99.88 [2025] java/lang/ThreadLocal$Values.initializeTable (I)V
8 0.00 99.88 [2026] java/util/HashMap.preModify (Ljava/util/HashMap$HashMapEntry;)V
8 0.00 99.88 [1779] java/util/HashMap$Values.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
8 0.00 99.88 [1527] java/util/HashMap$Values.iterator ()Ljava/util/Iterator;
8 0.00 99.88 [1713] libcore/util/CollectionUtils$1$1.remove ()V
7 0.00 99.88 [2027] android/app/Instrumentation.checkStartActivityResult (ILjava/lang/Object;)V
6 0.00 99.88 [2028] android/app/ActivityThread$ApplicationThread.updatePendingConfiguration (Landroid/content/res/Configuration;)V
6 0.00 99.88 [2029] android/graphics/Region.nativeSetRect (IIIII)Z
6 0.00 99.88 [2030] android/hardware/display/DisplayManagerGlobal.getInstance ()Landroid/hardware/display/DisplayManagerGlobal;
6 0.00 99.88 [1938] android/os/Debug.startMethodTracingDdms (II)V
6 0.00 99.88 [2031] android/os/Process.myPid ()I
6 0.00 99.89 [2032] android/os/StrictMode.incrementExpectedActivityCount (Ljava/lang/Class;)V
6 0.00 99.89 [2033] android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V
6 0.00 99.89 [2034] android/view/InputChannel.nativeDispose (Z)V
6 0.00 99.89 [2035] android/view/LayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
6 0.00 99.89 [2036] android/view/animation/AnimationSet.setFlag (IZ)V
6 0.00 99.89 [2037] com/android/internal/os/SomeArgs.obtain ()Lcom/android/internal/os/SomeArgs;
6 0.00 99.89 [2038] java/lang/Math.max (JJ)J
6 0.00 99.89 [2039] java/lang/VMThread.getStatus ()I
5 0.00 99.89 [2040] android/app/Activity.getWindowManager ()Landroid/view/WindowManager;
5 0.00 99.89 [2041] android/app/Activity.onAttachedToWindow ()V
5 0.00 99.89 [2042] android/app/Activity.onContentChanged ()V
5 0.00 99.89 [2043] android/app/Activity$1.<init> (Landroid/app/Activity;)V
5 0.00 99.89 [2044] android/app/ActivityThread.cleanUpPendingRemoveWindows (Landroid/app/ActivityThread$ActivityClientRecord;)V
5 0.00 99.90 [2045] android/app/ActivityThread.ensureJitEnabled ()V
5 0.00 99.90 [2046] android/app/ActivityThread.updateDefaultDensity ()V
5 0.00 99.90 [2047] android/app/ActivityThread.updateVisibility (Landroid/app/ActivityThread$ActivityClientRecord;Z)V
5 0.00 99.90 [2048] android/app/ActivityThread$ActivityClientRecord.<init> ()V
5 0.00 99.90 [2049] android/app/FragmentManager.<init> ()V
5 0.00 99.90 [2050] android/app/FragmentManagerImpl$1.<init> (Landroid/app/FragmentManagerImpl;)V
5 0.00 99.90 [2051] android/app/LoadedApk.getClassLoader ()Ljava/lang/ClassLoader;
5 0.00 99.90 [2052] android/content/ContextWrapper.attachBaseContext (Landroid/content/Context;)V
5 0.00 99.90 [2053] android/content/pm/ActivityInfo.getThemeResource ()I
5 0.00 99.90 [2054] android/content/res/CompatibilityInfo.isScalingRequired ()Z
5 0.00 99.90 [2055] android/content/res/Resources.selectSystemTheme (IIIII)I
5 0.00 99.90 [2056] android/content/res/Resources.setJrdThemePermission (Z)V
5 0.00 99.90 [2057] android/content/res/TypedArray.getColor (II)I
5 0.00 99.90 [1830] android/ddm/DdmHandleProfiling.handleMPSS (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
5 0.00 99.90 [2058] android/opengl/ManagedEGLContext.getContext ()Ljavax/microedition/khronos/egl/EGLContext;
5 0.00 99.90 [2059] android/os/IPowerManager$Stub$Proxy.<init> (Landroid/os/IBinder;)V
5 0.00 99.91 [2060] android/os/Looper.getMainLooper ()Landroid/os/Looper;
5 0.00 99.91 [2061] android/os/Parcel.nativeHasFileDescriptors (I)Z
5 0.00 99.91 [2062] android/os/Parcel.nativeReadLong (I)J
5 0.00 99.91 [2063] android/os/ServiceManager.getIServiceManager ()Landroid/os/IServiceManager;
5 0.00 99.91 [2064] android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V
5 0.00 99.91 [2065] android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;
5 0.00 99.91 [2066] android/support/v4/app/FragmentManager.<init> ()V
5 0.00 99.91 [2067] android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V
5 0.00 99.91 [2068] android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
5 0.00 99.91 [2069] android/support/v4/app/FragmentTransaction.<init> ()V
5 0.00 99.91 [2070] android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I
5 0.00 99.91 [2071] android/support/v4/util/SparseArrayCompat.size ()I
5 0.00 99.91 [2072] android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
5 0.00 99.91 [2073] android/util/DisplayMetrics.<init> ()V
5 0.00 99.91 [2074] android/view/AbsSavedState.<init> (Landroid/os/Parcelable;)V
5 0.00 99.92 [2075] android/view/Display.getCompatibilityInfo ()Landroid/view/CompatibilityInfoHolder;
5 0.00 99.92 [2076] android/view/GestureDetector.access$000 (Landroid/view/GestureDetector;)Landroid/view/MotionEvent;
5 0.00 99.92 [2077] android/view/GestureDetector.access$400 (Landroid/view/GestureDetector;)Z
5 0.00 99.92 [2078] android/view/HardwareRenderer.<init> ()V
5 0.00 99.92 [2079] android/view/HardwareRenderer$GlRenderer.destroySurface ()V
5 0.00 99.92 [2080] android/view/LayoutInflater.<init> (Landroid/content/Context;)V
5 0.00 99.92 [2081] android/view/MotionEvent.nativeFindPointerIndex (II)I
5 0.00 99.92 [2082] android/view/Surface.checkHeadless ()V
5 0.00 99.92 [2083] android/view/View.assignParent (Landroid/view/ViewParent;)V
5 0.00 99.92 [2084] android/view/View.destroyDrawingCache ()V
5 0.00 99.92 [2085] android/view/View.getDrawingRect (Landroid/graphics/Rect;)V
5 0.00 99.92 [2086] android/view/View.getHandler ()Landroid/os/Handler;
5 0.00 99.92 [2087] android/view/View.getRootView ()Landroid/view/View;
5 0.00 99.92 [2088] android/view/View.hackTurnOffWindowResizeAnim (Z)V
5 0.00 99.92 [2089] android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V
5 0.00 99.92 [2090] android/view/View.setIsRootNamespace (Z)V
5 0.00 99.93 [2091] android/view/ViewConfiguration.getScaledPagingTouchSlop ()I
5 0.00 99.93 [2092] android/view/ViewGroup$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
5 0.00 99.93 [2093] android/view/ViewRootImpl.access$600 (Landroid/view/ViewRootImpl;)Landroid/view/SurfaceHolder;
5 0.00 99.93 [2094] android/view/ViewRootImpl$AccessibilityInteractionConnectionManager.<init> (Landroid/view/ViewRootImpl;)V
5 0.00 99.93 [2095] android/view/ViewTreeObserver.dispatchOnTouchModeChanged (Z)V
5 0.00 99.93 [2096] android/view/Window.getLocalFeatures ()I
5 0.00 99.93 [2097] android/view/Window.getWindowManager ()Landroid/view/WindowManager;
5 0.00 99.93 [2098] android/view/Window.hasSoftInputMode ()Z
5 0.00 99.93 [2099] android/view/Window.requestFeature (I)Z
5 0.00 99.93 [2100] android/view/WindowManagerGlobal.getWindowSession (Landroid/os/Looper;)Landroid/view/IWindowSession;
5 0.00 99.93 [2101] android/view/animation/Animation.willChangeBounds ()Z
5 0.00 99.93 [2102] android/view/animation/Animation.willChangeTransformationMatrix ()Z
5 0.00 99.93 [2103] android/view/animation/Animation$1.<init> (Landroid/view/animation/Animation;)V
5 0.00 99.93 [2104] android/view/animation/Animation$2.<init> (Landroid/view/animation/Animation;)V
5 0.00 99.93 [2105] android/view/animation/AnimationSet.init ()V
5 0.00 99.94 [2106] android/view/animation/ScaleAnimation.initializePivotPoint ()V
5 0.00 99.94 [2107] android/view/inputmethod/BaseInputConnection.endBatchEdit ()Z
5 0.00 99.94 [2108] android/view/inputmethod/InputMethodManager.notifyInputConnectionFinished ()V
5 0.00 99.94 [2109] android/view/inputmethod/InputMethodManager.startGettingWindowFocus (Landroid/view/View;)V
5 0.00 99.94 [2110] android/widget/AbsListView.initVelocityTrackerIfNotExists ()V
5 0.00 99.94 [2111] android/widget/AbsListView.touchModeDrawsInPressedState ()Z
5 0.00 99.94 [2112] android/widget/AdapterView.getSelectedItemId ()J
5 0.00 99.94 [2113] com/android/internal/os/SamplingProfilerIntegration.isEnabled ()Z
5 0.00 99.94 [2114] com/android/internal/policy/impl/PhoneFallbackEventHandler.<init> (Landroid/content/Context;)V
5 0.00 99.94 [2115] com/android/internal/policy/impl/PhoneFallbackEventHandler.setView (Landroid/view/View;)V
5 0.00 99.94 [2116] com/android/internal/policy/impl/PhoneWindow.access$600 (Lcom/android/internal/policy/impl/PhoneWindow;)I
5 0.00 99.94 [2117] com/android/internal/policy/impl/PhoneWindow.openPanelsAfterRestore ()V
5 0.00 99.94 [2118] com/android/internal/policy/impl/PhoneWindow.savePanelState (Landroid/util/SparseArray;)V
5 0.00 99.94 [2119] com/android/internal/policy/impl/PhoneWindow.setTitle (Ljava/lang/CharSequence;)V
5 0.00 99.94 [2120] com/android/internal/policy/impl/PhoneWindow.setTitleColor (I)V
5 0.00 99.95 [2121] com/android/internal/policy/impl/PhoneWindow$1.<init> (Lcom/android/internal/policy/impl/PhoneWindow;)V
5 0.00 99.95 [2122] com/android/internal/policy/impl/PhoneWindow$DecorView.startChanging ()V
5 0.00 99.95 [2123] com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheInputQueue ()Landroid/view/InputQueue$Callback;
5 0.00 99.95 [2124] com/android/internal/policy/impl/PhoneWindow$DialogMenuCallback.<init> (Lcom/android/internal/policy/impl/PhoneWindow;I)V
5 0.00 99.95 [2125] com/android/internal/view/IInputMethodClient$Stub.asBinder ()Landroid/os/IBinder;
5 0.00 99.95 [2126] com/android/internal/view/IInputMethodSession$Stub$Proxy.<init> (Landroid/os/IBinder;)V
5 0.00 99.95 [2127] com/example/t_gallery/ImageDetail.access$4 (Lcom/example/t_gallery/ImageDetail;I)V
5 0.00 99.95 [2128] com/example/t_gallery/ImageDetail.access$5 (Lcom/example/t_gallery/ImageDetail;)[I
5 0.00 99.95 [2129] com/google/android/gles_jni/EGLContextImpl.getGL ()Ljavax/microedition/khronos/opengles/GL;
5 0.00 99.95 [2130] dalvik/system/VMDebug.isMethodTracingActive ()Z
5 0.00 99.95 [2132] java/lang/Daemons$FinalizerDaemon.access$500 (Ljava/lang/Daemons$FinalizerDaemon;)J
5 0.00 99.95 [2133] java/lang/Daemons$FinalizerDaemon.access$502 (Ljava/lang/Daemons$FinalizerDaemon;J)J
5 0.00 99.95 [2134] java/lang/Math.abs (I)I
5 0.00 99.95 [2135] java/lang/Thread.checkNotStarted ()V
5 0.00 99.95 [2136] java/lang/Thread.getPriority ()I
5 0.00 99.95 [2003] java/lang/Thread.sleep (J)V
5 0.00 99.96 [2137] java/lang/ThreadGroup.destroyIfEmptyDaemon ()V
5 0.00 99.96 [2138] java/lang/ThreadGroup.isDestroyed ()Z
5 0.00 99.96 [2139] java/lang/ThreadLocal$Values.rehash ()Z
5 0.00 99.96 [2140] java/util/Collections.emptyList ()Ljava/util/List;
5 0.00 99.96 [2141] java/util/HashMap.size ()I
5 0.00 99.96 [2142] java/util/HashMap$Values.size ()I
5 0.00 99.96 [2143] java/util/Random.setSeed (J)V
5 0.00 99.96 [2144] java/util/concurrent/ConcurrentLinkedQueue.updateHead (Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V
4 0.00 99.96 [2145] android/app/Activity.getLastNonConfigurationInstance ()Ljava/lang/Object;
4 0.00 99.96 [2146] android/app/Activity.getTitle ()Ljava/lang/CharSequence;
4 0.00 99.96 [2147] android/app/Activity.getTitleColor ()I
4 0.00 99.96 [2148] android/app/Activity.onCreateDescription ()Ljava/lang/CharSequence;
4 0.00 99.96 [2149] android/app/Activity.onUserLeaveHint ()V
4 0.00 99.96 [2150] android/app/Activity.saveManagedDialogs (Landroid/os/Bundle;)V
4 0.00 99.96 [2151] android/app/ActivityThread.getHandler ()Landroid/os/Handler;
4 0.00 99.96 [2152] android/app/ActivityThread.getInstrumentation ()Landroid/app/Instrumentation;
4 0.00 99.96 [2153] android/app/ActivityThread.getLooper ()Landroid/os/Looper;
4 0.00 99.97 [2154] android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;)V
4 0.00 99.97 [2155] android/app/ActivityThread$StopInfo.<init> ()V
4 0.00 99.97 [2156] android/app/ApplicationPackageManager$ResourceName.<init> (Ljava/lang/String;I)V
4 0.00 99.97 [2157] android/app/ContextImpl.access$100 (Landroid/app/ContextImpl;)Landroid/view/Display;
4 0.00 99.97 [2158] android/app/ContextImpl.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
4 0.00 99.97 [2159] android/app/ContextImpl.getResources ()Landroid/content/res/Resources;
4 0.00 99.97 [2160] android/app/ContextImpl.setOuterContext (Landroid/content/Context;)V
4 0.00 99.97 [2161] android/app/FragmentManagerImpl.attachActivity (Landroid/app/Activity;Landroid/app/FragmentContainer;Landroid/app/Fragment;)V
4 0.00 99.97 [2162] android/app/LoadedApk.getResources (Landroid/app/ActivityThread;)Landroid/content/res/Resources;
4 0.00 99.97 [2163] android/app/LoadedApk.makeApplication (ZLandroid/app/Instrumentation;)Landroid/app/Application;
4 0.00 99.97 [2164] android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;
4 0.00 99.97 [2165] android/content/pm/PackageManager.<init> ()V
4 0.00 99.97 [2166] android/content/res/Configuration.getLayoutDirection ()I
4 0.00 99.97 [2167] android/database/DataSetObserver.<init> ()V
4 0.00 99.97 [2168] android/os/Binder.attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V
4 0.00 99.97 [2169] android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
4 0.00 99.97 [2170] android/os/Looper.getQueue ()Landroid/os/MessageQueue;
4 0.00 99.97 [2171] android/os/Parcel.nativeDataAvail (I)I
4 0.00 99.97 [2172] android/os/PowerManager.<init> (Landroid/content/Context;Landroid/os/IPowerManager;Landroid/os/Handler;)V
4 0.00 99.98 [2173] android/os/UserHandle.<init> (I)V
4 0.00 99.98 [2174] android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V
4 0.00 99.98 [2175] android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;
4 0.00 99.98 [2176] android/view/Display.getDisplayId ()I
4 0.00 99.98 [2177] android/view/GestureDetector$SimpleOnGestureListener.onSingleTapConfirmed (Landroid/view/MotionEvent;)Z
4 0.00 99.98 [2178] android/view/HardwareRenderer.setEnabled (Z)V
4 0.00 99.98 [2179] android/view/HardwareRenderer$GlRenderer$FunctorsRunnable.<init> (Landroid/view/HardwareRenderer$GlRenderer;)V
4 0.00 99.98 [2180] android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;
4 0.00 99.98 [2181] android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V
4 0.00 99.98 [2182] android/view/LayoutInflater.setPrivateFactory (Landroid/view/LayoutInflater$Factory2;)V
4 0.00 99.98 [2183] android/view/Surface.getGenerationId ()I
4 0.00 99.98 [2184] android/view/View.hasWindowFocus ()Z
4 0.00 99.98 [2185] android/view/View.onAnimationEnd ()V
4 0.00 99.98 [2186] android/view/View.onAnimationStart ()V
4 0.00 99.98 [2187] android/view/View.onCreateInputConnection (Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
4 0.00 99.98 [2188] android/view/View.scrollTo (II)V
4 0.00 99.98 [2189] android/view/View$AccessibilityDelegate.<init> ()V
4 0.00 99.98 [2190] android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I
4 0.00 99.98 [2191] android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I
4 0.00 99.98 [2192] android/view/ViewRootImpl.access$100 ()Z
4 0.00 99.99 [2193] android/view/ViewRootImpl.isLayoutRequested ()Z
4 0.00 99.99 [2194] android/view/ViewRootImpl.isRenderThreadRequested (Landroid/content/Context;)Z
4 0.00 99.99 [2195] android/view/ViewRootImpl$2.<init> (Landroid/view/ViewRootImpl;)V
4 0.00 99.99 [2196] android/view/ViewRootImpl$ConsumeBatchedInputRunnable.<init> (Landroid/view/ViewRootImpl;)V
4 0.00 99.99 [2197] android/view/ViewRootImpl$TraversalRunnable.<init> (Landroid/view/ViewRootImpl;)V
4 0.00 99.99 [2198] android/view/ViewStub.setLayoutInflater (Landroid/view/LayoutInflater;)V
4 0.00 99.99 [2199] android/view/ViewTreeObserver.<init> ()V
4 0.00 99.99 [2200] android/view/Window.setCallback (Landroid/view/Window$Callback;)V
4 0.00 99.99 [2201] android/view/WindowManager$LayoutParams.getTitle ()Ljava/lang/CharSequence;
4 0.00 99.99 [2202] android/view/WindowManagerGlobal.findViewLocked (Landroid/view/View;Z)I
4 0.00 99.99 [2203] android/view/animation/Animation.detach ()V
4 0.00 99.99 [2204] android/view/animation/Animation.getFillAfter ()Z
4 0.00 99.99 [2205] android/view/animation/Animation$3.<init> (Landroid/view/animation/Animation;)V
4 0.00 99.99 [2206] android/view/inputmethod/BaseInputConnection.beginBatchEdit ()Z
4 0.00 99.99 [2207] android/view/inputmethod/EditorInfo.<init> ()V
4 0.00 99.99 [2208] android/widget/LinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V
4 0.00 99.99 [2209] com/android/internal/os/SomeArgs.clear ()V
4 0.00 99.99 [2210] com/android/internal/policy/impl/PhoneWindow.onActive ()V
4 0.00 99.99 [2211] com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheSurface ()Landroid/view/SurfaceHolder$Callback2;
4 0.00 100.00 [2212] dalvik/system/BlockGuard$2.initialValue ()Ldalvik/system/BlockGuard$Policy;
4 0.00 100.00 [890] java/lang/Daemons$FinalizerWatchdogDaemon.waitForObject ()Ljava/lang/Object;
4 0.00 100.00 [2213] java/lang/Thread.sleep (JI)V
4 0.00 100.00 [2214] java/lang/ThreadLocal.access$200 (Ljava/lang/ThreadLocal;)I
4 0.00 100.00 [2215] java/lang/ThreadLocal.access$300 (Ljava/lang/ThreadLocal;)Ljava/lang/ref/Reference;
4 0.00 100.00 [2216] java/util/ArrayList.contains (Ljava/lang/Object;)Z
4 0.00 100.00 [2217] java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;)V
4 0.00 100.00 [2218] java/util/Arrays.equals ([I[I)Z
4 0.00 100.00 [2219] java/util/Locale.getCountry ()Ljava/lang/String;
4 0.00 100.00 [2220] java/util/Locale.getVariant ()Ljava/lang/String;
[Top]
[Exclusive]
[Inclusive]
[Class]
[Method]
Inclusive elapsed times for each method and its parents and children,
sorted by inclusive time.
index %/total %/self index calls usecs name
----------------------------------------------------
[0] 100.0% 0+0 769571 (toplevel)
0.6% excl 4850
49.1% [1] 19/19 377933 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
30.7% [13] 1/1 235966 com/example/t_gallery/ImageDetail$2.run ()V
6.6% [38] 20/20 50999 android/os/MessageQueue.next ()Landroid/os/Message;
3.6% [65] 97/97 27844 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
3.2% [57] 76/92 24421 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
3.1% [72] 38/38 24131 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
2.7% [39] 1/3 21041 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
0.8% [150] 7/7 6252 android/os/Binder.execTransact (IIII)Z
0.7% [61] 95/588 5682 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
0.4% [217] 2/2 3253 java/lang/Daemons$ReferenceQueueDaemon.enqueue (Ljava/lang/ref/Reference;)V
0.4% [245] 98/98 2720 java/lang/ref/ReferenceQueue.remove ()Ljava/lang/ref/Reference;
0.2% [230] 19/42 1318 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
0.1% [386] 1/1 1071 android/view/InputEventReceiver.dispatchBatchedInputEventPending ()V
0.1% [387] 1/1 1068 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
0.1% [183] 38/179 1003 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.1% [67] 1/25 727 android/os/MessageQueue.nativePollOnce (II)V
0.1% [241] 38/175 711 java/lang/StringBuilder.<init> ()V
0.1% [612] 3/3 457 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
0.1% [631] 99/99 433 java/lang/Daemons$Daemon.isRunning ()Z
0.0% [575] 19/30 346 android/os/Message.recycle ()V
0.0% [822] 6/6 235 java/lang/Object.wait ()V
0.0% [890] 1/1 192 java/lang/Daemons$FinalizerWatchdogDaemon.waitForObject ()Ljava/lang/Object;
0.0% [943] 19/19 164 android/os/Binder.clearCallingIdentity ()J
0.0% [201] 1/32 160 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
0.0% [286] 1/98 108 java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
0.0% [1270] 1/1 76 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
0.0% [358] 2/168 39 android/os/SystemClock.uptimeMillis ()J
0.0% [1117] 1/3 21 android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
0.0% [1830] 1/1 16 android/ddm/DdmHandleProfiling.handleMPSS (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
0.0% [1303] 1/5 16 android/os/Binder.flushPendingCommands ()V
0.0% [1187] 1/19 13 android/os/Message.markInUse ()V
0.0% [1778] 3/5 13 java/lang/Daemons$FinalizerDaemon.access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
0.0% [1914] 3/3 13 java/lang/Daemons$FinalizerDaemon.access$400 (Ljava/lang/Daemons$FinalizerDaemon;)Ljava/lang/Object;
0.0% [1822] 1/2 13 java/lang/Math.min (JJ)J
0.0% [1938] 1/1 11 android/os/Debug.startMethodTracingDdms (II)V
0.0% [610] 1/97 6 java/lang/ref/ReferenceQueue.poll ()Ljava/lang/ref/Reference;
0.0% [2131] 1/1 5 dalvik/system/VMDebug.startMethodTracingDdms (II)V
0.0% [1271] 1/3 4 java/lang/Object.wait (J)V
----------------------------------------------------
100.0% [0] 19/19 377933 (toplevel)
[1] 49.1% 19+0 377933 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
0.0% excl 175
84.4% [2] 9/9 319015 android/os/Handler.handleCallback (Landroid/os/Message;)V
12.0% [45] 3/3 45243 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
3.1% [104] 4/4 11843 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
0.4% [328] 1/1 1398 com/example/t_gallery/ImageDetail$1.handleMessage (Landroid/os/Message;)V
0.1% [853] 1/1 209 com/android/internal/view/IInputConnectionWrapper$MyHandler.handleMessage (Landroid/os/Message;)V
0.0% [1440] 1/1 50 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
----------------------------------------------------
100.0% [1] 9/9 319015 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[2] 41.5% 9+0 319015 android/os/Handler.handleCallback (Landroid/os/Message;)V
0.0% excl 93
99.3% [3] 8/8 316783 android/view/Choreographer$FrameDisplayEventReceiver.run ()V
0.7% [270] 1/1 2139 android/app/ActivityThread$StopInfo.run ()V
----------------------------------------------------
100.0% [2] 8/8 316783 android/os/Handler.handleCallback (Landroid/os/Message;)V
[3] 41.2% 8+0 316783 android/view/Choreographer$FrameDisplayEventReceiver.run ()V
0.0% excl 83
100.0% [4] 8/8 316700 android/view/Choreographer.doFrame (JI)V
----------------------------------------------------
100.0% [3] 8/8 316700 android/view/Choreographer$FrameDisplayEventReceiver.run ()V
[4] 41.2% 8+0 316700 android/view/Choreographer.doFrame (JI)V
0.1% excl 204
99.9% [5] 24/24 316449 android/view/Choreographer.doCallbacks (IJ)V
0.0% [1063] 8/18 47 java/lang/System.nanoTime ()J
----------------------------------------------------
100.0% [4] 24/24 316449 android/view/Choreographer.doFrame (JI)V
[5] 41.1% 24+0 316449 android/view/Choreographer.doCallbacks (IJ)V
0.2% excl 503
99.7% [6] 15/15 315620 android/view/Choreographer$CallbackRecord.run (J)V
0.0% [358] 24/168 143 android/os/SystemClock.uptimeMillis ()J
0.0% [1090] 24/24 113 android/view/Choreographer$CallbackQueue.extractDueCallbacksLocked (J)Landroid/view/Choreographer$CallbackRecord;
0.0% [1305] 15/15 70 android/view/Choreographer.recycleCallbackLocked (Landroid/view/Choreographer$CallbackRecord;)V
----------------------------------------------------
100.0% [5] 15/15 315620 android/view/Choreographer.doCallbacks (IJ)V
[6] 41.0% 15+0 315620 android/view/Choreographer$CallbackRecord.run (J)V
0.1% excl 236
98.3% [8] 7/7 310343 android/view/ViewRootImpl$TraversalRunnable.run ()V
1.6% [173] 8/8 4977 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
0.0% [1350] 15/15 64 android/view/Choreographer.access$500 ()Ljava/lang/Object;
----------------------------------------------------
73.5% [13] 8/12 231486 com/example/t_gallery/ImageDetail$2.run ()V
26.5% [35] 4/12 83283 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[7] 40.9% 12+0 314769 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
0.1% excl 257
96.3% [11] 12/12 303048 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
2.7% [127] 12/12 8503 java/io/FileInputStream.<init> (Ljava/lang/String;)V
0.9% [219] 12/20 2961 java/io/FileInputStream.close ()V
----------------------------------------------------
100.0% [6] 7/7 310343 android/view/Choreographer$CallbackRecord.run (J)V
[8] 40.3% 7+0 310343 android/view/ViewRootImpl$TraversalRunnable.run ()V
0.0% excl 64
100.0% [9] 7/7 310279 android/view/ViewRootImpl.doTraversal ()V
----------------------------------------------------
100.0% [8] 7/7 310279 android/view/ViewRootImpl$TraversalRunnable.run ()V
[9] 40.3% 7+0 310279 android/view/ViewRootImpl.doTraversal ()V
0.1% excl 224
99.5% [10] 7/7 308710 android/view/ViewRootImpl.performTraversals ()V
0.2% [227] 7/49 527 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.2% [598] 7/7 471 android/os/Looper.removeSyncBarrier (I)V
0.1% [250] 7/49 316 android/os/Trace.traceEnd (J)V
0.0% [1136] 7/23 31 android/os/Handler.getLooper ()Landroid/os/Looper;
----------------------------------------------------
100.0% [9] 7/7 308710 android/view/ViewRootImpl.doTraversal ()V
[10] 40.1% 7+0 308710 android/view/ViewRootImpl.performTraversals ()V
0.3% excl 869
43.2% [14] 6/6 133389 android/view/ViewRootImpl.performDraw ()V
41.4% [19] 2/2 127889 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
8.2% [69] 1/1 25450 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
3.3% [109] 2/2 10312 android/view/ViewRootImpl.performLayout ()V
1.4% [190] 1/1 4294 android/view/View.setLayoutDirection (I)V
0.9% [237] 1/1 2788 android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
0.4% [261] 1/8 1089 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
0.1% [616] 1/1 454 android/view/View.requestFocus (I)Z
0.1% [225] 1/13 422 android/view/ViewRootImpl.scheduleTraversals ()V
0.1% [642] 7/7 413 android/view/ViewRootImpl.getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
0.1% [893] 1/1 191 android/view/HardwareRenderer$Gl20Renderer.setup (II)V
0.1% [700] 1/2 169 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
0.1% [945] 7/7 164 android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
0.0% [1079] 7/8 104 android/view/ViewRootImpl.getHostVisibility ()I
0.0% [1184] 1/1 93 com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
0.0% [1206] 4/4 88 android/graphics/Rect.equals (Ljava/lang/Object;)Z
0.0% [1455] 6/8 38 android/view/WindowManager$LayoutParams.mayUseInputMethod (I)Z
0.0% [1557] 8/8 37 android/graphics/Rect.width ()I
0.0% [1521] 7/8 36 android/view/CompatibilityInfoHolder.get ()Landroid/content/res/CompatibilityInfo;
0.0% [1534] 2/3 36 android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
0.0% [1124] 1/3 35 android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
0.0% [886] 2/9 35 android/view/Surface.isValid ()Z
0.0% [1540] 7/8 34 android/content/res/CompatibilityInfo.supportsScreen ()Z
0.0% [902] 7/8 34 android/view/ViewRootImpl.collectViewAttributes ()Z
0.0% [1587] 7/7 33 android/view/ViewTreeObserver.dispatchOnPreDraw ()Z
0.0% [1588] 7/7 33 android/view/ViewTreeObserver.hasComputeInternalInsetsListeners ()Z
0.0% [1595] 7/7 32 android/graphics/Rect.height ()I
0.0% [1831] 1/1 16 android/graphics/Region.setEmpty ()V
0.0% [857] 3/43 13 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.0% [557] 3/123 13 android/view/View.getContext ()Landroid/content/Context;
0.0% [1268] 1/5 13 android/view/ViewGroup.findFocus ()Landroid/view/View;
0.0% [1689] 1/2 13 android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
0.0% [977] 2/30 10 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
0.0% [1207] 2/19 9 android/graphics/Rect.set (Landroid/graphics/Rect;)V
0.0% [859] 2/47 9 android/view/View.getMeasuredWidth ()I
0.0% [993] 2/32 9 android/view/accessibility/AccessibilityManager.isEnabled ()Z
0.0% [2017] 2/2 8 android/view/ViewTreeObserver.dispatchOnGlobalLayout ()V
0.0% [2166] 1/1 4 android/content/res/Configuration.getLayoutDirection ()I
0.0% [1853] 1/3 4 android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;
0.0% [1080] 1/27 4 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
0.0% [1306] 1/15 4 android/view/HardwareRenderer.isEnabled ()Z
0.0% [2183] 1/1 4 android/view/Surface.getGenerationId ()I
0.0% [907] 1/43 4 android/view/View.getMeasuredHeight ()I
0.0% [1897] 1/3 4 android/view/View.getResources ()Landroid/content/res/Resources;
0.0% [1083] 1/15 4 android/view/ViewGroup.hasFocus ()Z
0.0% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [7] 12/12 303048 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[11] 39.4% 12+0 303048 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
0.2% excl 673
99.1% [12] 12/12 300440 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
0.6% [289] 12/12 1822 java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V
0.0% [1369] 12/12 61 java/io/BufferedInputStream.mark (I)V
0.0% [1425] 12/12 52 java/io/InputStream.markSupported ()Z
----------------------------------------------------
100.0% [11] 12/12 300440 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[12] 39.0% 12+0 300440 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
75.9% excl 227950
14.8% [36] 2/3 44445 dalvik/system/VMDebug.startGC ()V
8.5% [68] 281/281 25603 java/io/BufferedInputStream.read ([BII)I
0.5% [315] 23/23 1573 java/io/BufferedInputStream.available ()I
0.1% [646] 6/6 405 android/graphics/Bitmap.<init> (I[BZ[B[II)V
0.1% [709] 62/62 328 java/io/BufferedInputStream.reset ()V
0.0% [1163] 2/2 97 java/lang/ref/ReferenceQueue.add (Ljava/lang/ref/Reference;)V
0.0% [1546] 6/6 39 java/io/BufferedInputStream.skip (J)J
----------------------------------------------------
100.0% [0] 1/1 235966 (toplevel)
[13] 30.7% 1+0 235966 com/example/t_gallery/ImageDetail$2.run ()V
0.1% excl 288
98.1% [7] 8/12 231486 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
1.6% [159] 4/6 3773 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
0.1% [290] 4/28 213 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0.0% [449] 4/44 54 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.0% [796] 8/21 43 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
0.0% [1563] 8/8 36 com/example/t_gallery/ImageDetail.access$7 ()Ljava/util/HashMap;
0.0% [1180] 6/21 26 com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
0.0% [1611] 4/6 20 android/graphics/BitmapFactory$Options.<init> ()V
0.0% [685] 4/71 18 java/util/ArrayList.get (I)Ljava/lang/Object;
0.0% [537] 2/131 9 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [10] 6/6 133389 android/view/ViewRootImpl.performTraversals ()V
[14] 17.3% 6+0 133389 android/view/ViewRootImpl.performDraw ()V
0.1% excl 172
99.0% [15] 6/6 132086 android/view/ViewRootImpl.draw (Z)V
0.3% [614] 1/1 455 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
0.3% [227] 6/49 344 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.2% [250] 6/49 303 android/os/Trace.traceEnd (J)V
0.0% [1635] 6/6 29 android/view/ViewTreeObserver.dispatchOnPostDraw ()Z
----------------------------------------------------
100.0% [14] 6/6 132086 android/view/ViewRootImpl.performDraw ()V
[15] 17.2% 6+0 132086 android/view/ViewRootImpl.draw (Z)V
0.3% excl 347
99.4% [16] 6/6 131292 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
0.1% [886] 6/9 136 android/view/Surface.isValid ()Z
0.1% [1127] 6/6 105 android/graphics/Rect.union (Landroid/graphics/Rect;)V
0.0% [1207] 12/19 57 android/graphics/Rect.set (Landroid/graphics/Rect;)V
0.0% [1570] 6/6 35 android/view/ViewRootImpl.scrollToRectOrFocus (Landroid/graphics/Rect;Z)Z
0.0% [1054] 6/28 29 android/graphics/Rect.isEmpty ()Z
0.0% [1640] 6/6 28 android/graphics/Rect.setEmpty ()V
0.0% [1306] 6/15 27 android/view/HardwareRenderer.isEnabled ()Z
0.0% [1672] 6/6 26 android/view/ViewTreeObserver.dispatchOnDraw ()V
0.0% [880] 1/39 4 android/graphics/Rect.set (IIII)V
----------------------------------------------------
100.0% [15] 6/6 131292 android/view/ViewRootImpl.draw (Z)V
[16] 17.1% 6+0 131292 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
0.7% excl 866
43.0% [37] 6/6 56435 com/google/android/gles_jni/EGLImpl.eglSwapBuffers (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z
30.0% [52] 6/49 39443 android/view/View.getDisplayList ()Landroid/view/DisplayList;
11.9% [90] 6/27 15592 android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
10.1% [102] 6/6 13285 android/view/HardwareRenderer$Gl20Renderer.onPreDraw (Landroid/graphics/Rect;)I
1.0% [227] 18/49 1334 android/os/Trace.traceBegin (JLjava/lang/String;)V
1.0% [250] 18/49 1319 android/os/Trace.traceEnd (J)V
0.6% [458] 6/6 813 android/view/HardwareRenderer.access$200 ([I)V
0.6% [442] 6/7 748 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
0.2% [765] 6/6 278 android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
0.2% [844] 6/6 217 android/view/ViewRootImpl.onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
0.1% [692] 6/13 175 android/view/GLES20Canvas.restoreToCount (I)V
0.1% [926] 6/6 172 android/view/HardwareRenderer$GlRenderer.handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
0.1% [976] 6/6 153 android/view/HardwareRenderer$Gl20Renderer.onPostDraw ()V
0.1% [771] 6/13 114 android/view/GLES20Canvas.save ()I
0.1% [1134] 6/6 104 android/view/GLES20Canvas.clearLayerUpdates ()V
0.1% [1215] 6/6 87 android/view/ViewRootImpl.onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
0.1% [1240] 6/6 82 android/view/HardwareRenderer$Gl20Renderer.canDraw ()Z
0.0% [358] 6/168 49 android/os/SystemClock.uptimeMillis ()J
0.0% [1671] 6/6 26 android/view/HardwareRenderer$GlRenderer.hasDirtyRegions ()Z
----------------------------------------------------
97.9% [20] 2/26 127536 android/view/ViewRootImpl.performMeasure (II)V
2.1% [129] 2/26 2699 android/support/v4/view/ViewPager.onLayout (ZIIII)V
+++++++++++++++++++++++++
[21] 18/26 377664 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
[26] 4/26 9372 android/support/v4/view/ViewPager.onMeasure (II)V
[17] 16.9% 4+22 130235 android/view/View.measure (II)V
0.0% excl 54
97.3% [22] 2/2 126713 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
1.8% [18] 2/16 2404 android/widget/FrameLayout.onMeasure (II)V
0.8% [105] 4/58 1064 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[18] 12/16 131703 android/widget/FrameLayout.onMeasure (II)V
[23] 2/2 124968 android/widget/LinearLayout.onMeasure (II)V
[26] 2/2 122206 android/support/v4/view/ViewPager.onMeasure (II)V
[105] 16/58 6938 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
[453] 6/6 838 android/widget/ImageView.onMeasure (II)V
[124] 6/84 73 android/view/View.resolveRtlPropertiesIfNeeded ()V
----------------------------------------------------
98.1% [22] 2/16 126566 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
1.9% [17] 2/16 2404 android/view/View.measure (II)V
+++++++++++++++++++++++++
[17] 12/16 131703 android/view/View.measure (II)V
[18] 16.8% 4+12 128970 android/widget/FrameLayout.onMeasure (II)V
0.4% excl 484
99.0% [21] 4/18 127676 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
0.1% [380] 8/48 168 android/view/View.resolveSizeAndState (III)I
0.1% [727] 4/24 70 android/view/View.getSuggestedMinimumHeight ()I
0.1% [385] 16/240 67 java/lang/Math.max (II)I
0.1% [740] 4/24 66 android/view/View.getSuggestedMinimumWidth ()I
0.0% [722] 4/28 51 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
0.0% [715] 4/28 51 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
0.0% [719] 4/28 50 android/widget/FrameLayout.getPaddingRightWithForeground ()I
0.0% [720] 4/28 50 android/widget/FrameLayout.getPaddingTopWithForeground ()I
0.0% [530] 8/140 34 android/view/View$MeasureSpec.getMode (I)I
0.0% [1267] 4/18 18 android/view/View.combineMeasuredStates (II)I
0.0% [1249] 4/18 18 android/view/View.getMeasuredState ()I
0.0% [362] 4/257 18 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.0% [537] 4/131 18 java/util/ArrayList.size ()I
0.0% [907] 4/43 17 android/view/View.getMeasuredHeight ()I
0.0% [759] 4/64 17 android/view/View.getVisibility ()I
0.0% [524] 4/70 17 java/util/ArrayList.clear ()V
0.0% [686] 4/79 16 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.0% [859] 4/47 16 android/view/View.getMeasuredWidth ()I
0.0% [1082] 4/26 16 android/view/View.setMeasuredDimension (II)V
0.0% [369] 4/259 16 android/view/ViewGroup.getChildCount ()I
0.0% [1232] 4/20 16 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
+++++++++++++++++++++++++
[21] 12/18 127676 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
[380] 24/48 505 android/view/View.resolveSizeAndState (III)I
[385] 48/240 272 java/lang/Math.max (II)I
[727] 12/24 206 android/view/View.getSuggestedMinimumHeight ()I
[740] 12/24 202 android/view/View.getSuggestedMinimumWidth ()I
[715] 12/28 138 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
[720] 12/28 137 android/widget/FrameLayout.getPaddingTopWithForeground ()I
[719] 12/28 136 android/widget/FrameLayout.getPaddingRightWithForeground ()I
[722] 12/28 134 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
[530] 24/140 103 android/view/View$MeasureSpec.getMode (I)I
[524] 12/70 77 java/util/ArrayList.clear ()V
[686] 12/79 66 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
[759] 12/64 55 android/view/View.getVisibility ()I
[1249] 12/18 54 android/view/View.getMeasuredState ()I
[1082] 12/26 54 android/view/View.setMeasuredDimension (II)V
[362] 12/257 54 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[907] 12/43 53 android/view/View.getMeasuredHeight ()I
[859] 12/47 51 android/view/View.getMeasuredWidth ()I
[369] 12/259 51 android/view/ViewGroup.getChildCount ()I
[1267] 12/18 50 android/view/View.combineMeasuredStates (II)I
[1232] 12/20 50 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
[537] 12/131 50 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [10] 2/2 127889 android/view/ViewRootImpl.performTraversals ()V
[19] 16.6% 2+0 127889 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
0.0% excl 52
99.9% [20] 2/2 127772 android/view/ViewRootImpl.performMeasure (II)V
0.0% [1422] 4/4 52 android/view/ViewRootImpl.getRootMeasureSpec (II)I
0.0% [859] 2/47 9 android/view/View.getMeasuredWidth ()I
0.0% [907] 1/43 4 android/view/View.getMeasuredHeight ()I
----------------------------------------------------
100.0% [19] 2/2 127772 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
[20] 16.6% 2+0 127772 android/view/ViewRootImpl.performMeasure (II)V
0.0% excl 36
99.8% [17] 2/26 127536 android/view/View.measure (II)V
0.1% [227] 2/49 102 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.1% [250] 2/49 98 android/os/Trace.traceEnd (J)V
----------------------------------------------------
100.0% [18] 4/18 127676 android/widget/FrameLayout.onMeasure (II)V
+++++++++++++++++++++++++
[18] 12/18 127676 android/widget/FrameLayout.onMeasure (II)V
[25] 2/18 124208 android/widget/LinearLayout.measureChildBeforeLayout (Landroid/view/View;IIIII)V
[21] 16.6% 4+14 127676 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
0.1% excl 92
99.7% [17] 4/26 127260 android/view/View.measure (II)V
0.2% [332] 8/36 306 android/view/ViewGroup.getChildMeasureSpec (III)I
0.0% [686] 4/79 18 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
+++++++++++++++++++++++++
[17] 14/26 250404 android/view/View.measure (II)V
[332] 28/36 1081 android/view/ViewGroup.getChildMeasureSpec (III)I
[686] 14/79 61 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
----------------------------------------------------
100.0% [17] 2/2 126713 android/view/View.measure (II)V
[22] 16.5% 2+0 126713 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
0.1% excl 88
99.9% [18] 2/16 126566 android/widget/FrameLayout.onMeasure (II)V
0.0% [530] 4/140 16 android/view/View$MeasureSpec.getMode (I)I
0.0% [1080] 2/27 9 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
0.0% [857] 2/43 9 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.0% [859] 2/47 9 android/view/View.getMeasuredWidth ()I
0.0% [557] 2/123 8 android/view/View.getContext ()Landroid/content/Context;
0.0% [829] 2/54 8 android/view/View$MeasureSpec.makeMeasureSpec (II)I
----------------------------------------------------
100.0% [17] 2/2 124968 android/view/View.measure (II)V
[23] 16.2% 2+0 124968 android/widget/LinearLayout.onMeasure (II)V
0.0% excl 18
100.0% [24] 2/2 124950 android/widget/LinearLayout.measureVertical (II)V
----------------------------------------------------
100.0% [23] 2/2 124950 android/widget/LinearLayout.onMeasure (II)V
[24] 16.2% 2+0 124950 android/widget/LinearLayout.measureVertical (II)V
0.2% excl 273
99.4% [25] 2/2 124228 android/widget/LinearLayout.measureChildBeforeLayout (Landroid/view/View;IIIII)V
0.1% [1024] 4/6 112 android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
0.1% [380] 4/48 84 android/view/View.resolveSizeAndState (III)I
0.0% [1142] 4/8 51 android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
0.0% [385] 12/240 50 java/lang/Math.max (II)I
0.0% [1424] 2/4 26 android/widget/LinearLayout.getVirtualChildCount ()I
0.0% [530] 4/140 17 android/view/View$MeasureSpec.getMode (I)I
0.0% [1691] 4/6 17 android/widget/LinearLayout.getChildrenSkipCount (Landroid/view/View;I)I
0.0% [759] 4/64 16 android/view/View.getVisibility ()I
0.0% [907] 2/43 9 android/view/View.getMeasuredHeight ()I
0.0% [727] 2/24 9 android/view/View.getSuggestedMinimumHeight ()I
0.0% [740] 2/24 9 android/view/View.getSuggestedMinimumWidth ()I
0.0% [1821] 2/4 9 android/widget/LinearLayout.getNextLocationOffset (Landroid/view/View;)I
0.0% [1267] 2/18 8 android/view/View.combineMeasuredStates (II)I
0.0% [686] 2/79 8 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.0% [1249] 2/18 8 android/view/View.getMeasuredState ()I
0.0% [859] 2/47 8 android/view/View.getMeasuredWidth ()I
0.0% [1082] 2/26 8 android/view/View.setMeasuredDimension (II)V
----------------------------------------------------
100.0% [24] 2/2 124228 android/widget/LinearLayout.measureVertical (II)V
[25] 16.1% 2+0 124228 android/widget/LinearLayout.measureChildBeforeLayout (Landroid/view/View;IIIII)V
0.0% excl 20
100.0% [21] 2/18 124208 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
----------------------------------------------------
100.0% [17] 2/2 122206 android/view/View.measure (II)V
[26] 15.9% 2+0 122206 android/support/v4/view/ViewPager.onMeasure (II)V
0.2% excl 272
91.8% [27] 2/5 112217 android/support/v4/view/ViewPager.populate ()V
7.7% [17] 4/26 9372 android/view/View.measure (II)V
0.1% [1177] 4/4 94 android/view/View.getDefaultSize (II)I
0.0% [829] 8/54 37 android/view/View$MeasureSpec.makeMeasureSpec (II)I
0.0% [1408] 2/4 29 android/view/View.getPaddingLeft ()I
0.0% [1409] 2/4 29 android/view/View.getPaddingRight ()I
0.0% [686] 6/79 28 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.0% [362] 6/257 27 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.0% [759] 6/64 26 android/view/View.getVisibility ()I
0.0% [369] 4/259 18 android/view/ViewGroup.getChildCount ()I
0.0% [907] 2/43 10 android/view/View.getMeasuredHeight ()I
0.0% [859] 2/47 10 android/view/View.getMeasuredWidth ()I
0.0% [1082] 2/26 10 android/view/View.setMeasuredDimension (II)V
0.0% [1813] 2/4 9 android/view/View.getPaddingBottom ()I
0.0% [1814] 2/4 9 android/view/View.getPaddingTop ()I
0.0% [1651] 2/6 9 java/lang/Math.min (II)I
----------------------------------------------------
99.5% [26] 2/5 112217 android/support/v4/view/ViewPager.onMeasure (II)V
0.5% [129] 2/5 569 android/support/v4/view/ViewPager.onLayout (ZIIII)V
0.0% [1121] 1/5 22 android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
[27] 14.7% 5+0 112808 android/support/v4/view/ViewPager.populate ()V
0.0% excl 47
100.0% [28] 5/6 112761 android/support/v4/view/ViewPager.populate (I)V
----------------------------------------------------
100.0% [27] 5/6 112761 android/support/v4/view/ViewPager.populate ()V
0.0% [1012] 1/6 30 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
[28] 14.7% 6+0 112791 android/support/v4/view/ViewPager.populate (I)V
0.4% excl 422
97.0% [29] 4/4 109416 android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
1.9% [271] 2/2 2139 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
0.2% [814] 4/4 241 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
0.1% [620] 2/8 113 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
0.1% [752] 4/13 92 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
0.1% [1083] 4/15 66 android/view/ViewGroup.hasFocus ()Z
0.0% [537] 11/131 48 java/util/ArrayList.size ()I
0.0% [685] 9/71 40 java/util/ArrayList.get (I)Ljava/lang/Object;
0.0% [686] 8/79 35 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.0% [362] 8/257 34 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.0% [1597] 4/4 32 android/support/v4/app/FragmentStatePagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
0.0% [1562] 6/8 27 android/view/View.getWindowToken ()Landroid/os/IBinder;
0.0% [385] 4/240 19 java/lang/Math.max (II)I
0.0% [1651] 4/6 19 java/lang/Math.min (II)I
0.0% [1800] 4/4 18 android/support/v4/app/FragmentStatePagerAdapter.startUpdate (Landroid/view/ViewGroup;)V
0.0% [369] 4/259 17 android/view/ViewGroup.getChildCount ()I
0.0% [1325] 1/3 13 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
----------------------------------------------------
100.0% [28] 4/4 109416 android/support/v4/view/ViewPager.populate (I)V
[29] 14.2% 4+0 109416 android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
0.0% excl 29
99.8% [31] 1/1 109169 android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z
0.2% [842] 1/1 218 android/support/v4/app/BackStackRecord.commitAllowingStateLoss ()I
----------------------------------------------------
99.8% [31] 1/4 109160 android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z
0.1% [850] 1/4 73 android/support/v4/app/FragmentActivity.onResume ()V
0.1% [708] 1/4 73 android/support/v4/app/FragmentActivity.onStart ()V
0.1% [904] 1/4 72 android/support/v4/app/FragmentActivity.onPostResume ()V
[30] 14.2% 4+0 109378 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
0.1% excl 99
99.6% [32] 1/1 108930 android/support/v4/app/BackStackRecord.run ()V
0.2% [317] 4/25 234 android/os/Looper.myLooper ()Landroid/os/Looper;
0.0% [1405] 1/2 38 android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
0.0% [524] 1/70 27 java/util/ArrayList.clear ()V
0.0% [1136] 4/23 19 android/os/Handler.getLooper ()Landroid/os/Looper;
0.0% [1433] 1/3 17 java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
0.0% [537] 3/131 14 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [29] 1/1 109169 android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
[31] 14.2% 1+0 109169 android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z
0.0% excl 9
100.0% [30] 1/4 109160 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
----------------------------------------------------
100.0% [30] 1/1 108930 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
[32] 14.2% 1+0 108930 android/support/v4/app/BackStackRecord.run ()V
0.0% excl 28
99.4% [33] 1/5 108282 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
0.6% [519] 2/2 615 android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
0.0% [2064] 1/1 5 android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V
----------------------------------------------------
100.0% [32] 1/5 108282 android/support/v4/app/BackStackRecord.run ()V
0.0% [1430] 4/5 17 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
[33] 14.1% 5+0 108299 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
0.1% excl 67
99.9% [34] 2/2 108141 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
0.1% [1324] 1/1 67 android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
0.0% [537] 3/131 14 java/util/ArrayList.size ()I
0.0% [685] 2/71 10 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
100.0% [33] 2/2 108141 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
[34] 14.1% 2+0 108141 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
0.2% excl 163
82.8% [35] 2/2 89579 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
9.4% [110] 2/2 10209 com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
3.2% [207] 2/2 3413 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
3.1% [177] 2/4 3351 android/view/ViewGroup.addView (Landroid/view/View;)V
0.8% [436] 2/2 910 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
0.2% [660] 2/3 269 android/app/Activity.findViewById (I)Landroid/view/View;
0.1% [1140] 2/2 102 android/support/v4/app/Fragment.performStart ()V
0.1% [1317] 2/2 68 android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
0.0% [1626] 2/2 30 android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
0.0% [1954] 2/2 10 android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V
0.0% [1957] 2/2 10 android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V
0.0% [1979] 2/2 9 android/support/v4/app/Fragment.onResume ()V
0.0% [1980] 2/2 9 android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V
0.0% [1981] 2/2 9 android/support/v4/app/Fragment.restoreViewState ()V
----------------------------------------------------
100.0% [34] 2/2 89579 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[35] 11.6% 2+0 89579 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
0.2% excl 176
93.0% [7] 4/12 83283 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
2.6% [260] 1/1 2371 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
2.2% [159] 2/6 1941 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
1.4% [345] 2/2 1241 android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
0.3% [205] 2/19 258 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
0.2% [938] 2/2 168 android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
0.1% [1432] 2/2 51 android/widget/FrameLayout$LayoutParams.<init> (III)V
0.0% [449] 2/44 31 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.0% [1833] 3/3 16 android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;
0.0% [796] 2/21 13 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
0.0% [1611] 2/6 11 android/graphics/BitmapFactory$Options.<init> ()V
0.0% [1970] 2/2 10 com/example/t_gallery/ImageDetail.getFlipMap ()Ljava/util/HashMap;
0.0% [1977] 2/2 9 android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V
----------------------------------------------------
70.9% [12] 2/3 44445 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
29.1% [79] 1/3 18254 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
[36] 8.1% 3+0 62699 dalvik/system/VMDebug.startGC ()V
100.0% excl 62699
----------------------------------------------------
100.0% [16] 6/6 56435 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[37] 7.3% 6+0 56435 com/google/android/gles_jni/EGLImpl.eglSwapBuffers (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z
100.0% excl 56435
----------------------------------------------------
100.0% [0] 20/20 50999 (toplevel)
[38] 6.6% 20+0 50999 android/os/MessageQueue.next ()Landroid/os/Message;
1.3% excl 655
50.0% [67] 24/25 25509 android/os/MessageQueue.nativePollOnce (II)V
2.1% [390] 1/1 1064 android/app/ActivityThread$Idler.queueIdle ()Z
0.3% [358] 23/168 161 android/os/SystemClock.uptimeMillis ()J
0.2% [1187] 18/19 79 android/os/Message.markInUse ()V
0.1% [1303] 4/5 54 android/os/Binder.flushPendingCommands ()V
0.1% [1495] 8/10 35 android/os/Message.isAsynchronous ()Z
0.1% [1679] 1/1 26 java/util/ArrayList.remove (Ljava/lang/Object;)Z
0.0% [1433] 1/3 20 java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
0.0% [537] 3/131 13 java/util/ArrayList.size ()I
0.0% [1822] 1/2 4 java/lang/Math.min (JJ)J
----------------------------------------------------
46.8% [67] 1/3 22206 android/os/MessageQueue.nativePollOnce (II)V
44.3% [0] 1/3 21041 (toplevel)
8.9% [182] 1/3 4204 android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
[39] 6.2% 3+0 47451 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
0.2% excl 112
99.5% [40] 3/3 47209 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
0.2% [1152] 3/3 99 android/util/SparseIntArray.put (II)V
0.1% [734] 3/33 31 android/view/InputEvent.getSequenceNumber ()I
----------------------------------------------------
100.0% [39] 3/3 47209 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
[40] 6.1% 3+0 47209 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
0.4% excl 180
99.4% [41] 3/3 46910 android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
0.1% [1553] 3/4 33 java/lang/System.currentTimeMillis ()J
0.1% [1627] 3/3 30 android/view/ViewRootImpl.access$1502 (Landroid/view/ViewRootImpl;Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
0.1% [1646] 3/3 28 android/view/ViewRootImpl.access$1602 (Landroid/view/ViewRootImpl;J)J
0.1% [1647] 3/3 28 android/view/ViewRootImpl.access$1702 (Landroid/view/ViewRootImpl;Ljava/lang/String;)Ljava/lang/String;
----------------------------------------------------
100.0% [40] 3/3 46910 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
[41] 6.1% 3+0 46910 android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
0.2% excl 85
99.8% [42] 3/11 46793 android/view/ViewRootImpl.doProcessInputEvents ()V
0.1% [1602] 3/3 32 android/view/ViewRootImpl.obtainQueuedInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;I)Landroid/view/ViewRootImpl$QueuedInputEvent;
----------------------------------------------------
99.9% [41] 3/11 46793 android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
0.1% [176] 8/11 39 android/view/ViewRootImpl.doConsumeBatchedInput (J)V
[42] 6.1% 11+0 46832 android/view/ViewRootImpl.doProcessInputEvents ()V
0.2% excl 98
99.8% [43] 3/3 46734 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
----------------------------------------------------
100.0% [42] 3/3 46734 android/view/ViewRootImpl.doProcessInputEvents ()V
[43] 6.1% 3+0 46734 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
0.3% excl 140
98.2% [44] 3/3 45899 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
0.8% [227] 3/49 374 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.5% [250] 3/49 229 android/os/Trace.traceEnd (J)V
0.2% [445] 3/30 92 android/view/MotionEvent.getSource ()I
----------------------------------------------------
100.0% [43] 3/3 45899 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[44] 6.0% 3+0 45899 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
0.6% excl 274
90.9% [46] 3/3 41709 android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
4.4% [83] 3/27 2019 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
2.5% [364] 3/3 1145 android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
0.4% [714] 3/8 183 android/view/MotionEvent.isTouchEvent ()Z
0.3% [227] 1/49 155 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.3% [250] 1/49 123 android/os/Trace.traceEnd (J)V
0.2% [1162] 3/3 97 android/view/MotionEvent.getRawX ()F
0.2% [1188] 3/3 92 android/view/MotionEvent.getRawY ()F
0.2% [258] 3/78 89 android/view/MotionEvent.getAction ()I
0.0% [1905] 1/1 13 android/view/ViewRootImpl.ensureTouchMode (Z)Z
----------------------------------------------------
100.0% [1] 3/3 45243 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[45] 5.9% 3+0 45243 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
0.5% excl 231
84.2% [54] 1/1 38078 android/app/ActivityThread.access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
4.7% [273] 1/1 2121 android/app/ActivityThread.access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
4.0% [57] 3/92 1814 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
3.1% [327] 1/1 1406 android/app/ActivityThread.access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
1.4% [61] 12/588 635 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
0.6% [592] 3/5 283 android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
0.6% [801] 1/1 254 android/app/ActivityThread.getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
0.4% [230] 3/42 174 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
0.2% [183] 3/179 69 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.1% [241] 3/175 48 java/lang/StringBuilder.<init> ()V
0.1% [250] 3/49 46 android/os/Trace.traceEnd (J)V
0.1% [227] 3/49 40 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.0% [1829] 3/3 16 android/app/ActivityThread$H.codeToString (I)Ljava/lang/String;
0.0% [1848] 3/3 14 android/app/ActivityThread$H.isDebuggableMessage (I)Z
0.0% [1849] 1/1 14 android/app/ActivityThread$H.maybeSnapshot ()V
----------------------------------------------------
100.0% [44] 3/3 41709 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[46] 5.4% 3+0 41709 android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
0.2% excl 80
99.6% [47] 3/3 41539 com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.2% [714] 3/8 90 android/view/MotionEvent.isTouchEvent ()Z
----------------------------------------------------
100.0% [46] 3/3 41539 android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
[47] 5.4% 3+0 41539 com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.3% excl 127
99.6% [48] 3/3 41354 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.1% [1464] 3/7 29 android/view/Window.getCallback ()Landroid/view/Window$Callback;
0.1% [1473] 3/7 29 android/view/Window.isDestroyed ()Z
----------------------------------------------------
100.0% [47] 3/3 41354 com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[48] 5.4% 3+0 41354 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.3% excl 124
99.4% [49] 3/3 41103 com/android/internal/policy/impl/PhoneWindow.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.2% [258] 3/78 87 android/view/MotionEvent.getAction ()I
0.1% [1213] 3/16 28 android/app/Activity.getWindow ()Landroid/view/Window;
0.0% [1806] 1/2 12 android/app/Activity.onUserInteraction ()V
----------------------------------------------------
100.0% [48] 3/3 41103 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[49] 5.3% 3+0 41103 com/android/internal/policy/impl/PhoneWindow.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.1% excl 53
99.9% [50] 3/3 41050 com/android/internal/policy/impl/PhoneWindow$DecorView.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
----------------------------------------------------
100.0% [49] 3/3 41050 com/android/internal/policy/impl/PhoneWindow.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
[50] 5.3% 3+0 41050 com/android/internal/policy/impl/PhoneWindow$DecorView.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.1% excl 54
99.9% [51] 3/18 40996 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
----------------------------------------------------
100.0% [50] 3/18 40996 com/android/internal/policy/impl/PhoneWindow$DecorView.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
+++++++++++++++++++++++++
[56] 15/18 144069 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
[51] 5.3% 3+15 40996 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
1.1% excl 468
91.3% [56] 3/18 37429 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
4.8% [83] 3/27 1973 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
0.8% [721] 3/3 321 com/android/internal/policy/impl/PhoneWindow$DecorView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
0.2% [494] 2/12 93 android/view/ViewGroup.resetTouchState ()V
0.2% [563] 3/18 89 android/view/MotionEvent.setAction (I)V
0.2% [258] 3/78 88 android/view/MotionEvent.getAction ()I
0.2% [626] 1/6 68 android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
0.1% [535] 6/48 59 android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
0.1% [702] 1/9 44 android/view/MotionEvent.getX (I)F
0.1% [729] 1/8 39 android/view/MotionEvent.getDownTime ()J
0.1% [762] 1/7 39 android/view/MotionEvent.getX ()F
0.1% [777] 1/7 39 android/view/MotionEvent.getY ()F
0.1% [699] 1/10 39 android/view/MotionEvent.getY (I)F
0.1% [833] 1/6 38 android/view/MotionEvent.getActionIndex ()I
0.1% [526] 1/16 38 android/view/MotionEvent.getPointerId (I)I
0.1% [830] 1/6 38 android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
0.1% [852] 3/21 31 android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
0.0% [973] 1/8 13 android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
0.0% [1274] 1/6 13 android/view/ViewGroup.isChildrenDrawingOrderEnabled ()Z
0.0% [1284] 1/6 13 android/view/ViewGroup.removePointersFromTouchTargets (I)V
0.0% [1283] 1/6 12 android/view/ViewGroup.cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
0.0% [1295] 1/6 12 android/view/ViewGroup.getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
+++++++++++++++++++++++++
[56] 15/18 126021 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
[83] 15/27 10117 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[341] 3/3 1283 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[494] 10/12 597 android/view/ViewGroup.resetTouchState ()V
[258] 15/78 443 android/view/MotionEvent.getAction ()I
[563] 15/18 439 android/view/MotionEvent.setAction (I)V
[626] 5/6 372 android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
[535] 30/48 291 android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
[762] 5/7 197 android/view/MotionEvent.getX ()F
[702] 5/9 196 android/view/MotionEvent.getX (I)F
[777] 5/7 195 android/view/MotionEvent.getY ()F
[699] 5/10 194 android/view/MotionEvent.getY (I)F
[729] 5/8 192 android/view/MotionEvent.getDownTime ()J
[830] 5/6 192 android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
[833] 5/6 188 android/view/MotionEvent.getActionIndex ()I
[526] 5/16 188 android/view/MotionEvent.getPointerId (I)I
[852] 15/21 148 android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
[973] 7/8 141 android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
[1091] 12/12 113 android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1283] 5/6 62 android/view/ViewGroup.cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
[1274] 5/6 62 android/view/ViewGroup.isChildrenDrawingOrderEnabled ()Z
[1284] 5/6 61 android/view/ViewGroup.removePointersFromTouchTargets (I)V
[1295] 5/6 60 android/view/ViewGroup.getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
----------------------------------------------------
100.0% [16] 6/49 39443 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
+++++++++++++++++++++++++
[78] 22/49 83148 android/view/ViewGroup.dispatchGetDisplayList ()V
[60] 21/49 78822 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[52] 5.1% 6+43 39443 android/view/View.getDisplayList ()Landroid/view/DisplayList;
0.2% excl 61
99.8% [53] 6/49 39382 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
+++++++++++++++++++++++++
[53] 43/49 161556 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
----------------------------------------------------
100.0% [52] 6/49 39382 android/view/View.getDisplayList ()Landroid/view/DisplayList;
+++++++++++++++++++++++++
[52] 43/49 161556 android/view/View.getDisplayList ()Landroid/view/DisplayList;
[53] 5.1% 6+43 39382 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
0.6% excl 226
49.9% [78] 4/19 19658 android/view/ViewGroup.dispatchGetDisplayList ()V
46.5% [82] 2/2 18316 com/android/internal/policy/impl/PhoneWindow$DecorView.draw (Landroid/graphics/Canvas;)V
0.8% [192] 2/23 334 android/view/GLES20DisplayList.end ()V
0.7% [215] 2/23 274 android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
0.3% [213] 2/23 133 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
0.3% [244] 1/22 104 java/lang/Class.getSimpleName ()Ljava/lang/String;
0.2% [448] 1/10 82 android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
0.1% [98] 2/29 58 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
0.1% [558] 2/23 44 android/view/GLES20DisplayList.setCaching (Z)V
0.1% [657] 2/24 34 android/view/GLES20Canvas.setViewport (II)V
0.1% [643] 6/70 32 android/view/View.canHaveDisplayList ()Z
0.1% [633] 2/29 27 android/view/GLES20Canvas.onPostDraw ()V
0.1% [787] 5/62 23 android/view/GLES20DisplayList.isValid ()Z
0.0% [1028] 2/29 10 android/view/GLES20Canvas.translate (FF)V
0.0% [1189] 2/20 9 android/view/View.computeScroll ()V
0.0% [785] 2/47 9 android/view/View.getLayerType ()I
0.0% [1087] 1/21 5 android/view/View.invalidateParentCaches ()V
0.0% [549] 1/124 4 java/lang/Object.getClass ()Ljava/lang/Class;
+++++++++++++++++++++++++
[78] 15/19 63954 android/view/ViewGroup.dispatchGetDisplayList ()V
[58] 8/21 45466 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[64] 8/10 18317 android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
[86] 3/3 16787 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
[192] 21/23 3876 android/view/GLES20DisplayList.end ()V
[213] 21/23 3134 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[215] 21/23 2986 android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
[244] 9/22 1132 java/lang/Class.getSimpleName ()Ljava/lang/String;
[448] 9/10 777 android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
[98] 21/29 562 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
[63] 2/15 523 android/view/View.draw (Landroid/graphics/Canvas;)V
[558] 21/23 495 android/view/GLES20DisplayList.setCaching (Z)V
[657] 21/24 336 android/view/GLES20Canvas.setViewport (II)V
[633] 21/29 300 android/view/GLES20Canvas.onPostDraw ()V
[643] 43/70 287 android/view/View.canHaveDisplayList ()Z
[856] 3/3 207 android/support/v4/view/ViewPager.computeScroll ()V
[787] 36/62 157 android/view/GLES20DisplayList.isValid ()Z
[1028] 21/29 98 android/view/GLES20Canvas.translate (FF)V
[785] 21/47 95 android/view/View.getLayerType ()I
[1189] 18/20 83 android/view/View.computeScroll ()V
[1087] 9/21 53 android/view/View.invalidateParentCaches ()V
[549] 9/124 39 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [45] 1/1 38078 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[54] 4.9% 1+0 38078 android/app/ActivityThread.access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
0.0% excl 9
100.0% [55] 1/1 38069 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
----------------------------------------------------
100.0% [54] 1/1 38069 android/app/ActivityThread.access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[55] 4.9% 1+0 38069 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
0.1% excl 35
71.6% [66] 1/1 27254 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
27.5% [107] 1/1 10452 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
0.5% [323] 1/7 209 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
0.1% [1426] 1/1 51 android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
0.1% [1202] 1/2 44 android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
0.1% [1465] 1/2 24 android/app/ActivityThread.unscheduleGcIdler ()V
----------------------------------------------------
100.0% [51] 3/18 37429 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
+++++++++++++++++++++++++
[51] 15/18 126021 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[56] 4.9% 3+15 37429 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
0.5% excl 193
98.6% [51] 3/18 36920 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
0.4% [439] 3/18 151 android/view/MotionEvent.getPointerIdBits ()I
0.2% [258] 3/78 87 android/view/MotionEvent.getAction ()I
0.1% [539] 6/36 50 android/view/MotionEvent.offsetLocation (FF)V
0.1% [447] 3/71 28 android/view/View.hasIdentityMatrix ()Z
+++++++++++++++++++++++++
[51] 12/18 107149 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[91] 3/3 15952 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[439] 15/18 746 android/view/MotionEvent.getPointerIdBits ()I
[539] 30/36 524 android/view/MotionEvent.offsetLocation (FF)V
[258] 15/78 438 android/view/MotionEvent.getAction ()I
[447] 15/71 257 android/view/View.hasIdentityMatrix ()Z
----------------------------------------------------
72.4% [0] 76/92 24421 (toplevel)
8.5% [224] 2/92 2874 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
6.7% [194] 4/92 2268 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
5.4% [45] 3/92 1814 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
3.5% [313] 1/92 1181 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
3.4% [249] 1/92 1152 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
0.1% [175] 1/92 32 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
+++++++++++++++++++++++++
[211] 3/92 912 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
[479] 1/92 312 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
[57] 4.4% 88+4 33742 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
3.2% excl 1088
44.6% [94] 38/38 15057 android/os/Handler.toString ()Ljava/lang/String;
17.8% [136] 21/25 5990 java/lang/Object.toString ()Ljava/lang/String;
11.1% [62] 66/691 3730 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
11.0% [198] 3/3 3708 android/view/View.toString ()Ljava/lang/String;
9.8% [211] 3/3 3293 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
2.2% [479] 1/1 748 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
0.4% [1047] 22/22 128 java/lang/AbstractStringBuilder.appendNull ()V
+++++++++++++++++++++++++
[136] 4/25 979 java/lang/Object.toString ()Ljava/lang/String;
[62] 4/691 193 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
----------------------------------------------------
85.9% [63] 6/21 26949 android/view/View.draw (Landroid/graphics/Canvas;)V
14.1% [53] 2/21 4435 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
+++++++++++++++++++++++++
[53] 6/21 41031 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[63] 7/21 23785 android/view/View.draw (Landroid/graphics/Canvas;)V
[58] 4.1% 8+13 31384 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
0.6% excl 202
99.0% [59] 9/24 31077 android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
0.1% [1154] 8/21 43 android/view/View.getDrawingTime ()J
0.1% [1031] 8/29 39 android/view/ViewGroup.debugDraw ()Z
0.1% [152] 1/56 23 android/view/View.invalidate (Z)V
+++++++++++++++++++++++++
[59] 15/24 64249 android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
[1031] 13/29 60 android/view/ViewGroup.debugDraw ()Z
[1154] 13/21 56 android/view/View.getDrawingTime ()J
[771] 2/13 45 android/view/GLES20Canvas.save ()I
[692] 2/13 42 android/view/GLES20Canvas.restoreToCount (I)V
[1584] 2/2 33 android/view/GLES20Canvas.clipRect (IIII)Z
[927] 2/36 8 android/view/View.getAnimation ()Landroid/view/animation/Animation;
----------------------------------------------------
100.0% [58] 9/24 31077 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
+++++++++++++++++++++++++
[58] 15/24 64249 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[59] 4.0% 9+15 31077 android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
0.3% excl 90
99.7% [60] 9/24 30987 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
+++++++++++++++++++++++++
[60] 15/24 64115 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
----------------------------------------------------
100.0% [59] 9/24 30987 android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
+++++++++++++++++++++++++
[59] 15/24 64115 android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
[60] 4.0% 9+15 30987 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
1.9% excl 598
81.6% [52] 8/49 25289 android/view/View.getDisplayList ()Landroid/view/DisplayList;
7.6% [125] 2/5 2355 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
3.4% [389] 1/1 1065 android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
1.6% [152] 1/56 495 android/view/View.invalidate (Z)V
1.4% [365] 8/21 444 android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
0.4% [447] 15/71 138 android/view/View.hasIdentityMatrix ()Z
0.4% [718] 7/19 130 android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
0.3% [311] 3/42 83 android/view/animation/Transformation.clear ()V
0.3% [957] 3/6 81 android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
0.2% [771] 2/13 51 android/view/GLES20Canvas.save ()I
0.1% [927] 9/36 41 android/view/View.getAnimation ()Landroid/view/animation/Animation;
0.1% [692] 2/13 39 android/view/GLES20Canvas.restoreToCount (I)V
0.1% [1137] 9/24 38 android/view/HardwareCanvas.isHardwareAccelerated ()Z
0.1% [785] 9/47 38 android/view/View.getLayerType ()I
0.1% [643] 8/70 36 android/view/View.canHaveDisplayList ()Z
0.1% [787] 8/62 34 android/view/GLES20DisplayList.isValid ()Z
0.0% [1728] 2/5 10 android/view/animation/AnimationSet.willChangeTransformationMatrix ()Z
0.0% [1016] 2/29 9 android/view/animation/Transformation.getAlpha ()F
0.0% [895] 2/45 8 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
0.0% [1190] 1/4 5 android/view/animation/AnimationSet.hasAlpha ()Z
+++++++++++++++++++++++++
[52] 13/49 53533 android/view/View.getDisplayList ()Landroid/view/DisplayList;
[125] 3/5 6197 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[152] 3/56 1599 android/view/View.invalidate (Z)V
[365] 13/21 700 android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
[718] 12/19 191 android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
[447] 25/71 189 android/view/View.hasIdentityMatrix ()Z
[785] 15/47 127 android/view/View.getLayerType ()I
[1190] 3/4 87 android/view/animation/AnimationSet.hasAlpha ()Z
[692] 3/13 86 android/view/GLES20Canvas.restoreToCount (I)V
[957] 3/6 79 android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
[771] 3/13 67 android/view/GLES20Canvas.save ()I
[1137] 15/24 65 android/view/HardwareCanvas.isHardwareAccelerated ()Z
[927] 15/36 62 android/view/View.getAnimation ()Landroid/view/animation/Animation;
[643] 13/70 57 android/view/View.canHaveDisplayList ()Z
[787] 13/62 54 android/view/GLES20DisplayList.isValid ()Z
[311] 2/42 53 android/view/animation/Transformation.clear ()V
[895] 3/45 14 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
[1728] 3/5 13 android/view/animation/AnimationSet.willChangeTransformationMatrix ()Z
[1016] 3/29 12 android/view/animation/Transformation.getAlpha ()F
----------------------------------------------------
31.8% [94] 190/588 9595 android/os/Handler.toString ()Ljava/lang/String;
18.8% [0] 95/588 5682 (toplevel)
18.6% [72] 118/588 5615 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
9.1% [136] 50/588 2752 java/lang/Object.toString ()Ljava/lang/String;
3.6% [222] 24/588 1100 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
3.2% [211] 18/588 958 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
3.2% [198] 25/588 954 android/view/View.toString ()Ljava/lang/String;
2.6% [323] 14/588 798 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
2.5% [416] 15/588 742 android/content/ComponentName.toShortString ()Ljava/lang/String;
2.1% [45] 12/588 635 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
0.9% [194] 6/588 284 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
0.8% [479] 5/588 238 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
0.8% [175] 5/588 232 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
0.5% [841] 3/588 152 android/content/ComponentName.flattenToString ()Ljava/lang/String;
0.5% [638] 2/588 141 android/support/v4/app/Fragment.setIndex (I)V
0.4% [224] 3/588 134 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
0.2% [249] 1/588 59 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
0.2% [313] 1/588 58 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
0.1% [705] 1/588 40 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[61] 3.9% 588+0 30169 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
17.0% excl 5142
83.0% [62] 588/691 25027 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
----------------------------------------------------
83.4% [61] 588/691 25027 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
13.1% [57] 70/691 3923 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
3.4% [156] 31/691 1008 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
0.2% [1262] 2/691 60 java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
[62] 3.9% 691+0 30018 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
37.7% excl 11316
31.9% [115] 691/692 9588 java/lang/String._getChars (II[CI)V
19.9% [145] 353/375 5964 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
10.5% [209] 691/747 3150 java/lang/String.length ()I
----------------------------------------------------
86.8% [64] 7/15 25926 android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
13.2% [86] 1/15 3940 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
+++++++++++++++++++++++++
[86] 2/15 12369 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
[64] 3/15 10582 android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
[53] 2/15 523 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[63] 3.9% 8+7 29866 android/view/View.draw (Landroid/graphics/Canvas;)V
0.7% excl 223
96.0% [58] 8/21 28667 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
2.8% [320] 8/13 849 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
0.1% [835] 2/9 44 android/graphics/drawable/Drawable.setBounds (IIII)V
0.1% [1328] 8/15 36 android/view/View.onDrawScrollBars (Landroid/graphics/Canvas;)V
0.1% [1327] 7/15 33 android/view/View.onDraw (Landroid/graphics/Canvas;)V
0.0% [1531] 1/3 14 android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
+++++++++++++++++++++++++
[58] 5/21 22067 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[320] 5/13 625 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
[607] 2/2 465 android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
[835] 2/9 64 android/graphics/drawable/Drawable.setBounds (IIII)V
[1328] 7/15 31 android/view/View.onDrawScrollBars (Landroid/graphics/Canvas;)V
[1531] 2/3 26 android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
[1327] 3/15 13 android/view/View.onDraw (Landroid/graphics/Canvas;)V
[1986] 2/2 9 android/view/View.dispatchDraw (Landroid/graphics/Canvas;)V
----------------------------------------------------
63.6% [82] 2/10 18294 com/android/internal/policy/impl/PhoneWindow$DecorView.draw (Landroid/graphics/Canvas;)V
36.4% [53] 6/10 10467 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
+++++++++++++++++++++++++
[53] 2/10 7850 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[64] 3.7% 8+2 28761 android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
0.3% excl 81
99.7% [63] 8/15 28680 android/view/View.draw (Landroid/graphics/Canvas;)V
+++++++++++++++++++++++++
[63] 2/15 7828 android/view/View.draw (Landroid/graphics/Canvas;)V
----------------------------------------------------
100.0% [0] 97/97 27844 (toplevel)
[65] 3.6% 97+0 27844 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
12.3% excl 3424
67.3% [79] 2/2 18752 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
3.0% [456] 194/194 826 java/lang/Daemons$FinalizerWatchdogDaemon.access$200 ()Ljava/lang/Daemons$FinalizerWatchdogDaemon;
2.2% [388] 97/194 620 java/lang/Object.notify ()V
1.9% [562] 8/8 529 java/io/FileInputStream.finalize ()V
1.7% [597] 97/97 474 java/lang/ref/FinalizerReference.remove (Ljava/lang/ref/FinalizerReference;)V
1.6% [621] 14/14 447 android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
1.4% [653] 97/97 396 java/lang/ref/FinalizerReference.clear ()V
1.4% [654] 97/97 395 java/lang/ref/FinalizerReference.get ()Ljava/lang/Object;
1.4% [666] 26/26 380 android/graphics/Matrix.finalize ()V
1.2% [695] 7/7 341 android/graphics/Bitmap$BitmapFinalizer.finalize ()V
1.1% [725] 14/14 314 android/graphics/Paint.finalize ()V
0.5% [989] 4/4 149 android/graphics/Region.finalize ()V
0.4% [1150] 2/2 99 android/graphics/Canvas$CanvasFinalizer.finalize ()V
0.4% [1156] 2/2 98 android/content/res/Resources$Theme.finalize ()V
0.4% [1157] 4/4 98 android/graphics/Camera.finalize ()V
0.4% [1158] 1/1 98 android/os/StrictMode$InstanceTracker.finalize ()V
0.3% [1170] 1/1 95 android/os/BinderProxy.finalize ()V
0.3% [1239] 3/3 82 android/os/Binder.finalize ()V
0.2% [1308] 4/4 69 android/content/res/XmlBlock$Parser.finalize ()V
0.2% [1511] 1/1 42 android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
0.1% [1547] 1/1 38 android/view/InputEventReceiver.finalize ()V
0.1% [1586] 1/1 33 android/view/Surface.finalize ()V
0.1% [1702] 1/1 24 android/view/InputChannel.finalize ()V
0.1% [1775] 1/1 21 android/view/animation/Animation.finalize ()V
----------------------------------------------------
100.0% [55] 1/1 27254 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[66] 3.5% 1+0 27254 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
0.4% excl 104
77.9% [75] 1/1 21224 android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
9.3% [254] 1/1 2545 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
3.9% [394] 1/1 1057 android/app/Activity.performStart ()V
2.9% [460] 1/1 800 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
2.3% [512] 1/1 635 android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
1.9% [568] 1/1 519 android/view/ContextThemeWrapper.setTheme (I)V
0.5% [1034] 1/1 135 android/content/pm/ComponentInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
0.2% [1334] 1/1 66 android/app/Instrumentation.callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
0.2% [1202] 1/2 45 android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
0.2% [290] 1/28 41 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0.1% [1578] 1/1 33 android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
0.0% [1883] 1/1 13 android/content/Intent.setExtrasClassLoader (Ljava/lang/ClassLoader;)V
0.0% [2032] 1/1 6 android/os/StrictMode.incrementExpectedActivityCount (Ljava/lang/Class;)V
0.0% [2051] 1/1 5 android/app/LoadedApk.getClassLoader ()Ljava/lang/ClassLoader;
0.0% [1742] 1/5 5 android/content/Intent.getComponent ()Landroid/content/ComponentName;
0.0% [2053] 1/1 5 android/content/pm/ActivityInfo.getThemeResource ()I
0.0% [2152] 1/1 4 android/app/ActivityThread.getInstrumentation ()Landroid/app/Instrumentation;
0.0% [2163] 1/1 4 android/app/LoadedApk.makeApplication (ZLandroid/app/Instrumentation;)Landroid/app/Application;
0.0% [1763] 1/5 4 android/content/ComponentName.getClassName ()Ljava/lang/String;
0.0% [549] 1/124 4 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
97.2% [38] 24/25 25509 android/os/MessageQueue.next ()Landroid/os/Message;
2.8% [0] 1/25 727 (toplevel)
[67] 3.4% 25+0 26236 android/os/MessageQueue.nativePollOnce (II)V
9.5% excl 2484
84.6% [39] 1/3 22206 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
5.3% [330] 8/8 1396 android/view/DisplayEventReceiver.dispatchVsync (JII)V
0.6% [201] 1/32 150 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
----------------------------------------------------
100.0% [12] 281/281 25603 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[68] 3.3% 281+0 25603 java/io/BufferedInputStream.read ([BII)I
18.5% excl 4729
59.7% [93] 36/36 15297 java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
12.5% [118] 279/1451 3212 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
5.2% [295] 281/368 1323 java/util/Arrays.checkOffsetAndCount (III)V
4.1% [263] 18/41 1042 java/io/FileInputStream.available ()I
----------------------------------------------------
100.0% [10] 1/1 25450 android/view/ViewRootImpl.performTraversals ()V
[69] 3.3% 1+0 25450 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
0.2% excl 39
98.3% [70] 1/1 25009 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
1.2% [746] 1/1 294 android/view/HardwareRenderer$Gl20Renderer.createCanvas ()Landroid/view/HardwareCanvas;
0.3% [1210] 1/1 88 android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
0.0% [1285] 1/7 6 com/google/android/gles_jni/EGLImpl.eglGetError ()I
0.0% [1306] 1/15 5 android/view/HardwareRenderer.isEnabled ()Z
0.0% [1985] 1/2 5 android/view/HardwareRenderer.isRequested ()Z
0.0% [2178] 1/1 4 android/view/HardwareRenderer.setEnabled (Z)V
----------------------------------------------------
100.0% [69] 1/1 25009 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
[70] 3.2% 1+0 25009 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
0.1% excl 29
99.7% [71] 1/1 24932 android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
0.1% [1670] 1/1 26 android/view/HardwareRenderer$Gl20Renderer.initCaches ()V
0.0% [268] 1/163 12 java/lang/Thread.currentThread ()Ljava/lang/Thread;
0.0% [2079] 1/1 5 android/view/HardwareRenderer$GlRenderer.destroySurface ()V
0.0% [2129] 1/1 5 com/google/android/gles_jni/EGLContextImpl.getGL ()Ljavax/microedition/khronos/opengles/GL;
----------------------------------------------------
100.0% [70] 1/1 24932 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
[71] 3.2% 1+0 24932 android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
0.1% excl 30
70.3% [85] 1/1 17527 com/google/android/gles_jni/EGLImpl.eglMakeCurrent (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z
29.4% [133] 1/1 7333 com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
0.2% [1512] 1/1 42 android/view/HardwareRenderer$GlRenderer.enableDirtyRegions ()V
----------------------------------------------------
100.0% [0] 38/38 24131 (toplevel)
[72] 3.1% 38+0 24131 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
15.1% excl 3638
23.3% [61] 118/588 5615 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
19.0% [180] 39/40 4596 java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
17.6% [191] 40/40 4253 android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
6.3% [319] 114/114 1519 java/util/LinkedList.removeFirst ()Ljava/lang/Object;
3.9% [183] 39/179 953 java/lang/StringBuilder.toString ()Ljava/lang/String;
3.8% [238] 39/119 923 java/util/LinkedList.add (Ljava/lang/Object;)Z
2.3% [241] 39/175 567 java/lang/StringBuilder.<init> ()V
2.1% [583] 38/38 498 android/os/SystemClock.elapsedRealtime ()J
1.9% [358] 76/168 465 android/os/SystemClock.uptimeMillis ()J
1.8% [635] 76/76 425 android/os/SystemClock.currentTimeMicro ()J
0.8% [874] 46/46 198 java/util/LinkedList.size ()I
0.7% [937] 38/38 168 android/app/ANRAppManager.access$000 ()Z
0.7% [230] 3/42 167 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
0.6% [1001] 1/1 146 android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I
----------------------------------------------------
57.8% [97] 2/4 13860 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
42.2% [110] 2/4 10109 com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
[73] 3.1% 4+0 23969 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
0.5% excl 114
95.9% [74] 4/4 22984 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
2.7% [503] 4/4 658 android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;
0.7% [879] 4/8 177 android/content/res/XmlBlock$Parser.close ()V
0.1% [1791] 4/4 19 android/view/LayoutInflater.getContext ()Landroid/content/Context;
0.1% [857] 4/43 17 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [73] 4/4 22984 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
[74] 3.0% 4+0 22984 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
0.9% excl 218
59.4% [84] 4/8 13657 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
32.4% [132] 4/8 7442 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
2.2% [579] 2/2 506 android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
1.7% [253] 1/6 396 android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
1.2% [415] 1/3 283 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
0.9% [205] 2/19 202 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
0.6% [792] 4/8 131 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
0.4% [780] 8/20 89 android/content/res/XmlBlock$Parser.next ()I
0.2% [521] 8/131 36 java/lang/String.equals (Ljava/lang/Object;)Z
0.1% [1701] 4/4 24 android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
----------------------------------------------------
100.0% [66] 1/1 21224 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[75] 2.8% 1+0 21224 android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
0.1% excl 20
97.9% [76] 1/1 20787 android/app/Activity.performCreate (Landroid/os/Bundle;)V
2.0% [323] 2/7 417 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
----------------------------------------------------
100.0% [75] 1/1 20787 android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
[76] 2.7% 1+0 20787 android/app/Activity.performCreate (Landroid/os/Bundle;)V
0.1% excl 22
99.7% [77] 1/1 20733 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
0.1% [1736] 1/1 22 android/app/FragmentManagerImpl.dispatchActivityCreated ()V
0.0% [1078] 1/26 5 android/content/res/TypedArray.getBoolean (IZ)Z
0.0% [1205] 1/2 5 android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
----------------------------------------------------
100.0% [76] 1/1 20733 android/app/Activity.performCreate (Landroid/os/Bundle;)V
[77] 2.7% 1+0 20733 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
0.4% excl 85
89.8% [80] 1/1 18613 android/app/Activity.setContentView (I)V
5.3% [379] 1/1 1100 android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
0.9% [892] 1/1 191 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
0.8% [952] 1/1 161 android/support/v4/view/ViewPager.setCurrentItem (I)V
0.6% [1071] 1/1 121 com/example/t_gallery/ImageDetail$ImagePagerAdapter.<init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
0.6% [660] 1/3 117 android/app/Activity.findViewById (I)Landroid/view/View;
0.5% [1121] 1/1 106 android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
0.3% [1381] 1/1 58 android/content/Intent.getIntExtra (Ljava/lang/String;I)I
0.3% [1387] 1/1 57 android/content/Intent.getLongExtra (Ljava/lang/String;J)J
0.2% [1450] 1/1 48 android/content/Intent.getIntArrayExtra (Ljava/lang/String;)[I
0.2% [1503] 1/1 42 android/app/Activity.requestWindowFeature (I)Z
0.1% [1827] 4/4 16 android/app/Activity.getIntent ()Landroid/content/Intent;
0.1% [1020] 1/8 13 java/util/HashMap.<init> ()V
0.0% [2065] 1/1 5 android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;
----------------------------------------------------
100.0% [53] 4/19 19658 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
+++++++++++++++++++++++++
[53] 15/19 63954 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[78] 2.6% 4+15 19658 android/view/ViewGroup.dispatchGetDisplayList ()V
0.3% excl 64
99.6% [52] 4/49 19576 android/view/View.getDisplayList ()Landroid/view/DisplayList;
0.1% [1178] 4/22 18 android/view/View.hasStaticLayer ()Z
+++++++++++++++++++++++++
[52] 18/49 63572 android/view/View.getDisplayList ()Landroid/view/DisplayList;
[1178] 18/22 76 android/view/View.hasStaticLayer ()Z
[927] 4/36 19 android/view/View.getAnimation ()Landroid/view/animation/Animation;
----------------------------------------------------
100.0% [65] 2/2 18752 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[79] 2.4% 2+0 18752 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
1.8% excl 342
97.3% [36] 1/3 18254 dalvik/system/VMDebug.startGC ()V
0.5% [1216] 2/2 87 com/android/internal/os/BinderInternal$GcWatcher.<init> ()V
0.1% [959] 2/12 26 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
0.1% [358] 2/168 22 android/os/SystemClock.uptimeMillis ()J
0.1% [1776] 2/2 21 com/android/internal/os/BinderInternal.handleGc ()V
----------------------------------------------------
100.0% [77] 1/1 18613 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[80] 2.4% 1+0 18613 android/app/Activity.setContentView (I)V
0.1% excl 16
99.6% [81] 1/1 18543 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
0.3% [1443] 1/1 49 android/app/Activity.initActionBar ()V
0.0% [1213] 1/16 5 android/app/Activity.getWindow ()Landroid/view/Window;
----------------------------------------------------
100.0% [80] 1/1 18543 android/app/Activity.setContentView (I)V
[81] 2.4% 1+0 18543 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
0.2% excl 29
52.3% [114] 1/1 9689 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
47.5% [97] 1/2 8811 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
0.0% [2042] 1/1 5 android/app/Activity.onContentChanged ()V
0.0% [1464] 1/7 5 android/view/Window.getCallback ()Landroid/view/Window$Callback;
0.0% [1473] 1/7 4 android/view/Window.isDestroyed ()Z
----------------------------------------------------
100.0% [53] 2/2 18316 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[82] 2.4% 2+0 18316 com/android/internal/policy/impl/PhoneWindow$DecorView.draw (Landroid/graphics/Canvas;)V
0.1% excl 22
99.9% [64] 2/10 18294 android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
----------------------------------------------------
66.6% [51] 18/27 12090 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
11.4% [101] 3/27 2070 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
11.1% [44] 3/27 2019 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
10.8% [91] 3/27 1968 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[83] 2.4% 27+0 18147 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
16.7% excl 3034
38.0% [137] 27/27 6903 android/view/InputEventConsistencyVerifier.finishEvent ()V
6.6% [355] 18/18 1190 android/view/InputEventConsistencyVerifier.ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
6.1% [376] 18/18 1109 android/view/InputEventConsistencyVerifier.ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
4.4% [258] 27/78 794 android/view/MotionEvent.getAction ()I
4.4% [462] 27/27 793 android/view/InputEventConsistencyVerifier.startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
4.4% [463] 27/27 792 android/view/MotionEvent.getMetaState ()I
4.4% [464] 27/27 790 android/view/MotionEvent.getDeviceId ()I
4.3% [466] 27/27 788 android/view/InputEventConsistencyVerifier.ensureMetaStateIsNormalized (I)V
4.3% [316] 27/48 788 android/view/MotionEvent.getPointerCount ()I
4.3% [445] 27/30 786 android/view/MotionEvent.getSource ()I
1.9% [526] 9/16 338 android/view/MotionEvent.getPointerId (I)I
0.2% [1516] 9/9 42 java/lang/Integer.bitCount (I)I
----------------------------------------------------
77.1% [74] 4/8 13657 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
22.9% [132] 4/8 4065 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[84] 2.3% 8+0 17722 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
1.3% excl 229
51.9% [116] 7/7 9205 android/view/LayoutInflater.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
43.1% [87] 1/8 7640 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
1.8% [723] 8/8 317 android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
1.0% [683] 8/16 182 android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
0.6% [1093] 8/8 113 java/lang/String.indexOf (I)I
0.2% [521] 8/131 36 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [71] 1/1 17527 android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
[85] 2.3% 1+0 17527 com/google/android/gles_jni/EGLImpl.eglMakeCurrent (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z
100.0% excl 17527
----------------------------------------------------
100.0% [53] 3/3 16787 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[86] 2.2% 3+0 16787 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
0.7% excl 112
97.2% [63] 3/15 16309 android/view/View.draw (Landroid/graphics/Canvas;)V
1.2% [883] 6/6 194 android/support/v4/widget/EdgeEffectCompat.isFinished ()Z
0.6% [1141] 3/3 102 android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I
0.4% [752] 3/13 70 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
----------------------------------------------------
54.3% [117] 7/8 9072 com/android/internal/policy/impl/PhoneLayoutInflater.onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
45.7% [84] 1/8 7640 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[87] 2.2% 8+0 16712 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
0.8% excl 134
98.0% [88] 8/8 16380 java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
1.2% [449] 8/44 194 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.0% [2198] 1/1 4 android/view/ViewStub.setLayoutInflater (Landroid/view/LayoutInflater;)V
----------------------------------------------------
100.0% [87] 8/8 16380 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[88] 2.1% 8+0 16380 java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
0.5% excl 76
99.5% [89] 8/8 16304 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
----------------------------------------------------
100.0% [88] 8/8 16304 java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
[89] 2.1% 8+0 16304 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
0.9% excl 141
46.5% [131] 1/1 7578 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
32.3% [168] 3/3 5270 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10.6% [293] 2/2 1732 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
6.5% [399] 1/1 1052 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
3.3% [561] 1/1 531 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
----------------------------------------------------
96.3% [16] 6/27 15592 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
3.7% [365] 21/27 601 android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
[90] 2.1% 27+0 16193 android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
2.3% excl 378
96.9% [92] 27/27 15690 android/view/GLES20Canvas.nDrawDisplayList (IILandroid/graphics/Rect;I)I
0.8% [1056] 27/27 125 android/view/GLES20DisplayList.getNativeDisplayList ()I
----------------------------------------------------
100.0% [56] 3/3 15952 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
[91] 2.1% 3+0 15952 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
1.1% excl 173
86.0% [99] 3/3 13723 com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
12.3% [83] 3/27 1968 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
0.4% [1384] 6/6 58 android/view/View$ListenerInfo.access$300 (Landroid/view/View$ListenerInfo;)Landroid/view/View$OnTouchListener;
0.2% [852] 3/21 30 android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
----------------------------------------------------
100.0% [90] 27/27 15690 android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
[92] 2.0% 27+0 15690 android/view/GLES20Canvas.nDrawDisplayList (IILandroid/graphics/Rect;I)I
99.7% excl 15636
0.3% [880] 6/39 54 android/graphics/Rect.set (IIII)V
----------------------------------------------------
100.0% [68] 36/36 15297 java/io/BufferedInputStream.read ([BII)I
[93] 2.0% 36+0 15297 java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
3.3% excl 511
52.1% [95] 18/36 7970 java/io/FileInputStream.read ([BII)I
44.6% [138] 18/18 6816 java/io/InputStream.read ([B)I
----------------------------------------------------
100.0% [57] 38/38 15057 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[94] 2.0% 38+0 15057 android/os/Handler.toString ()Ljava/lang/String;
15.1% excl 2277
63.7% [61] 190/588 9595 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
7.3% [279] 38/73 1093 java/lang/Integer.toHexString (I)Ljava/lang/String;
6.6% [183] 38/179 998 java/lang/StringBuilder.toString ()Ljava/lang/String;
3.8% [241] 38/175 572 java/lang/StringBuilder.<init> ()V
1.2% [549] 38/124 175 java/lang/Object.getClass ()Ljava/lang/Class;
1.2% [639] 38/92 174 java/lang/Class.getName ()Ljava/lang/String;
1.1% [861] 38/45 173 java/lang/System.identityHashCode (Ljava/lang/Object;)I
----------------------------------------------------
54.5% [93] 18/36 7970 java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
45.5% [138] 18/36 6659 java/io/InputStream.read ([B)I
[95] 1.9% 36+0 14629 java/io/FileInputStream.read ([BII)I
2.1% excl 314
97.9% [96] 36/36 14315 libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
----------------------------------------------------
100.0% [95] 36/36 14315 java/io/FileInputStream.read ([BII)I
[96] 1.9% 36+0 14315 libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
3.6% excl 514
95.3% [100] 36/36 13645 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
1.1% [295] 36/368 156 java/util/Arrays.checkOffsetAndCount (III)V
----------------------------------------------------
63.5% [81] 1/2 8811 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
36.5% [126] 1/2 5066 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[97] 1.8% 2+0 13877 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
0.1% excl 17
99.9% [73] 2/4 13860 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
----------------------------------------------------
95.5% [102] 6/29 13223 android/view/HardwareRenderer$Gl20Renderer.onPreDraw (Landroid/graphics/Rect;)I
4.5% [53] 23/29 620 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[98] 1.8% 29+0 13843 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
2.5% excl 343
94.8% [103] 6/6 13127 android/view/GLES20Canvas.nPrepareDirty (IIIIIZ)I
2.7% [672] 23/23 373 android/view/GLES20Canvas.nPrepare (IZ)I
----------------------------------------------------
100.0% [91] 3/3 13723 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[99] 1.8% 3+0 13723 com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
0.8% excl 110
98.2% [101] 3/3 13481 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
0.8% [1138] 3/3 103 com/example/t_gallery/GestureImageView.access$4 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/GestureDetector;
0.2% [1636] 3/3 29 com/example/t_gallery/GestureImageView.access$3 (Lcom/example/t_gallery/GestureImageView;Landroid/view/View;)V
----------------------------------------------------
100.0% [96] 36/36 13645 libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
[100] 1.8% 36+0 13645 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
4.9% excl 674
78.4% [106] 36/36 10698 libcore/io/Posix.read (Ljava/io/FileDescriptor;[BII)I
15.5% [231] 36/48 2117 dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
0.8% [1025] 26/34 105 dalvik/system/BlockGuard$1.onReadFromDisk ()V
0.4% [1299] 10/14 51 android/os/StrictMode$AndroidBlockGuardPolicy.onReadFromDisk ()V
----------------------------------------------------
100.0% [99] 3/3 13481 com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
[101] 1.8% 3+0 13481 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
3.2% excl 425
65.4% [121] 1/1 8813 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
15.4% [83] 3/27 2070 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
2.9% [185] 2/29 388 android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
2.5% [697] 2/2 338 android/os/Handler.sendEmptyMessageAtTime (IJ)Z
2.0% [640] 1/3 270 android/os/Handler.sendEmptyMessageDelayed (IJ)Z
1.7% [593] 1/2 235 android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
0.8% [870] 3/8 106 android/os/Handler.removeMessages (I)V
0.7% [936] 3/5 101 android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
0.7% [679] 1/2 99 android/view/VelocityTracker.recycle ()V
0.7% [702] 3/9 93 android/view/MotionEvent.getX (I)F
0.7% [699] 3/10 91 android/view/MotionEvent.getY (I)F
0.7% [1203] 2/2 89 android/view/InputEventConsistencyVerifier.onUnhandledEvent (Landroid/view/InputEvent;I)V
0.7% [258] 3/78 88 android/view/MotionEvent.getAction ()I
0.7% [316] 3/48 88 android/view/MotionEvent.getPointerCount ()I
0.6% [729] 2/8 79 android/view/MotionEvent.getDownTime ()J
0.4% [430] 2/32 55 android/view/MotionEvent.recycle ()V
0.3% [1395] 1/2 41 android/os/Handler.hasMessages (I)Z
0.1% [1928] 1/1 12 android/view/GestureDetector$SimpleOnGestureListener.onDown (Landroid/view/MotionEvent;)Z
----------------------------------------------------
100.0% [16] 6/6 13285 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[102] 1.7% 6+0 13285 android/view/HardwareRenderer$Gl20Renderer.onPreDraw (Landroid/graphics/Rect;)I
0.5% excl 62
99.5% [98] 6/29 13223 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
----------------------------------------------------
100.0% [98] 6/6 13127 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
[103] 1.7% 6+0 13127 android/view/GLES20Canvas.nPrepareDirty (IIIIIZ)I
100.0% excl 13127
----------------------------------------------------
100.0% [1] 4/4 11843 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[104] 1.5% 4+0 11843 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
1.8% excl 209
50.0% [155] 2/14 5927 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
41.3% [175] 1/1 4890 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
3.0% [689] 1/1 350 android/view/ViewRootImpl.access$200 (Landroid/view/View;)V
1.4% [700] 1/2 166 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
0.3% [605] 1/2 39 android/view/ViewRootImpl.requestLayout ()V
0.2% [1643] 2/2 28 android/view/KeyEvent$DispatcherState.reset ()V
0.2% [1648] 2/2 28 android/view/ViewRootImpl.access$300 (Landroid/view/ViewRootImpl;Z)V
0.2% [886] 1/9 22 android/view/Surface.isValid ()Z
0.2% [1770] 1/1 21 android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
0.1% [1092] 3/27 15 android/view/inputmethod/InputMethodManager.peekInstance ()Landroid/view/inputmethod/InputMethodManager;
0.1% [1844] 1/1 15 com/android/internal/os/SomeArgs.recycle ()V
0.1% [1723] 3/5 14 android/view/ViewRootImpl.access$700 ()Z
0.1% [1268] 1/5 13 android/view/ViewGroup.findFocus ()Landroid/view/View;
0.1% [1903] 1/1 13 android/view/ViewRootImpl.access$400 (Landroid/view/ViewRootImpl;Z)Z
0.1% [1907] 1/1 13 android/view/inputmethod/InputMethodManager.checkFocus ()V
0.1% [1207] 3/19 12 android/graphics/Rect.set (Landroid/graphics/Rect;)V
0.1% [1689] 1/2 12 android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
0.1% [1842] 2/3 10 android/view/ViewRootImpl.setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
0.1% [1455] 2/8 10 android/view/WindowManager$LayoutParams.mayUseInputMethod (I)Z
0.1% [1818] 2/4 9 android/view/ViewRootImpl.access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
0.1% [993] 2/32 8 android/view/accessibility/AccessibilityManager.isEnabled ()Z
0.0% [686] 1/79 5 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.0% [2093] 1/1 5 android/view/ViewRootImpl.access$600 (Landroid/view/ViewRootImpl;)Landroid/view/SurfaceHolder;
0.0% [2109] 1/1 5 android/view/inputmethod/InputMethodManager.startGettingWindowFocus (Landroid/view/View;)V
0.0% [2192] 1/1 4 android/view/ViewRootImpl.access$100 ()Z
----------------------------------------------------
70.5% [17] 20/58 8002 android/view/View.measure (II)V
29.5% [190] 1/58 3350 android/view/View.setLayoutDirection (I)V
+++++++++++++++++++++++++
[105] 37/58 6915 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
[105] 1.5% 21+37 11352 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
5.1% excl 575
58.2% [124] 27/84 6612 android/view/View.resolveRtlPropertiesIfNeeded ()V
32.4% [105] 15/58 3680 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
2.6% [292] 23/138 291 android/view/View.isLayoutDirectionInherited ()Z
0.9% [362] 23/257 105 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.8% [369] 21/259 89 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[105] 22/58 3235 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
[124] 51/84 1909 android/view/View.resolveRtlPropertiesIfNeeded ()V
[292] 39/138 489 android/view/View.isLayoutDirectionInherited ()Z
[362] 39/257 170 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[369] 37/259 156 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [100] 36/36 10698 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
[106] 1.4% 36+0 10698 libcore/io/Posix.read (Ljava/io/FileDescriptor;[BII)I
3.6% excl 383
96.4% [108] 36/36 10315 libcore/io/Posix.readBytes (Ljava/io/FileDescriptor;Ljava/lang/Object;II)I
----------------------------------------------------
100.0% [55] 1/1 10452 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[107] 1.4% 1+0 10452 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
0.8% excl 87
62.6% [141] 1/1 6545 android/view/WindowManagerImpl.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
25.0% [249] 1/1 2617 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
3.8% [650] 1/1 400 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
3.5% [677] 1/1 369 android/app/Activity.makeVisible ()V
2.7% [482] 1/3 277 android/view/View.setVisibility (I)V
0.6% [1348] 1/1 64 android/os/Looper.myQueue ()Landroid/os/MessageQueue;
0.2% [1465] 1/2 22 android/app/ActivityThread.unscheduleGcIdler ()V
0.1% [1075] 1/6 15 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
0.1% [1838] 1/1 15 android/os/MessageQueue.addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
0.1% [1878] 1/1 13 android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
0.1% [1649] 2/7 8 android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
0.0% [1213] 1/16 5 android/app/Activity.getWindow ()Landroid/view/Window;
0.0% [2040] 1/1 5 android/app/Activity.getWindowManager ()Landroid/view/WindowManager;
0.0% [2044] 1/1 5 android/app/ActivityThread.cleanUpPendingRemoveWindows (Landroid/app/ActivityThread$ActivityClientRecord;)V
0.0% [1502] 1/9 5 com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
----------------------------------------------------
100.0% [106] 36/36 10315 libcore/io/Posix.read (Ljava/io/FileDescriptor;[BII)I
[108] 1.3% 36+0 10315 libcore/io/Posix.readBytes (Ljava/io/FileDescriptor;Ljava/lang/Object;II)I
100.0% excl 10315
----------------------------------------------------
100.0% [10] 2/2 10312 android/view/ViewRootImpl.performTraversals ()V
[109] 1.3% 2+0 10312 android/view/ViewRootImpl.performLayout ()V
0.5% excl 56
97.3% [111] 2/16 10033 android/view/ViewGroup.layout (IIII)V
1.1% [227] 2/49 115 android/os/Trace.traceBegin (JLjava/lang/String;)V
0.9% [250] 2/49 91 android/os/Trace.traceEnd (J)V
0.1% [859] 2/47 9 android/view/View.getMeasuredWidth ()I
0.1% [907] 2/43 8 android/view/View.getMeasuredHeight ()I
----------------------------------------------------
100.0% [34] 2/2 10209 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[110] 1.3% 2+0 10209 com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
0.3% excl 33
99.0% [73] 2/4 10109 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
0.7% [532] 2/35 67 android/view/View.findViewById (I)Landroid/view/View;
----------------------------------------------------
100.0% [109] 2/16 10033 android/view/ViewRootImpl.performLayout ()V
+++++++++++++++++++++++++
[113] 8/16 19942 android/widget/FrameLayout.onLayout (ZIIII)V
[123] 2/16 8583 android/widget/LinearLayout.setChildFrame (Landroid/view/View;IIII)V
[129] 4/16 3732 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[111] 1.3% 2+14 10033 android/view/ViewGroup.layout (IIII)V
0.2% excl 19
99.8% [112] 2/20 10014 android/view/View.layout (IIII)V
+++++++++++++++++++++++++
[112] 14/20 32135 android/view/View.layout (IIII)V
----------------------------------------------------
100.0% [111] 2/20 10014 android/view/ViewGroup.layout (IIII)V
+++++++++++++++++++++++++
[111] 14/20 32135 android/view/ViewGroup.layout (IIII)V
[113] 4/20 764 android/widget/FrameLayout.onLayout (ZIIII)V
[112] 1.3% 2+18 10014 android/view/View.layout (IIII)V
0.3% excl 29
97.0% [113] 2/12 9711 android/widget/FrameLayout.onLayout (ZIIII)V
2.7% [776] 2/2 274 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
+++++++++++++++++++++++++
[113] 10/12 13090 android/widget/FrameLayout.onLayout (ZIIII)V
[119] 2/2 9017 android/widget/LinearLayout.onLayout (ZIIII)V
[129] 2/2 7738 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[243] 14/20 2101 android/view/View.setFrame (IIII)Z
[493] 4/4 692 android/widget/ImageView.setFrame (IIII)Z
[1817] 4/4 17 android/view/View.onLayout (ZIIII)V
----------------------------------------------------
100.0% [112] 2/12 9711 android/view/View.layout (IIII)V
+++++++++++++++++++++++++
[112] 10/12 13090 android/view/View.layout (IIII)V
[113] 1.3% 2+10 9711 android/widget/FrameLayout.onLayout (ZIIII)V
1.3% excl 124
96.1% [111] 2/16 9337 android/view/ViewGroup.layout (IIII)V
0.9% [200] 2/88 84 android/view/View.getLayoutDirection ()I
0.3% [715] 2/28 27 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
0.3% [722] 2/28 26 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
0.3% [719] 2/28 25 android/widget/FrameLayout.getPaddingRightWithForeground ()I
0.3% [720] 2/28 25 android/widget/FrameLayout.getPaddingTopWithForeground ()I
0.1% [1286] 2/16 10 android/view/Gravity.getAbsoluteGravity (II)I
0.1% [907] 2/43 10 android/view/View.getMeasuredHeight ()I
0.1% [362] 2/257 10 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.1% [369] 2/259 9 android/view/ViewGroup.getChildCount ()I
0.1% [686] 2/79 8 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.1% [859] 2/47 8 android/view/View.getMeasuredWidth ()I
0.1% [759] 2/64 8 android/view/View.getVisibility ()I
+++++++++++++++++++++++++
[111] 6/16 10605 android/view/ViewGroup.layout (IIII)V
[112] 4/20 764 android/view/View.layout (IIII)V
[200] 10/88 384 android/view/View.getLayoutDirection ()I
[719] 10/28 110 android/widget/FrameLayout.getPaddingRightWithForeground ()I
[720] 10/28 109 android/widget/FrameLayout.getPaddingTopWithForeground ()I
[722] 10/28 108 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
[715] 10/28 108 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
[859] 10/47 45 android/view/View.getMeasuredWidth ()I
[759] 10/64 44 android/view/View.getVisibility ()I
[362] 10/257 44 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[1286] 10/16 43 android/view/Gravity.getAbsoluteGravity (II)I
[369] 10/259 43 android/view/ViewGroup.getChildCount ()I
[686] 10/79 41 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
[907] 10/43 40 android/view/View.getMeasuredHeight ()I
----------------------------------------------------
100.0% [81] 1/1 9689 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
[114] 1.3% 1+0 9689 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
0.6% excl 57
88.2% [126] 1/1 8548 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
6.2% [531] 1/1 596 com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
2.5% [504] 3/7 241 android/view/Window.findViewById (I)Landroid/view/View;
1.7% [954] 1/3 161 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
0.7% [1316] 1/1 68 android/content/res/Resources.getThemeMainColor ()I
0.1% [2090] 1/1 5 android/view/View.setIsRootNamespace (Z)V
0.1% [1448] 1/10 5 android/view/ViewGroup.setDescendantFocusability (I)V
0.0% [857] 1/43 4 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.0% [1658] 1/6 4 android/view/Window.getContext ()Landroid/content/Context;
----------------------------------------------------
99.9% [62] 691/692 9588 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
0.1% [1564] 1/692 14 java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
[115] 1.2% 692+0 9602 java/lang/String._getChars (II[CI)V
65.8% excl 6315
34.2% [118] 692/1451 3287 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [84] 7/7 9205 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[116] 1.2% 7+0 9205 android/view/LayoutInflater.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
0.7% excl 63
99.3% [117] 7/7 9142 com/android/internal/policy/impl/PhoneLayoutInflater.onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
----------------------------------------------------
100.0% [116] 7/7 9142 android/view/LayoutInflater.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[117] 1.2% 7+0 9142 com/android/internal/policy/impl/PhoneLayoutInflater.onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
0.8% excl 70
99.2% [87] 7/8 9072 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
----------------------------------------------------
36.2% [115] 692/1451 3287 java/lang/String._getChars (II[CI)V
35.4% [68] 279/1451 3212 java/io/BufferedInputStream.read ([BII)I
22.1% [145] 375/1451 2005 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
2.8% [354] 51/1451 257 java/lang/AbstractStringBuilder.append0 ([CII)V
1.1% [506] 19/1451 102 java/util/ArrayList.add (Ljava/lang/Object;)Z
0.8% [847] 12/1451 74 java/lang/String.toCharArray ()[C
0.5% [732] 6/1451 44 android/util/SparseIntArray.removeAt (I)V
0.4% [1112] 7/1451 36 java/lang/String.<init> ([CII)V
0.2% [1433] 3/1451 20 java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
0.2% [142] 3/1451 14 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
0.1% [1825] 1/1451 6 java/util/ArrayList.add (ILjava/lang/Object;)V
0.1% [1679] 1/1451 6 java/util/ArrayList.remove (Ljava/lang/Object;)Z
0.1% [1836] 1/1451 6 java/util/ArrayList$ArrayListIterator.remove ()V
0.1% [1826] 1/1451 5 java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z
[118] 1.2% 1451+0 9074 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
100.0% excl 9074
----------------------------------------------------
100.0% [112] 2/2 9017 android/view/View.layout (IIII)V
[119] 1.2% 2+0 9017 android/widget/LinearLayout.onLayout (ZIIII)V
0.2% excl 19
99.8% [120] 2/2 8998 android/widget/LinearLayout.layoutVertical ()V
----------------------------------------------------
100.0% [119] 2/2 8998 android/widget/LinearLayout.onLayout (ZIIII)V
[120] 1.2% 2+0 8998 android/widget/LinearLayout.layoutVertical ()V
1.6% excl 143
95.6% [123] 2/2 8600 android/widget/LinearLayout.setChildFrame (Landroid/view/View;IIII)V
0.8% [200] 2/88 76 android/view/View.getLayoutDirection ()I
0.6% [1142] 4/8 51 android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
0.3% [1424] 2/4 26 android/widget/LinearLayout.getVirtualChildCount ()I
0.3% [1024] 2/6 26 android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
0.2% [759] 4/64 16 android/view/View.getVisibility ()I
0.1% [1286] 2/16 10 android/view/Gravity.getAbsoluteGravity (II)I
0.1% [686] 2/79 9 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.1% [859] 2/47 9 android/view/View.getMeasuredWidth ()I
0.1% [907] 2/43 8 android/view/View.getMeasuredHeight ()I
0.1% [1691] 2/6 8 android/widget/LinearLayout.getChildrenSkipCount (Landroid/view/View;I)I
0.1% [2024] 2/2 8 android/widget/LinearLayout.getLocationOffset (Landroid/view/View;)I
0.1% [1821] 2/4 8 android/widget/LinearLayout.getNextLocationOffset (Landroid/view/View;)I
----------------------------------------------------
100.0% [101] 1/1 8813 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[121] 1.1% 1+0 8813 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
0.8% excl 70
98.7% [122] 1/1 8695 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
0.3% [1710] 2/2 24 com/example/t_gallery/GestureImageView.access$0 (Lcom/example/t_gallery/GestureImageView;)I
0.1% [1933] 1/1 12 com/example/t_gallery/GestureImageView.access$1 (Lcom/example/t_gallery/GestureImageView;)Landroid/content/Context;
0.1% [1934] 1/1 12 com/example/t_gallery/GestureImageView.access$2 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/View;
----------------------------------------------------
100.0% [121] 1/1 8695 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
[122] 1.1% 1+0 8695 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
2.5% excl 220
72.6% [146] 1/1 6315 android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V
5.6% [589] 1/1 484 android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
5.2% [617] 1/1 453 android/app/Activity.overridePendingTransition (II)V
3.3% [755] 1/1 290 android/view/View.getLocationOnScreen ([I)V
2.9% [800] 1/1 256 android/content/Intent.putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
2.5% [846] 1/1 215 android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;
2.2% [899] 1/1 189 android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
1.7% [1005] 1/1 145 android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V
0.4% [1549] 1/1 38 android/widget/AdapterView.getLastVisiblePosition ()I
0.3% [1375] 2/10 25 android/view/View.getId ()I
0.1% [1522] 1/7 13 android/view/View.getHeight ()I
0.1% [1412] 1/10 13 android/view/View.getWidth ()I
0.1% [1908] 1/1 13 android/widget/AdapterView.getFirstVisiblePosition ()I
0.1% [1913] 1/1 13 com/example/t_gallery/ImageList$ImageAnim.getDisplayStatus ()[I
0.1% [685] 1/71 13 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
100.0% [120] 2/2 8600 android/widget/LinearLayout.layoutVertical ()V
[123] 1.1% 2+0 8600 android/widget/LinearLayout.setChildFrame (Landroid/view/View;IIII)V
0.2% excl 17
99.8% [111] 2/16 8583 android/view/ViewGroup.layout (IIII)V
----------------------------------------------------
99.2% [105] 78/84 8521 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
0.8% [17] 6/84 73 android/view/View.measure (II)V
[124] 1.1% 84+0 8594 android/view/View.resolveRtlPropertiesIfNeeded ()V
13.1% excl 1125
23.5% [280] 3/8 2020 android/view/ViewGroup.resolveDrawables ()V
11.9% [199] 3/28 1022 android/view/ViewGroup.resolveLayoutParams ()V
10.3% [443] 3/8 885 android/view/ViewGroup.resolveTextDirection ()Z
9.9% [450] 3/8 847 android/view/ViewGroup.resolveLayoutDirection ()Z
9.7% [454] 3/8 831 android/view/ViewGroup.resolvePadding ()V
8.9% [474] 8/8 762 android/view/ViewGroup.resolveTextAlignment ()Z
4.4% [200] 10/88 378 android/view/View.getLayoutDirection ()I
4.3% [673] 84/84 371 android/view/View.needRtlPropertiesResolution ()Z
1.1% [570] 2/11 94 android/view/View.resolveTextAlignment ()Z
0.5% [1230] 10/18 46 android/view/View.isPaddingResolved ()Z
0.5% [1488] 10/10 44 android/view/View.isTextDirectionResolved ()Z
0.5% [1501] 10/10 43 android/view/View.onRtlPropertiesChanged (I)V
0.5% [1513] 10/10 42 android/view/View.isDrawablesResolved ()Z
0.5% [1514] 10/10 42 android/view/View.isLayoutDirectionResolved ()Z
0.5% [1515] 10/10 42 android/view/View.isTextAlignmentResolved ()Z
----------------------------------------------------
100.0% [60] 5/5 8552 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[125] 1.1% 5+0 8552 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
3.1% excl 268
44.0% [197] 4/6 3763 android/view/View.invalidate (IIII)V
31.1% [247] 5/15 2659 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
12.2% [405] 4/4 1043 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
4.0% [693] 1/1 342 android/view/animation/AnimationSet.initialize (IIII)V
3.8% [711] 1/1 327 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
0.5% [1541] 4/4 39 android/graphics/RectF.height ()F
0.4% [1571] 1/1 35 android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
0.3% [1757] 5/5 22 android/view/animation/Animation.isInitialized ()Z
0.2% [1793] 4/4 19 android/view/animation/AnimationSet.willChangeBounds ()Z
0.2% [1797] 4/4 18 android/graphics/RectF.width ()F
0.1% [1522] 1/7 5 android/view/View.getHeight ()I
0.0% [1342] 1/13 4 android/graphics/RectF.<init> ()V
0.0% [1412] 1/10 4 android/view/View.getWidth ()I
0.0% [2186] 1/1 4 android/view/View.onAnimationStart ()V
----------------------------------------------------
100.0% [114] 1/1 8548 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[126] 1.1% 1+0 8548 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
3.3% excl 281
59.3% [97] 1/2 5066 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
11.4% [253] 1/6 971 android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
9.8% [153] 1/5 839 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
5.5% [603] 1/1 466 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
3.5% [743] 1/1 296 com/android/internal/policy/impl/PhoneWindow$DecorView.finishChanging ()V
1.0% [1205] 1/2 84 android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
1.0% [504] 1/7 83 android/view/Window.findViewById (I)Landroid/view/View;
0.9% [1253] 6/6 79 android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z
0.7% [202] 3/161 64 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
0.5% [1338] 2/3 45 android/view/Window.setFlags (II)V
0.5% [1483] 1/1 44 android/content/res/Resources.getBoolean (I)Z
0.5% [1078] 10/26 43 android/content/res/TypedArray.getBoolean (IZ)Z
0.4% [1619] 1/1 31 android/view/Window.clearFlags (I)V
0.2% [1795] 4/4 18 android/content/res/TypedArray.hasValue (I)Z
0.2% [1254] 4/18 18 android/util/TypedValue.<init> ()V
0.2% [1658] 4/6 18 android/view/Window.getContext ()Landroid/content/Context;
0.2% [1476] 3/10 13 android/content/res/TypedArray.getResourceId (II)I
0.2% [1659] 1/2 13 android/view/Window.hasFeature (I)Z
0.2% [1912] 1/1 13 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowFrame (Landroid/graphics/drawable/Drawable;)V
0.1% [1964] 2/2 10 android/view/Window.getForcedWindowFlags ()I
0.1% [857] 2/43 8 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.1% [2018] 2/2 8 android/view/Window.getContainer ()Landroid/view/Window;
0.1% [2057] 1/1 5 android/content/res/TypedArray.getColor (II)I
0.1% [2096] 1/1 5 android/view/Window.getLocalFeatures ()I
0.1% [2098] 1/1 5 android/view/Window.hasSoftInputMode ()Z
0.1% [2120] 1/1 5 com/android/internal/policy/impl/PhoneWindow.setTitleColor (I)V
0.1% [2122] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.startChanging ()V
0.0% [1227] 1/19 4 android/content/res/TypedArray.getInt (II)I
0.0% [1577] 1/7 4 android/view/ViewGroup$LayoutParams.<init> (II)V
0.0% [1649] 1/7 4 android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
----------------------------------------------------
100.0% [7] 12/12 8503 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[127] 1.1% 12+0 8503 java/io/FileInputStream.<init> (Ljava/lang/String;)V
2.2% excl 187
90.7% [130] 12/12 7714 java/io/FileInputStream.<init> (Ljava/io/File;)V
7.1% [527] 12/12 602 java/io/File.<init> (Ljava/lang/String;)V
----------------------------------------------------
54.5% [152] 14/18 4363 android/view/View.invalidate (Z)V
45.5% [197] 4/18 3638 android/view/View.invalidate (IIII)V
[128] 1.0% 18+0 8001 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
17.8% excl 1423
39.1% [216] 10/12 3131 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
15.3% [348] 56/56 1227 android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
13.4% [381] 78/80 1070 android/graphics/Matrix.isIdentity ()Z
13.1% [400] 74/74 1051 android/view/View.getMatrix ()Landroid/graphics/Matrix;
1.0% [687] 18/76 82 android/view/View.isOpaque ()Z
0.2% [927] 4/36 17 android/view/View.getAnimation ()Landroid/view/animation/Animation;
----------------------------------------------------
100.0% [112] 2/2 7738 android/view/View.layout (IIII)V
[129] 1.0% 2+0 7738 android/support/v4/view/ViewPager.onLayout (ZIIII)V
3.6% excl 275
48.2% [111] 4/16 3732 android/view/ViewGroup.layout (IIII)V
34.9% [17] 2/26 2699 android/view/View.measure (II)V
7.4% [27] 2/5 569 android/support/v4/view/ViewPager.populate ()V
2.9% [620] 4/8 225 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
0.5% [759] 8/64 36 android/view/View.getVisibility ()I
0.4% [362] 8/257 33 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.4% [686] 8/79 32 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
0.3% [1408] 2/4 26 android/view/View.getPaddingLeft ()I
0.3% [1409] 2/4 26 android/view/View.getPaddingRight ()I
0.2% [859] 4/47 18 android/view/View.getMeasuredWidth ()I
0.2% [907] 4/43 17 android/view/View.getMeasuredHeight ()I
0.2% [829] 4/54 17 android/view/View$MeasureSpec.makeMeasureSpec (II)I
0.1% [369] 2/259 9 android/view/ViewGroup.getChildCount ()I
0.1% [1813] 2/4 8 android/view/View.getPaddingBottom ()I
0.1% [1814] 2/4 8 android/view/View.getPaddingTop ()I
0.1% [1898] 2/3 8 android/view/View.getScrollX ()I
----------------------------------------------------
100.0% [127] 12/12 7714 java/io/FileInputStream.<init> (Ljava/lang/String;)V
[130] 1.0% 12+0 7714 java/io/FileInputStream.<init> (Ljava/io/File;)V
4.5% excl 345
83.0% [144] 12/12 6402 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
5.8% [582] 12/24 449 java/io/InputStream.<init> ()V
5.0% [662] 12/12 383 java/io/File.getAbsolutePath ()Ljava/lang/String;
1.0% [1222] 12/14 77 dalvik/system/CloseGuard.open (Ljava/lang/String;)V
0.8% [1226] 12/17 58 dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
----------------------------------------------------
100.0% [89] 1/1 7578 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
[131] 1.0% 1+0 7578 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
0.4% excl 32
78.3% [154] 1/1 5937 android/support/v4/view/ViewPager.initViewPager ()V
20.8% [314] 1/1 1578 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
0.3% [546] 1/25 22 java/util/ArrayList.<init> ()V
0.1% [828] 1/52 5 android/graphics/Rect.<init> ()V
0.1% [1861] 1/3 4 android/support/v4/view/ViewPager$ItemInfo.<init> ()V
----------------------------------------------------
100.0% [74] 4/8 7442 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
+++++++++++++++++++++++++
[132] 4/8 207 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[132] 1.0% 4+4 7442 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
3.9% excl 287
54.6% [84] 4/8 4065 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
16.4% [253] 4/6 1218 android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
9.6% [415] 2/3 718 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
7.6% [544] 2/2 568 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
2.8% [132] 4/8 207 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
1.8% [792] 4/8 131 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
1.6% [780] 8/20 122 android/content/res/XmlBlock$Parser.next ()I
1.0% [521] 16/131 73 java/lang/String.equals (Ljava/lang/Object;)Z
0.5% [1298] 8/16 36 android/content/res/XmlBlock$Parser.getDepth ()I
0.2% [1568] 4/8 17 android/view/View.onFinishInflate ()V
+++++++++++++++++++++++++
[780] 4/20 59 android/content/res/XmlBlock$Parser.next ()I
[1298] 8/16 35 android/content/res/XmlBlock$Parser.getDepth ()I
[1568] 4/8 18 android/view/View.onFinishInflate ()V
----------------------------------------------------
100.0% [71] 1/1 7333 android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
[133] 1.0% 1+0 7333 com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
0.4% excl 28
99.4% [134] 1/1 7291 com/google/android/gles_jni/EGLImpl._eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)I
0.2% [1664] 1/2 14 com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
----------------------------------------------------
100.0% [133] 1/1 7291 com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
[134] 0.9% 1+0 7291 com/google/android/gles_jni/EGLImpl._eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)I
100.0% excl 7291
----------------------------------------------------
36.6% [156] 51/137 2551 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
35.7% [231] 48/137 2491 dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
18.5% [317] 25/137 1292 android/os/Looper.myLooper ()Landroid/os/Looper;
4.9% [642] 7/137 339 android/view/ViewRootImpl.getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
2.9% [337] 4/137 204 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
0.7% [1210] 1/137 49 android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
0.7% [1392] 1/137 47 android/view/Choreographer.getInstance ()Landroid/view/Choreographer;
[135] 0.9% 137+0 6973 java/lang/ThreadLocal.get ()Ljava/lang/Object;
45.6% excl 3181
26.7% [268] 137/163 1859 java/lang/Thread.currentThread ()Ljava/lang/Thread;
8.7% [525] 136/136 607 java/lang/ThreadLocal$Values.access$000 (Ljava/lang/ThreadLocal$Values;)[Ljava/lang/Object;
8.5% [533] 137/137 591 java/lang/ThreadLocal.values (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
8.4% [536] 136/136 586 java/lang/ThreadLocal$Values.access$100 (Ljava/lang/ThreadLocal$Values;)I
1.7% [1066] 1/1 122 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
0.4% [1666] 1/1 27 java/lang/ThreadLocal.initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
----------------------------------------------------
100.0% [57] 25/25 6969 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[136] 0.9% 25+0 6969 java/lang/Object.toString ()Ljava/lang/String;
18.8% excl 1310
39.5% [61] 50/588 2752 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
12.3% [294] 25/94 856 java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
9.9% [279] 25/73 689 java/lang/Integer.toHexString (I)Ljava/lang/String;
8.9% [183] 25/179 621 java/lang/StringBuilder.toString ()Ljava/lang/String;
5.8% [241] 25/175 402 java/lang/StringBuilder.<init> ()V
1.7% [958] 25/35 115 java/lang/Object.hashCode ()I
1.6% [639] 25/92 112 java/lang/Class.getName ()Ljava/lang/String;
1.6% [549] 25/124 112 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [83] 27/27 6903 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[137] 0.9% 27+0 6903 android/view/InputEventConsistencyVerifier.finishEvent ()V
12.3% excl 848
76.1% [169] 27/27 5250 android/view/MotionEvent.copy ()Landroid/view/InputEvent;
11.7% [430] 27/32 805 android/view/MotionEvent.recycle ()V
----------------------------------------------------
100.0% [93] 18/18 6816 java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
[138] 0.9% 18+0 6816 java/io/InputStream.read ([B)I
2.3% excl 157
97.7% [95] 18/36 6659 java/io/FileInputStream.read ([BII)I
----------------------------------------------------
52.5% [196] 8/10 3536 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
47.5% [223] 2/10 3195 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
[139] 0.9% 10+0 6731 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
7.4% excl 495
39.0% [203] 9/10 2624 android/view/View.resetRtlProperties ()V
27.3% [205] 10/19 1836 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
18.6% [261] 2/8 1249 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
2.0% [292] 10/138 135 android/view/View.isLayoutDirectionInherited ()Z
1.4% [1168] 7/7 96 android/view/ViewGroup.hasTransientState ()Z
0.8% [1421] 10/10 52 android/view/ViewGroup.addInArray (Landroid/view/View;I)V
0.7% [1462] 10/10 47 android/view/ViewGroup.onViewAdded (Landroid/view/View;)V
0.7% [1487] 10/10 44 android/view/View.getParent ()Landroid/view/ViewParent;
0.5% [1083] 7/15 32 android/view/ViewGroup.hasFocus ()Z
0.5% [1621] 1/1 31 android/widget/FrameLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
0.4% [1391] 2/4 27 android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
0.4% [1661] 6/6 27 android/widget/FrameLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
0.2% [1471] 3/10 15 android/view/View.hasTransientState ()Z
0.2% [1802] 3/4 13 android/view/View.hasFocus ()Z
0.1% [2023] 2/2 8 android/widget/LinearLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
----------------------------------------------------
64.5% [161] 4/7 4238 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
18.8% [344] 1/7 1234 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
16.7% [296] 2/7 1097 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[140] 0.9% 7+0 6569 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
9.8% excl 643
26.4% [255] 7/10 1733 android/view/View.<init> (Landroid/content/Context;)V
22.0% [318] 3/9 1447 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
14.4% [427] 3/3 947 android/view/View.setBackground (Landroid/graphics/drawable/Drawable;)V
9.3% [384] 7/15 609 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
4.3% [502] 7/17 284 android/view/View.isRtlCompatibilityMode ()Z
3.0% [864] 45/45 200 android/content/res/TypedArray.getIndex (I)I
2.5% [940] 2/2 167 android/view/View.setAlpha (F)V
2.4% [202] 7/161 158 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
1.4% [1072] 7/12 95 android/content/res/TypedArray.getIndexCount ()I
1.1% [1088] 5/7 70 android/view/ViewGroup.internalSetPadding (IIII)V
0.9% [1021] 7/15 62 android/view/View.computeOpaqueFlags ()V
0.5% [933] 7/34 34 android/content/res/TypedArray.recycle ()V
0.5% [1261] 7/17 32 android/view/View.setOverScrollMode (I)V
0.5% [1493] 2/5 31 android/content/res/TypedArray.getFloat (IF)F
0.3% [342] 1/22 22 android/view/View.setFlags (II)V
0.3% [1476] 4/10 19 android/content/res/TypedArray.getResourceId (II)I
0.2% [1365] 2/9 11 android/view/View.internalSetPadding (IIII)V
0.1% [1078] 1/26 5 android/content/res/TypedArray.getBoolean (IZ)Z
----------------------------------------------------
100.0% [107] 1/1 6545 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[141] 0.9% 1+0 6545 android/view/WindowManagerImpl.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
0.1% excl 9
99.9% [142] 1/1 6536 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
----------------------------------------------------
100.0% [141] 1/1 6536 android/view/WindowManagerImpl.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
[142] 0.8% 1+0 6536 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
0.9% excl 57
50.0% [212] 1/1 3268 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
40.2% [248] 1/1 2625 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
7.4% [205] 1/19 485 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
1.2% [1256] 1/1 79 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
0.2% [118] 3/1451 14 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
0.1% [557] 1/123 4 android/view/View.getContext ()Landroid/content/Context;
0.1% [2202] 1/1 4 android/view/WindowManagerGlobal.findViewLocked (Landroid/view/View;Z)I
----------------------------------------------------
89.0% [157] 7/8 5771 android/view/Display.updateDisplayInfoLocked ()V
11.0% [480] 1/8 710 android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
[143] 0.8% 8+0 6481 android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
2.1% excl 135
97.3% [147] 8/8 6306 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
0.6% [1530] 8/8 40 android/hardware/display/DisplayManagerGlobal.registerCallbackIfNeededLocked ()V
----------------------------------------------------
100.0% [130] 12/12 6402 java/io/FileInputStream.<init> (Ljava/io/File;)V
[144] 0.8% 12+0 6402 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
5.0% excl 319
86.6% [162] 12/12 5543 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
6.6% [357] 12/24 422 libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
1.0% [1367] 12/12 62 libcore/io/OsConstants.S_ISDIR (I)Z
0.9% [983] 12/32 56 java/io/FileDescriptor.valid ()Z
----------------------------------------------------
93.2% [62] 353/375 5964 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
6.3% [431] 20/375 401 java/lang/AbstractStringBuilder.append0 (C)V
0.3% [354] 1/375 16 java/lang/AbstractStringBuilder.append0 ([CII)V
0.2% [1047] 1/375 15 java/lang/AbstractStringBuilder.appendNull ()V
[145] 0.8% 375+0 6396 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
68.7% excl 4391
31.3% [118] 375/1451 2005 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [122] 1/1 6315 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[146] 0.8% 1+0 6315 android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V
0.3% excl 17
99.7% [148] 1/1 6298 android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
----------------------------------------------------
100.0% [143] 8/8 6306 android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
[147] 0.8% 8+0 6306 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
7.5% excl 470
48.0% [229] 8/8 3024 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
24.1% [193] 8/21 1517 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
6.6% [336] 16/57 417 android/os/Parcel.recycle ()V
4.5% [488] 8/21 283 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
4.3% [481] 8/20 271 android/os/Parcel.readException ()V
1.8% [226] 8/160 116 android/os/Parcel.writeInt (I)V
1.8% [186] 8/329 111 android/os/Parcel.readInt ()I
1.5% [793] 16/43 97 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [146] 1/1 6298 android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V
[148] 0.8% 1+0 6298 android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
0.5% excl 33
99.3% [149] 1/1 6253 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
0.2% [1918] 1/1 12 android/app/ActivityThread.getApplicationThread ()Landroid/app/ActivityThread$ApplicationThread;
----------------------------------------------------
100.0% [148] 1/1 6253 android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
[149] 0.8% 1+0 6253 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
1.9% excl 118
93.4% [158] 1/1 5840 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
2.6% [948] 1/1 162 android/content/Intent.migrateExtraStreamToClipData ()Z
0.7% [1075] 1/6 41 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
0.6% [1554] 1/1 37 android/content/ContextWrapper.getContentResolver ()Landroid/content/ContentResolver;
0.6% [1561] 1/1 36 android/content/Intent.setAllowFds (Z)V
0.2% [1924] 1/1 12 android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;
0.1% [2027] 1/1 7 android/app/Instrumentation.checkStartActivityResult (ILjava/lang/Object;)V
----------------------------------------------------
100.0% [0] 7/7 6252 (toplevel)
[150] 0.8% 7+0 6252 android/os/Binder.execTransact (IIII)Z
3.3% excl 204
55.8% [204] 3/3 3486 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
31.0% [284] 3/3 1936 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
3.8% [821] 1/1 235 com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
3.2% [863] 14/14 202 android/os/Parcel.obtain (I)Landroid/os/Parcel;
3.0% [336] 14/57 189 android/os/Parcel.recycle ()V
----------------------------------------------------
85.1% [159] 6/7 5216 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
14.9% [260] 1/7 914 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[151] 0.8% 7+0 6130 android/view/Display.getSize (Landroid/graphics/Point;)V
1.6% excl 98
95.4% [157] 7/7 5846 android/view/Display.updateDisplayInfoLocked ()V
3.0% [905] 7/7 186 android/view/DisplayInfo.getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
----------------------------------------------------
36.4% [243] 20/56 2192 android/view/View.setFrame (IIII)Z
34.7% [60] 4/56 2094 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
16.6% [412] 1/56 998 android/view/View.invalidateParentIfNeeded ()V
4.1% [342] 11/56 247 android/view/View.setFlags (II)V
3.1% [196] 8/56 184 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
2.0% [337] 4/56 121 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
2.0% [947] 5/56 118 android/view/View.invalidate ()V
0.4% [845] 1/56 27 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
0.4% [58] 1/56 23 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
0.4% [190] 1/56 22 android/view/View.setLayoutDirection (I)V
[152] 0.8% 56+0 6026 android/view/View.invalidate (Z)V
16.6% excl 998
72.4% [128] 14/18 4363 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
4.5% [687] 58/76 271 android/view/View.isOpaque ()Z
4.2% [768] 56/62 251 android/view/View.skipInvalidate ()Z
1.3% [1010] 1/2 79 android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
1.1% [880] 15/39 64 android/graphics/Rect.set (IIII)V
----------------------------------------------------
85.9% [167] 4/5 5121 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
14.1% [126] 1/5 839 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[153] 0.8% 5+0 5960 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
2.2% excl 133
60.0% [174] 5/8 3578 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
28.6% [222] 5/13 1706 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
4.8% [346] 5/20 287 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
3.9% [425] 5/21 235 android/content/res/Resources.needRedirectJrdRes ()Z
0.4% [1769] 5/5 21 android/util/LongSparseArray.size ()I
----------------------------------------------------
100.0% [131] 1/1 5937 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[154] 0.8% 1+0 5937 android/support/v4/view/ViewPager.initViewPager ()V
1.5% excl 88
90.1% [163] 2/2 5351 android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V
1.5% [1192] 1/1 91 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
1.2% [1052] 1/2 69 android/view/View.setWillNotDraw (Z)V
1.1% [1335] 1/1 66 android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V
1.1% [1356] 1/1 63 android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V
0.8% [518] 1/12 48 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
0.7% [1509] 1/1 42 android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
0.5% [1599] 1/1 32 android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
0.5% [1616] 1/1 31 android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I
0.5% [1617] 1/1 31 android/view/View.setFocusable (Z)V
0.1% [1448] 1/10 5 android/view/ViewGroup.setDescendantFocusability (I)V
0.1% [1080] 1/27 4 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
0.1% [857] 1/43 4 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.1% [557] 1/123 4 android/view/View.getContext ()Landroid/content/Context;
0.1% [2190] 1/1 4 android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I
0.1% [2191] 1/1 4 android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I
----------------------------------------------------
100.0% [104] 2/14 5927 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
+++++++++++++++++++++++++
[155] 12/14 21676 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
[155] 0.8% 2+12 5927 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
0.5% excl 28
93.5% [155] 2/14 5544 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
6.0% [160] 2/24 355 android/view/View.dispatchWindowFocusChanged (Z)V
+++++++++++++++++++++++++
[155] 10/14 16132 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
[160] 22/24 5351 android/view/View.dispatchWindowFocusChanged (Z)V
----------------------------------------------------
62.0% [195] 40/82 3634 java/lang/IntegralToString.convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
38.0% [252] 42/82 2230 java/lang/IntegralToString.appendInt (Ljava/lang/AbstractStringBuilder;I)V
[156] 0.8% 82+0 5864 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
19.0% excl 1114
43.5% [135] 51/137 2551 java/lang/ThreadLocal.get ()Ljava/lang/Object;
20.3% [354] 51/51 1191 java/lang/AbstractStringBuilder.append0 ([CII)V
17.2% [62] 31/691 1008 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
----------------------------------------------------
100.0% [151] 7/7 5846 android/view/Display.getSize (Landroid/graphics/Point;)V
[157] 0.8% 7+0 5846 android/view/Display.updateDisplayInfoLocked ()V
1.3% excl 75
98.7% [143] 7/8 5771 android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
----------------------------------------------------
100.0% [149] 1/1 5840 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[158] 0.8% 1+0 5840 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
3.8% excl 222
74.5% [189] 1/1 4350 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
11.5% [193] 1/21 669 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
2.6% [226] 4/160 149 android/os/Parcel.writeInt (I)V
2.0% [594] 2/15 118 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
1.9% [356] 3/45 112 android/os/Parcel.writeString (Ljava/lang/String;)V
1.2% [488] 1/21 70 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
1.0% [336] 2/57 61 android/os/Parcel.recycle ()V
0.6% [481] 1/20 36 android/os/Parcel.readException ()V
0.5% [793] 2/43 28 android/os/Parcel.obtain ()Landroid/os/Parcel;
0.2% [186] 1/329 13 android/os/Parcel.readInt ()I
0.2% [1919] 1/1 12 android/app/ApplicationThreadNative.asBinder ()Landroid/os/IBinder;
----------------------------------------------------
66.0% [13] 4/6 3773 com/example/t_gallery/ImageDetail$2.run ()V
34.0% [35] 2/6 1941 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[159] 0.7% 6+0 5714 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
3.5% excl 199
91.3% [151] 6/7 5216 android/view/Display.getSize (Landroid/graphics/Point;)V
4.3% [282] 6/10 245 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
0.5% [1556] 6/8 27 android/graphics/Point.<init> ()V
0.5% [1603] 6/7 27 android/view/WindowManagerImpl.getDefaultDisplay ()Landroid/view/Display;
----------------------------------------------------
100.0% [155] 24/24 5706 android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
[160] 0.7% 24+0 5706 android/view/View.dispatchWindowFocusChanged (Z)V
3.5% excl 201
60.3% [206] 1/1 3439 android/widget/AbsListView.onWindowFocusChanged (Z)V
30.3% [166] 21/24 1728 android/view/View.onWindowFocusChanged (Z)V
5.9% [698] 2/2 338 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
----------------------------------------------------
84.6% [171] 3/4 4700 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
15.4% [406] 1/4 854 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[161] 0.7% 4+0 5554 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
3.2% excl 179
76.3% [140] 4/7 4238 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
8.7% [421] 4/8 481 android/view/ViewGroup.initViewGroup ()V
6.4% [599] 4/5 354 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
4.8% [373] 4/16 265 android/view/animation/Transformation.<init> ()V
0.3% [1469] 4/10 19 android/graphics/PointF.<init> ()V
0.3% [1569] 4/8 18 android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
----------------------------------------------------
100.0% [144] 12/12 5543 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
[162] 0.7% 12+0 5543 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
4.2% excl 235
79.4% [187] 12/12 4402 libcore/io/Posix.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
15.4% [231] 12/48 853 dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
0.6% [1025] 8/34 33 dalvik/system/BlockGuard$1.onReadFromDisk ()V
0.4% [1299] 4/14 20 android/os/StrictMode$AndroidBlockGuardPolicy.onReadFromDisk ()V
----------------------------------------------------
100.0% [154] 2/2 5351 android/support/v4/view/ViewPager.initViewPager ()V
[163] 0.7% 2+0 5351 android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V
0.4% excl 20
99.6% [164] 2/2 5331 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
----------------------------------------------------
100.0% [163] 2/2 5331 android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V
[164] 0.7% 2+0 5331 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
0.3% excl 18
99.7% [165] 2/2 5313 android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
----------------------------------------------------
100.0% [164] 2/2 5313 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
[165] 0.7% 2+0 5313 android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
0.4% excl 19
99.6% [167] 2/2 5294 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
----------------------------------------------------
63.8% [206] 1/24 3383 android/widget/AbsListView.onWindowFocusChanged (Z)V
32.6% [160] 21/24 1728 android/view/View.dispatchWindowFocusChanged (Z)V
3.6% [698] 2/24 190 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
[166] 0.7% 24+0 5301 android/view/View.onWindowFocusChanged (Z)V
10.1% excl 538
60.3% [224] 1/1 3196 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
19.3% [321] 24/35 1021 android/view/View.refreshDrawableState ()V
5.2% [767] 13/13 278 android/view/View.onFocusLost ()V
1.8% [1092] 24/27 98 android/view/inputmethod/InputMethodManager.peekInstance ()Landroid/view/inputmethod/InputMethodManager;
1.1% [1383] 13/13 58 android/view/View.removeLongPressCallback ()V
1.1% [1094] 13/26 56 android/view/View.isPressed ()Z
1.1% [1398] 13/13 56 android/view/View.removeTapCallback ()V
----------------------------------------------------
100.0% [165] 2/2 5294 android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
[167] 0.7% 2+0 5294 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
2.0% excl 106
96.7% [153] 4/5 5121 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
0.3% [1698] 4/6 16 android/graphics/drawable/BitmapDrawable.getIntrinsicHeight ()I
0.2% [1302] 2/13 10 java/lang/Math.min (FF)F
0.2% [1996] 2/2 9 android/view/animation/DecelerateInterpolator.<init> ()V
0.2% [1080] 2/27 8 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
0.2% [828] 2/52 8 android/graphics/Rect.<init> ()V
0.2% [1807] 2/4 8 android/graphics/drawable/BitmapDrawable.getIntrinsicWidth ()I
0.2% [857] 2/43 8 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [89] 3/3 5270 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
[168] 0.7% 3+0 5270 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
0.6% excl 30
99.4% [171] 3/3 5240 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
----------------------------------------------------
100.0% [137] 27/27 5250 android/view/InputEventConsistencyVerifier.finishEvent ()V
[169] 0.7% 27+0 5250 android/view/MotionEvent.copy ()Landroid/view/InputEvent;
9.7% excl 509
90.3% [179] 27/27 4741 android/view/MotionEvent.copy ()Landroid/view/MotionEvent;
----------------------------------------------------
67.0% [189] 1/4 3510 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
32.6% [275] 1/4 1710 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
0.4% [674] 1/4 22 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
+++++++++++++++++++++++++
[214] 1/4 1258 android/os/Parcel.writeValue (Ljava/lang/Object;)V
[170] 0.7% 3+1 5242 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
0.8% excl 43
98.9% [172] 2/3 5186 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
0.2% [226] 1/160 13 android/os/Parcel.writeInt (I)V
+++++++++++++++++++++++++
[172] 1/3 1249 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
----------------------------------------------------
100.0% [168] 3/3 5240 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[171] 0.7% 3+0 5240 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
3.1% excl 163
89.7% [161] 3/4 4700 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
3.3% [384] 3/15 174 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
1.5% [600] 3/20 76 java/util/ArrayList.<init> (I)V
0.8% [318] 3/9 41 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
0.6% [828] 6/52 29 android/graphics/Rect.<init> ()V
0.5% [1078] 6/26 27 android/content/res/TypedArray.getBoolean (IZ)Z
0.3% [1227] 3/19 15 android/content/res/TypedArray.getInt (II)I
0.3% [933] 3/34 15 android/content/res/TypedArray.recycle ()V
----------------------------------------------------
100.0% [170] 2/3 5186 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
+++++++++++++++++++++++++
[170] 1/3 1249 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
[172] 0.7% 2+1 5186 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
3.5% excl 184
87.4% [184] 2/3 4532 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
3.0% [226] 6/160 153 android/os/Parcel.writeInt (I)V
2.0% [1007] 4/7 106 android/os/Parcel.dataPosition ()I
2.0% [934] 4/9 103 android/os/Parcel.setDataPosition (I)V
1.1% [1304] 2/3 57 android/os/Parcel.pushAllowFds (Z)Z
1.0% [1349] 2/3 51 android/os/Parcel.restoreAllowFds (Z)V
+++++++++++++++++++++++++
[184] 1/3 1084 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[226] 3/160 39 android/os/Parcel.writeInt (I)V
[934] 2/9 27 android/os/Parcel.setDataPosition (I)V
[1007] 2/7 26 android/os/Parcel.dataPosition ()I
[1304] 1/3 13 android/os/Parcel.pushAllowFds (Z)Z
[1349] 1/3 13 android/os/Parcel.restoreAllowFds (Z)V
----------------------------------------------------
100.0% [6] 8/8 4977 android/view/Choreographer$CallbackRecord.run (J)V
[173] 0.6% 8+0 4977 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
2.3% excl 116
96.9% [176] 8/8 4822 android/view/ViewRootImpl.doConsumeBatchedInput (J)V
0.8% [1543] 8/8 39 android/view/Choreographer.getFrameTimeNanos ()J
----------------------------------------------------
72.0% [153] 5/8 3578 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
28.0% [318] 3/8 1388 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
[174] 0.6% 8+0 4966 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
4.5% excl 222
38.1% [285] 8/8 1891 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
30.5% [222] 8/13 1516 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
14.5% [425] 16/21 719 android/content/res/Resources.needRedirectJrdRes ()Z
12.4% [517] 8/8 618 android/content/res/Resources.isNotificationRes (I)Z
----------------------------------------------------
100.0% [104] 1/1 4890 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[175] 0.6% 1+0 4890 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
1.6% excl 77
83.2% [194] 1/1 4070 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
4.7% [61] 5/588 232 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
3.0% [998] 1/1 147 android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
2.5% [629] 1/5 120 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
2.0% [230] 1/42 100 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
0.8% [1262] 1/2 39 java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
0.7% [57] 1/92 32 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
0.5% [279] 1/73 24 java/lang/Integer.toHexString (I)Ljava/lang/String;
0.4% [183] 1/179 22 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.3% [241] 1/175 17 java/lang/StringBuilder.<init> ()V
0.1% [1943] 1/2 6 android/view/inputmethod/InputMethodManager.checkFocusNoStartInput (ZZ)Z
0.1% [1562] 1/8 4 android/view/View.getWindowToken ()Landroid/os/IBinder;
----------------------------------------------------
100.0% [173] 8/8 4822 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
[176] 0.6% 8+0 4822 android/view/ViewRootImpl.doConsumeBatchedInput (J)V
2.5% excl 120
96.7% [181] 8/8 4663 android/view/InputEventReceiver.consumeBatchedInputEvents (J)V
0.8% [42] 8/11 39 android/view/ViewRootImpl.doProcessInputEvents ()V
----------------------------------------------------
70.0% [34] 2/4 3351 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
30.0% [207] 2/4 1435 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
[177] 0.6% 4+0 4786 android/view/ViewGroup.addView (Landroid/view/View;)V
0.8% excl 37
99.2% [178] 4/4 4749 android/view/ViewGroup.addView (Landroid/view/View;I)V
----------------------------------------------------
100.0% [177] 4/4 4749 android/view/ViewGroup.addView (Landroid/view/View;)V
[178] 0.6% 4+0 4749 android/view/ViewGroup.addView (Landroid/view/View;I)V
1.2% excl 57
69.4% [210] 2/2 3295 android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
29.0% [196] 2/8 1379 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
0.4% [686] 4/79 18 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
----------------------------------------------------
100.0% [169] 27/27 4741 android/view/MotionEvent.copy ()Landroid/view/InputEvent;
[179] 0.6% 27+0 4741 android/view/MotionEvent.copy ()Landroid/view/MotionEvent;
14.6% excl 692
85.4% [185] 27/29 4049 android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
----------------------------------------------------
97.7% [72] 39/40 4596 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
2.3% [705] 1/40 110 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[180] 0.6% 40+0 4706 java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
7.4% excl 346
92.6% [188] 40/40 4360 java/lang/IntegralToString.appendLong (Ljava/lang/AbstractStringBuilder;J)V
----------------------------------------------------
100.0% [176] 8/8 4663 android/view/ViewRootImpl.doConsumeBatchedInput (J)V
[181] 0.6% 8+0 4663 android/view/InputEventReceiver.consumeBatchedInputEvents (J)V
1.7% excl 79
98.3% [182] 8/8 4584 android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
----------------------------------------------------
100.0% [181] 8/8 4584 android/view/InputEventReceiver.consumeBatchedInputEvents (J)V
[182] 0.6% 8+0 4584 android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
7.1% excl 327
91.7% [39] 1/3 4204 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
1.2% [201] 1/32 53 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
----------------------------------------------------
22.1% [0] 38/179 1003 (toplevel)
22.0% [94] 38/179 998 android/os/Handler.toString ()Ljava/lang/String;
21.0% [72] 39/179 953 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
13.7% [136] 25/179 621 java/lang/Object.toString ()Ljava/lang/String;
4.0% [222] 8/179 180 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
3.4% [323] 7/179 156 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
2.2% [211] 3/179 101 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
2.1% [416] 3/179 97 android/content/ComponentName.toShortString ()Ljava/lang/String;
1.5% [45] 3/179 69 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
1.5% [198] 3/179 68 android/view/View.toString ()Ljava/lang/String;
1.2% [638] 2/179 54 android/support/v4/app/Fragment.setIndex (I)V
1.0% [194] 2/179 47 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
0.8% [479] 1/179 36 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
0.5% [334] 1/179 24 com/example/t_gallery/ImageDetail.loadImageThread (I)V
0.5% [841] 1/179 23 android/content/ComponentName.flattenToString ()Ljava/lang/String;
0.5% [705] 1/179 23 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
0.5% [313] 1/179 22 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
0.5% [249] 1/179 22 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
0.5% [224] 1/179 22 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
0.5% [175] 1/179 22 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[183] 0.6% 179+0 4541 java/lang/StringBuilder.toString ()Ljava/lang/String;
37.3% excl 1692
62.7% [233] 179/179 2849 java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
----------------------------------------------------
100.0% [172] 2/3 4532 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
+++++++++++++++++++++++++
[172] 1/3 1084 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
[184] 0.6% 2+1 4532 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
9.7% excl 441
72.0% [214] 10/21 3261 android/os/Parcel.writeValue (Ljava/lang/Object;)V
5.9% [731] 5/7 268 java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
3.6% [867] 2/3 161 java/util/HashMap.entrySet ()Ljava/util/Set;
3.5% [873] 2/3 158 java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
1.5% [1212] 7/11 70 java/util/HashMap$HashIterator.hasNext ()Z
1.2% [1371] 5/7 53 java/util/HashMap$HashMapEntry.getKey ()Ljava/lang/Object;
1.2% [1372] 5/7 53 java/util/HashMap$HashMapEntry.getValue ()Ljava/lang/Object;
1.1% [226] 2/160 51 android/os/Parcel.writeInt (I)V
0.4% [1786] 2/3 16 java/util/HashMap$EntrySet.size ()I
+++++++++++++++++++++++++
[214] 4/21 837 android/os/Parcel.writeValue (Ljava/lang/Object;)V
[731] 2/7 42 java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
[873] 1/3 40 java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
[867] 1/3 39 java/util/HashMap.entrySet ()Ljava/util/Set;
[226] 1/160 13 android/os/Parcel.writeInt (I)V
[1212] 3/11 13 java/util/HashMap$HashIterator.hasNext ()Z
[1371] 2/7 8 java/util/HashMap$HashMapEntry.getKey ()Ljava/lang/Object;
[1372] 2/7 8 java/util/HashMap$HashMapEntry.getValue ()Ljava/lang/Object;
[1786] 1/3 4 java/util/HashMap$EntrySet.size ()I
----------------------------------------------------
91.3% [179] 27/29 4049 android/view/MotionEvent.copy ()Landroid/view/MotionEvent;
8.7% [101] 2/29 388 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[185] 0.6% 29+0 4437 android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
19.5% excl 863
71.2% [201] 29/32 3157 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
9.4% [641] 29/29 417 android/view/MotionEvent.nativeCopy (IIZ)I
----------------------------------------------------
31.8% [246] 104/329 1402 android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
21.4% [259] 69/329 940 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
8.2% [578] 28/329 359 android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
6.9% [550] 20/329 302 android/os/Parcel.readExceptionCode ()I
3.9% [484] 13/329 170 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
3.4% [515] 12/329 150 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
2.9% [204] 10/329 129 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
2.7% [284] 9/329 120 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
2.5% [147] 8/329 111 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
2.0% [375] 7/329 87 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
1.8% [242] 6/329 79 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
1.7% [682] 6/329 75 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
1.5% [1100] 5/329 65 android/os/Parcel.createIntArray ()[I
1.5% [624] 5/329 64 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
1.2% [813] 4/329 51 android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
0.9% [432] 3/329 39 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
0.8% [367] 3/329 37 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
0.6% [1290] 2/329 26 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
0.6% [1506] 2/329 26 android/os/Parcel.readStringArray ()[Ljava/lang/String;
0.6% [1519] 2/329 25 android/os/Parcel.createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
0.5% [1280] 2/329 24 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
0.4% [343] 1/329 16 android/os/Bundle.unparcel ()V
0.3% [585] 1/329 14 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
0.3% [1074] 1/329 14 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
0.3% [158] 1/329 13 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
0.3% [1744] 1/329 13 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
0.3% [688] 1/329 13 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
0.3% [760] 1/329 13 android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
0.3% [392] 1/329 13 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
0.3% [1015] 1/329 12 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[186] 0.6% 329+0 4402 android/os/Parcel.readInt ()I
63.8% excl 2810
36.2% [312] 329/329 1592 android/os/Parcel.nativeReadInt (I)I
----------------------------------------------------
100.0% [162] 12/12 4402 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
[187] 0.6% 12+0 4402 libcore/io/Posix.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
98.3% excl 4327
1.7% [1275] 12/12 75 java/io/FileDescriptor.<init> ()V
----------------------------------------------------
100.0% [180] 40/40 4360 java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
[188] 0.6% 40+0 4360 java/lang/IntegralToString.appendLong (Ljava/lang/AbstractStringBuilder;J)V
8.3% excl 360
91.7% [195] 40/40 4000 java/lang/IntegralToString.convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
----------------------------------------------------
100.0% [158] 1/1 4350 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
[189] 0.6% 1+0 4350 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
3.5% excl 154
80.7% [170] 1/4 3510 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
7.9% [226] 5/160 342 android/os/Parcel.writeInt (I)V
3.6% [963] 1/1 157 android/content/ComponentName.writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
2.8% [356] 3/45 123 android/os/Parcel.writeString (Ljava/lang/String;)V
1.5% [1347] 1/1 64 android/net/Uri.writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
----------------------------------------------------
100.0% [10] 1/1 4294 android/view/ViewRootImpl.performTraversals ()V
[190] 0.6% 1+0 4294 android/view/View.setLayoutDirection (I)V
0.6% excl 27
78.0% [105] 1/58 3350 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
20.4% [203] 1/10 876 android/view/View.resetRtlProperties ()V
0.5% [152] 1/56 22 android/view/View.invalidate (Z)V
0.3% [713] 1/50 14 android/view/View.requestLayout ()V
0.1% [461] 1/186 5 android/view/View.getRawLayoutDirection ()I
----------------------------------------------------
100.0% [72] 40/40 4253 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[191] 0.6% 40+0 4253 android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
20.7% excl 881
43.7% [238] 80/119 1858 java/util/LinkedList.add (Ljava/lang/Object;)Z
35.6% [298] 80/87 1514 java/lang/Long.valueOf (J)Ljava/lang/Long;
----------------------------------------------------
100.0% [53] 23/23 4210 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[192] 0.5% 23+0 4210 android/view/GLES20DisplayList.end ()V
11.4% excl 479
54.6% [264] 23/23 2298 android/view/GLES20RecordingCanvas.recycle ()V
21.0% [441] 23/23 885 android/view/GLES20RecordingCanvas.end (I)I
8.6% [681] 10/10 360 android/view/GLES20DisplayList$DisplayListFinalizer.<init> (I)V
4.5% [903] 10/10 188 android/view/GLES20Canvas.setDisplayListName (ILjava/lang/String;)V
----------------------------------------------------
36.2% [147] 8/21 1517 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
16.0% [158] 1/21 669 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
5.7% [614] 1/21 237 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
5.6% [585] 1/21 236 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
4.4% [688] 1/21 184 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
4.1% [242] 1/21 173 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
4.1% [413] 1/21 172 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
3.9% [367] 1/21 163 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
3.7% [691] 1/21 157 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
3.6% [650] 1/21 150 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
3.6% [655] 1/21 149 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
3.2% [392] 1/21 134 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
3.0% [694] 1/21 126 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
2.9% [275] 1/21 123 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
[193] 0.5% 21+0 4190 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
100.0% excl 4190
----------------------------------------------------
100.0% [175] 1/1 4070 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[194] 0.5% 1+0 4070 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
3.4% excl 139
55.7% [57] 4/92 2268 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
26.0% [392] 1/1 1060 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
7.0% [61] 6/588 284 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
2.6% [629] 2/5 107 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
1.4% [317] 1/25 56 android/os/Looper.myLooper ()Landroid/os/Looper;
1.2% [183] 2/179 47 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.8% [241] 2/175 31 java/lang/StringBuilder.<init> ()V
0.6% [279] 1/73 25 java/lang/Integer.toHexString (I)Ljava/lang/String;
0.6% [1038] 1/4 23 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
0.1% [2086] 1/1 5 android/view/View.getHandler ()Landroid/os/Handler;
0.1% [2108] 1/1 5 android/view/inputmethod/InputMethodManager.notifyInputConnectionFinished ()V
0.1% [1136] 1/23 4 android/os/Handler.getLooper ()Landroid/os/Looper;
0.1% [557] 1/123 4 android/view/View.getContext ()Landroid/content/Context;
0.1% [1375] 1/10 4 android/view/View.getId ()I
0.1% [2187] 1/1 4 android/view/View.onCreateInputConnection (Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
0.1% [2207] 1/1 4 android/view/inputmethod/EditorInfo.<init> ()V
----------------------------------------------------
100.0% [188] 40/40 4000 java/lang/IntegralToString.appendLong (Ljava/lang/AbstractStringBuilder;J)V
[195] 0.5% 40+0 4000 java/lang/IntegralToString.convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
9.2% excl 366
90.8% [156] 40/82 3634 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
----------------------------------------------------
64.7% [253] 6/8 2533 android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
35.3% [178] 2/8 1379 android/view/ViewGroup.addView (Landroid/view/View;I)V
[196] 0.5% 8+0 3912 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
3.7% excl 145
90.4% [139] 8/10 3536 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
4.7% [152] 8/56 184 android/view/View.invalidate (Z)V
1.2% [713] 8/50 47 android/view/View.requestLayout ()V
----------------------------------------------------
99.3% [125] 4/6 3763 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
0.7% [1105] 2/6 27 android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
[197] 0.5% 6+0 3790 android/view/View.invalidate (IIII)V
2.8% excl 107
96.0% [128] 4/18 3638 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
0.7% [768] 6/62 27 android/view/View.skipInvalidate ()Z
0.5% [880] 4/39 18 android/graphics/Rect.set (IIII)V
----------------------------------------------------
100.0% [57] 3/3 3708 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[198] 0.5% 3+0 3708 android/view/View.toString ()Ljava/lang/String;
16.1% excl 596
25.7% [61] 25/588 954 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
24.9% [230] 12/42 923 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
23.4% [294] 69/94 866 java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
3.3% [279] 5/73 121 java/lang/Integer.toHexString (I)Ljava/lang/String;
1.8% [183] 3/179 68 java/lang/StringBuilder.toString ()Ljava/lang/String;
1.2% [1467] 2/2 46 android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;
1.2% [1480] 3/3 45 java/lang/StringBuilder.<init> (I)V
1.0% [1045] 2/7 37 android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
0.4% [639] 3/92 14 java/lang/Class.getName ()Ljava/lang/String;
0.4% [549] 3/124 13 java/lang/Object.getClass ()Ljava/lang/Class;
0.4% [861] 3/45 13 java/lang/System.identityHashCode (Ljava/lang/Object;)I
0.3% [1375] 3/10 12 android/view/View.getId ()I
----------------------------------------------------
71.7% [205] 14/28 2592 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
28.3% [124] 3/28 1022 android/view/View.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[199] 11/28 2177 android/view/ViewGroup.resolveLayoutParams ()V
[199] 0.5% 17+11 3614 android/view/ViewGroup.resolveLayoutParams ()V
9.4% excl 340
44.8% [199] 7/28 1620 android/view/ViewGroup.resolveLayoutParams ()V
42.1% [220] 22/44 1522 android/view/View.resolveLayoutParams ()V
2.1% [369] 17/259 76 android/view/ViewGroup.getChildCount ()I
1.5% [362] 12/257 56 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+++++++++++++++++++++++++
[220] 17/44 1299 android/view/View.resolveLayoutParams ()V
[199] 4/28 557 android/view/ViewGroup.resolveLayoutParams ()V
[369] 11/259 46 android/view/ViewGroup.getChildCount ()I
[362] 10/257 44 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
51.2% [220] 44/88 1821 android/view/View.resolveLayoutParams ()V
15.9% [303] 14/88 565 android/view/View.resolveDrawables ()V
13.2% [113] 12/88 468 android/widget/FrameLayout.onLayout (ZIIII)V
10.6% [124] 10/88 378 android/view/View.resolveRtlPropertiesIfNeeded ()V
4.6% [337] 4/88 162 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
2.4% [742] 2/88 86 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
2.1% [120] 2/88 76 android/widget/LinearLayout.layoutVertical ()V
[200] 0.5% 88+0 3556 android/view/View.getLayoutDirection ()I
34.8% excl 1239
54.2% [202] 88/161 1928 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
10.9% [557] 88/123 389 android/view/View.getContext ()Landroid/content/Context;
----------------------------------------------------
89.7% [185] 29/32 3157 android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
4.5% [0] 1/32 160 (toplevel)
4.3% [67] 1/32 150 android/os/MessageQueue.nativePollOnce (II)V
1.5% [182] 1/32 53 android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
[201] 0.5% 32+0 3520 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
19.1% excl 673
80.9% [234] 32/32 2847 android/view/InputEvent.prepareForReuse ()V
----------------------------------------------------
55.1% [200] 88/161 1928 android/view/View.getLayoutDirection ()I
19.2% [350] 32/161 672 android/view/View.hasRtlSupport ()Z
10.5% [502] 17/161 367 android/view/View.isRtlCompatibilityMode ()Z
5.1% [421] 8/161 180 android/view/ViewGroup.initViewGroup ()V
4.5% [140] 7/161 158 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
1.9% [1164] 3/161 67 android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
1.8% [126] 3/161 64 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
0.6% [819] 1/161 22 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
0.6% [212] 1/161 22 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
0.6% [1192] 1/161 22 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
[202] 0.5% 161+0 3502 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
40.2% excl 1408
59.8% [277] 161/161 2094 android/app/ContextImpl.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
----------------------------------------------------
75.0% [139] 9/10 2624 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
25.0% [190] 1/10 876 android/view/View.setLayoutDirection (I)V
[203] 0.5% 10+0 3500 android/view/View.resetRtlProperties ()V
7.7% excl 271
20.3% [487] 8/14 711 android/view/ViewGroup.resetResolvedTextDirection ()V
20.1% [489] 8/14 702 android/view/ViewGroup.resetResolvedLayoutDirection ()V
19.9% [451] 8/17 695 android/view/ViewGroup.resetResolvedPadding ()V
19.8% [434] 8/20 694 android/view/ViewGroup.resetResolvedDrawables ()V
10.8% [667] 8/8 379 android/view/ViewGroup.resetResolvedTextAlignment ()V
0.3% [1073] 2/26 10 android/view/View.resetResolvedDrawables ()V
0.3% [1128] 2/23 10 android/view/View.resetResolvedPadding ()V
0.3% [1441] 2/11 10 android/view/View.resetResolvedTextAlignment ()V
0.3% [1198] 2/20 9 android/view/View.resetResolvedLayoutDirection ()V
0.3% [1146] 2/22 9 android/view/View.resetResolvedTextDirection ()V
----------------------------------------------------
100.0% [150] 3/3 3486 android/os/Binder.execTransact (IIII)Z
[204] 0.5% 3+0 3486 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
4.2% excl 145
32.7% [366] 1/1 1140 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
23.5% [299] 1/2 820 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
13.6% [596] 1/1 474 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
4.9% [810] 3/5 170 android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
3.9% [1033] 1/1 135 android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
3.7% [186] 10/329 129 android/os/Parcel.readInt ()I
3.2% [1089] 1/1 113 android/app/ActivityThread$ApplicationThread.schedulePauseActivity (Landroid/os/IBinder;ZZI)V
2.8% [1149] 1/1 99 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
2.8% [1155] 1/1 98 android/app/ActivityThread$ApplicationThread.scheduleStopActivity (Landroid/os/IBinder;ZI)V
2.3% [891] 3/7 80 android/os/Parcel.enforceInterface (Ljava/lang/String;)V
1.2% [1519] 2/2 41 android/os/Parcel.createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
0.8% [774] 1/4 29 android/os/Parcel.readBundle ()Landroid/os/Bundle;
0.4% [403] 1/65 13 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
53.2% [139] 10/19 1836 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
19.5% [207] 4/19 672 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
14.0% [142] 1/19 485 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
7.5% [35] 2/19 258 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
5.8% [74] 2/19 202 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[205] 0.4% 19+0 3453 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
9.6% excl 330
75.1% [199] 14/28 2592 android/view/ViewGroup.resolveLayoutParams ()V
11.8% [220] 5/44 407 android/view/View.resolveLayoutParams ()V
3.3% [713] 19/50 114 android/view/View.requestLayout ()V
0.3% [1962] 2/2 10 android/view/ViewGroup.onSetLayoutParams (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
----------------------------------------------------
100.0% [160] 1/1 3439 android/view/View.dispatchWindowFocusChanged (Z)V
[206] 0.4% 1+0 3439 android/widget/AbsListView.onWindowFocusChanged (Z)V
0.7% excl 23
98.4% [166] 1/24 3383 android/view/View.onWindowFocusChanged (Z)V
0.7% [1705] 1/1 24 android/view/ViewGroup.setChildrenDrawingCacheEnabled (Z)V
0.1% [1966] 1/2 5 android/widget/AbsListView.dismissPopup ()V
0.1% [1867] 1/3 4 android/view/View.isInTouchMode ()Z
----------------------------------------------------
100.0% [34] 2/2 3413 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[207] 0.4% 2+0 3413 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
2.5% excl 86
42.0% [177] 2/4 1435 android/view/ViewGroup.addView (Landroid/view/View;)V
33.7% [361] 2/2 1151 android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V
19.7% [205] 4/19 672 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
1.4% [1456] 2/2 48 android/widget/FrameLayout$LayoutParams.<init> (II)V
0.3% [557] 2/123 11 android/view/View.getContext ()Landroid/content/Context;
0.3% [686] 2/79 10 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
----------------------------------------------------
60.5% [225] 7/15 2059 android/view/ViewRootImpl.scheduleTraversals ()V
39.5% [324] 8/15 1344 android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
[208] 0.4% 15+0 3403 android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
5.2% excl 177
94.8% [221] 15/15 3226 android/view/Choreographer.postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
----------------------------------------------------
92.8% [62] 691/747 3150 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
3.9% [452] 31/747 134 android/os/SystemProperties.getInt (Ljava/lang/String;I)I
1.6% [763] 12/747 54 java/io/File.isAbsolute ()Z
0.7% [969] 5/747 23 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0.4% [1214] 3/747 13 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
0.2% [1247] 2/747 8 android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
0.1% [1256] 1/747 5 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
0.1% [1564] 1/747 5 java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
0.1% [1417] 1/747 4 android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
[209] 0.4% 747+0 3396 java/lang/String.length ()I
100.0% excl 3396
----------------------------------------------------
100.0% [178] 2/2 3295 android/view/ViewGroup.addView (Landroid/view/View;I)V
[210] 0.4% 2+0 3295 android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
0.9% excl 31
98.1% [218] 2/2 3234 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
0.9% [1391] 2/4 30 android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
----------------------------------------------------
100.0% [57] 3/3 3293 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[211] 0.4% 3+0 3293 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
5.7% excl 189
29.9% [416] 3/3 985 android/content/ComponentName.toShortString ()Ljava/lang/String;
29.1% [61] 18/588 958 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
27.7% [57] 3/92 912 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
3.1% [183] 3/179 101 java/lang/StringBuilder.toString ()Ljava/lang/String;
2.4% [279] 3/73 79 java/lang/Integer.toHexString (I)Ljava/lang/String;
1.3% [241] 3/175 42 java/lang/StringBuilder.<init> ()V
0.4% [861] 3/45 14 java/lang/System.identityHashCode (Ljava/lang/Object;)I
0.4% [1742] 3/5 13 android/content/Intent.getComponent ()Landroid/content/ComponentName;
----------------------------------------------------
100.0% [142] 1/1 3268 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
[212] 0.4% 1+0 3268 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
9.0% excl 294
17.4% [282] 1/10 570 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
12.5% [645] 1/1 409 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
11.0% [680] 1/1 360 android/os/PowerManager.isScreenOn ()Z
5.5% [915] 1/1 181 android/view/Surface.<init> ()V
5.4% [440] 1/5 175 android/graphics/Paint.<init> ()V
4.2% [297] 1/12 138 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
3.3% [1116] 2/2 107 android/content/res/Configuration.<init> ()V
3.0% [865] 2/4 99 android/graphics/Region.<init> ()V
2.9% [1179] 1/1 94 android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
2.6% [1225] 1/1 85 android/view/WindowLeaked.<init> (Ljava/lang/String;)V
2.6% [1231] 1/1 84 android/view/ViewRootImpl$ViewRootHandler.<init> (Landroid/view/ViewRootImpl;)V
2.4% [966] 1/2 79 android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
1.7% [1392] 1/1 57 android/view/Choreographer.getInstance ()Landroid/view/Choreographer;
1.7% [1393] 1/1 57 android/view/ViewRootImpl$InvalidateOnAnimationRunnable.<init> (Landroid/view/ViewRootImpl;)V
1.6% [1417] 1/1 53 android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
1.5% [518] 1/12 50 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
1.2% [1535] 1/1 40 android/view/ViewRootImpl.loadSystemProperties ()V
1.2% [828] 9/52 38 android/graphics/Rect.<init> ()V
0.9% [969] 1/5 30 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0.8% [1674] 1/1 26 android/view/accessibility/AccessibilityManager.addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
0.8% [1692] 1/1 25 com/android/internal/policy/PolicyManager.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
0.7% [202] 1/161 22 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
0.7% [1741] 1/1 22 android/content/ContextWrapper.getMainLooper ()Landroid/os/Looper;
0.7% [1754] 1/1 22 android/view/ViewRootImpl$InputMethodCallback.<init> (Landroid/view/ViewRootImpl;)V
0.7% [600] 1/20 22 java/util/ArrayList.<init> (I)V
0.5% [1560] 1/2 15 java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
0.4% [1875] 1/1 14 java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z
0.4% [1660] 1/2 13 android/view/WindowManager$LayoutParams.<init> ()V
0.4% [268] 1/163 13 java/lang/Thread.currentThread ()Ljava/lang/Thread;
0.3% [857] 2/43 9 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
0.3% [1992] 2/2 9 android/view/ViewRootImpl$TrackballAxis.<init> ()V
0.2% [1080] 2/27 8 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
0.2% [1469] 2/10 8 android/graphics/PointF.<init> ()V
0.2% [1254] 1/18 5 android/util/TypedValue.<init> ()V
0.2% [2075] 1/1 5 android/view/Display.getCompatibilityInfo ()Landroid/view/CompatibilityInfoHolder;
0.2% [2094] 1/1 5 android/view/ViewRootImpl$AccessibilityInteractionConnectionManager.<init> (Landroid/view/ViewRootImpl;)V
0.2% [2100] 1/1 5 android/view/WindowManagerGlobal.getWindowSession (Landroid/os/Looper;)Landroid/view/IWindowSession;
0.1% [1397] 1/12 4 android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
0.1% [2195] 1/1 4 android/view/ViewRootImpl$2.<init> (Landroid/view/ViewRootImpl;)V
0.1% [2196] 1/1 4 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.<init> (Landroid/view/ViewRootImpl;)V
0.1% [2197] 1/1 4 android/view/ViewRootImpl$TraversalRunnable.<init> (Landroid/view/ViewRootImpl;)V
0.1% [977] 1/30 4 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
----------------------------------------------------
100.0% [53] 23/23 3267 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[213] 0.4% 23+0 3267 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
26.4% excl 862
16.6% [556] 23/23 541 android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
15.5% [580] 23/23 505 android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
14.0% [611] 21/21 459 android/view/GLES20DisplayList.setClipChildren (Z)V
6.7% [839] 8/8 220 android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
6.7% [843] 8/8 218 android/view/GLES20DisplayList.setCameraDistance (F)V
3.1% [1147] 2/2 100 android/graphics/Camera.<init> ()V
2.9% [374] 2/23 96 android/graphics/Matrix.<init> ()V
2.7% [1211] 21/21 88 android/view/View.hasOverlappingRendering ()Z
2.1% [1311] 16/16 69 android/view/View$TransformationInfo.access$1800 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Camera;
2.0% [1345] 8/8 64 android/graphics/Camera.getLocationZ ()F
0.8% [1663] 2/2 27 android/widget/ImageView.hasOverlappingRendering ()Z
0.3% [1988] 2/2 9 android/view/View$TransformationInfo.access$1802 (Landroid/view/View$TransformationInfo;Landroid/graphics/Camera;)Landroid/graphics/Camera;
0.3% [1989] 2/2 9 android/view/View$TransformationInfo.access$1902 (Landroid/view/View$TransformationInfo;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [184] 10/21 3261 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
+++++++++++++++++++++++++
[184] 4/21 837 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[499] 3/21 519 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
[483] 4/21 495 android/os/Parcel.writeList (Ljava/util/List;)V
[214] 0.4% 10+11 3261 android/os/Parcel.writeValue (Ljava/lang/Object;)V
11.8% excl 384
38.6% [170] 1/4 1258 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
22.5% [483] 1/1 733 android/os/Parcel.writeList (Ljava/util/List;)V
11.2% [226] 11/160 365 android/os/Parcel.writeInt (I)V
8.0% [794] 1/1 262 android/os/Parcel.writeIntArray ([I)V
5.8% [356] 5/45 188 android/os/Parcel.writeString (Ljava/lang/String;)V
1.4% [1151] 1/5 46 android/os/Parcel.writeLong (J)V
0.4% [1559] 1/6 13 java/lang/Long.longValue ()J
0.4% [1551] 1/7 12 java/lang/Integer.intValue ()I
+++++++++++++++++++++++++
[499] 1/1 667 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
[628] 3/6 438 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
[226] 12/160 256 android/os/Parcel.writeInt (I)V
[356] 6/45 233 android/os/Parcel.writeString (Ljava/lang/String;)V
[1551] 1/7 5 java/lang/Integer.intValue ()I
----------------------------------------------------
100.0% [53] 23/23 3260 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[215] 0.4% 23+0 3260 android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
10.7% excl 348
65.1% [272] 23/23 2123 android/view/GLES20RecordingCanvas.obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
24.2% [465] 23/23 789 android/view/GLES20RecordingCanvas.start ()V
----------------------------------------------------
96.1% [128] 10/12 3131 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
3.9% [1010] 2/12 127 android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
[216] 0.4% 12+0 3258 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
12.1% excl 395
72.1% [225] 9/13 2350 android/view/ViewRootImpl.scheduleTraversals ()V
8.2% [728] 12/14 268 android/view/ViewRootImpl.checkThread ()V
2.9% [1054] 22/28 96 android/graphics/Rect.isEmpty ()Z
1.6% [1126] 11/17 53 android/graphics/Rect.union (IIII)V
1.6% [710] 11/59 51 android/graphics/Rect.intersect (IIII)Z
0.7% [1697] 5/5 24 android/graphics/Rect.contains (Landroid/graphics/Rect;)Z
0.6% [1774] 1/1 21 android/view/ViewRootImpl.invalidate ()V
----------------------------------------------------
100.0% [0] 2/2 3253 (toplevel)
[217] 0.4% 2+0 3253 java/lang/Daemons$ReferenceQueueDaemon.enqueue (Ljava/lang/ref/Reference;)V
14.8% excl 480
85.2% [239] 97/97 2773 java/lang/ref/Reference.enqueueInternal ()Z
----------------------------------------------------
100.0% [210] 2/2 3234 android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
[218] 0.4% 2+0 3234 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
0.6% excl 18
99.4% [223] 2/2 3216 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
----------------------------------------------------
91.6% [7] 12/20 2961 android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
8.4% [562] 8/20 270 java/io/FileInputStream.finalize ()V
[219] 0.4% 20+0 3231 java/io/FileInputStream.close ()V
9.2% excl 298
88.0% [236] 20/20 2842 libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
2.8% [1129] 20/23 91 dalvik/system/CloseGuard.close ()V
----------------------------------------------------
87.4% [199] 39/44 2821 android/view/ViewGroup.resolveLayoutParams ()V
12.6% [205] 5/44 407 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
[220] 0.4% 44+0 3228 android/view/View.resolveLayoutParams ()V
18.5% excl 596
56.4% [200] 44/88 1821 android/view/View.getLayoutDirection ()I
23.7% [472] 34/34 765 android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
1.4% [1472] 10/10 46 android/view/ViewGroup$LayoutParams.resolveLayoutDirection (I)V
----------------------------------------------------
100.0% [208] 15/15 3226 android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
[221] 0.4% 15+0 3226 android/view/Choreographer.postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
5.4% excl 173
94.6% [228] 15/15 3053 android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
----------------------------------------------------
52.9% [153] 5/13 1706 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
47.1% [174] 8/13 1516 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
[222] 0.4% 13+0 3222 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
12.5% excl 402
34.1% [61] 24/588 1100 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
29.7% [424] 10/10 958 android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
11.9% [661] 10/10 383 android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
5.6% [183] 8/179 180 java/lang/StringBuilder.toString ()Ljava/lang/String;
3.5% [241] 8/175 112 java/lang/StringBuilder.<init> ()V
2.7% [941] 20/34 87 java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
----------------------------------------------------
100.0% [218] 2/2 3216 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
[223] 0.4% 2+0 3216 android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
0.7% excl 21
99.3% [139] 2/10 3195 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
----------------------------------------------------
100.0% [166] 1/1 3196 android/view/View.onWindowFocusChanged (Z)V
[224] 0.4% 1+0 3196 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
1.7% excl 54
89.9% [57] 2/92 2874 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
4.2% [61] 3/588 134 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
1.8% [629] 1/5 56 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
1.2% [1262] 1/2 39 java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
0.7% [183] 1/179 22 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.4% [241] 1/175 13 java/lang/StringBuilder.<init> ()V
0.1% [2184] 1/1 4 android/view/View.hasWindowFocus ()Z
----------------------------------------------------
74.1% [216] 9/13 2350 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
13.3% [10] 1/13 422 android/view/ViewRootImpl.performTraversals ()V
12.5% [605] 2/13 396 android/view/ViewRootImpl.requestLayout ()V
0.1% [1774] 1/13 4 android/view/ViewRootImpl.invalidate ()V
[225] 0.4% 13+0 3172 android/view/ViewRootImpl.scheduleTraversals ()V
6.3% excl 199
64.9% [208] 7/15 2059 android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
19.2% [324] 7/8 608 android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
8.6% [773] 7/7 274 android/os/Looper.postSyncBarrier ()I
1.0% [1136] 7/23 32 android/os/Handler.getLooper ()Landroid/os/Looper;
----------------------------------------------------
20.1% [214] 23/160 621 android/os/Parcel.writeValue (Ljava/lang/Object;)V
14.5% [396] 34/160 448 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
11.1% [189] 5/160 342 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
10.1% [548] 23/160 313 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
6.2% [172] 9/160 192 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
6.1% [794] 5/160 189 android/os/Parcel.writeIntArray ([I)V
4.8% [158] 4/160 149 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
3.8% [147] 8/160 116 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
3.1% [674] 7/160 95 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
2.6% [242] 6/160 79 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
2.5% [788] 6/160 78 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
2.1% [816] 5/160 65 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
2.1% [184] 3/160 64 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
1.7% [392] 4/160 53 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
1.7% [499] 4/160 52 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
1.7% [367] 4/160 52 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
1.3% [1347] 1/160 39 android/net/Uri.writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
1.2% [483] 1/160 37 android/os/Parcel.writeList (Ljava/util/List;)V
0.9% [413] 2/160 27 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
0.8% [655] 2/160 26 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
0.4% [275] 1/160 13 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
0.4% [170] 1/160 13 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
0.4% [1765] 1/160 13 android/os/Parcel.writeByte (B)V
0.4% [1766] 1/160 13 android/os/Parcel.writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
[226] 0.4% 160+0 3089 android/os/Parcel.writeInt (I)V
65.9% excl 2037
34.1% [398] 160/160 1052 android/os/Parcel.nativeWriteInt (II)V
----------------------------------------------------
43.3% [16] 18/49 1334 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
17.1% [9] 7/49 527 android/view/ViewRootImpl.doTraversal ()V
12.1% [43] 3/49 374 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
11.2% [14] 6/49 344 android/view/ViewRootImpl.performDraw ()V
5.0% [44] 1/49 155 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
3.7% [109] 2/49 115 android/view/ViewRootImpl.performLayout ()V
3.3% [20] 2/49 102 android/view/ViewRootImpl.performMeasure (II)V
3.0% [323] 7/49 93 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
1.3% [45] 3/49 40 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[227] 0.4% 49+0 3084 android/os/Trace.traceBegin (JLjava/lang/String;)V
22.9% excl 707
68.4% [276] 39/39 2108 android/os/Trace.nativeTraceBegin (JLjava/lang/String;)V
8.7% [551] 49/98 269 android/os/Trace.isTagEnabled (J)Z
----------------------------------------------------
100.0% [221] 15/15 3053 android/view/Choreographer.postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
[228] 0.4% 15+0 3053 android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
10.6% excl 325
73.4% [265] 15/15 2240 android/view/Choreographer.scheduleFrameLocked (J)V
12.3% [670] 15/15 375 android/view/Choreographer$CallbackQueue.addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
3.7% [358] 15/168 113 android/os/SystemClock.uptimeMillis ()J
----------------------------------------------------
100.0% [147] 8/8 3024 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
[229] 0.4% 8+0 3024 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
2.5% excl 75
97.5% [232] 8/8 2949 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
----------------------------------------------------
44.2% [0] 19/42 1318 (toplevel)
31.0% [198] 12/42 923 android/view/View.toString ()Ljava/lang/String;
5.8% [45] 3/42 174 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
5.6% [72] 3/42 167 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
4.5% [638] 2/42 135 android/support/v4/app/Fragment.setIndex (I)V
3.5% [479] 1/42 104 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
3.4% [175] 1/42 100 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
1.9% [334] 1/42 58 com/example/t_gallery/ImageDetail.loadImageThread (I)V
[230] 0.4% 42+0 2979 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
12.6% excl 375
87.4% [252] 42/42 2604 java/lang/IntegralToString.appendInt (Ljava/lang/AbstractStringBuilder;I)V
----------------------------------------------------
71.3% [100] 36/48 2117 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
28.7% [162] 12/48 853 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
[231] 0.4% 48+0 2970 dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
16.1% excl 479
83.9% [135] 48/137 2491 java/lang/ThreadLocal.get ()Ljava/lang/Object;
----------------------------------------------------
100.0% [229] 8/8 2949 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[232] 0.4% 8+0 2949 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
3.5% excl 103
96.5% [235] 8/8 2846 android/view/DisplayInfo.<init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
----------------------------------------------------
100.0% [183] 179/179 2849 java/lang/StringBuilder.toString ()Ljava/lang/String;
[233] 0.4% 179+0 2849 java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
68.9% excl 1964
27.2% [351] 172/266 776 java/lang/String.<init> (II[C)V
3.8% [1112] 7/7 109 java/lang/String.<init> ([CII)V
----------------------------------------------------
100.0% [201] 32/32 2847 android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
[234] 0.4% 32+0 2847 android/view/InputEvent.prepareForReuse ()V
22.1% excl 630
77.9% [267] 32/32 2217 java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
----------------------------------------------------
100.0% [232] 8/8 2846 android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
[235] 0.4% 8+0 2846 android/view/DisplayInfo.<init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
2.7% excl 76
97.3% [240] 8/8 2770 android/view/DisplayInfo.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [219] 20/20 2842 java/io/FileInputStream.close ()V
[236] 0.4% 20+0 2842 libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
9.6% excl 272
87.1% [257] 12/12 2475 libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
3.3% [983] 20/32 95 java/io/FileDescriptor.valid ()Z
----------------------------------------------------
100.0% [10] 1/1 2788 android/view/ViewRootImpl.performTraversals ()V
[237] 0.4% 1+0 2788 android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
0.8% excl 23
98.9% [242] 1/1 2756 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
0.2% [859] 1/47 5 android/view/View.getMeasuredWidth ()I
0.1% [907] 1/43 4 android/view/View.getMeasuredHeight ()I
----------------------------------------------------
66.8% [191] 80/119 1858 android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
33.2% [72] 39/119 923 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[238] 0.4% 119+0 2781 java/util/LinkedList.add (Ljava/lang/Object;)Z
36.4% excl 1013
63.6% [291] 119/119 1768 java/util/LinkedList.addLastImpl (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [217] 97/97 2773 java/lang/Daemons$ReferenceQueueDaemon.enqueue (Ljava/lang/ref/Reference;)V
[239] 0.4% 97+0 2773 java/lang/ref/Reference.enqueueInternal ()Z
34.0% excl 944
66.0% [288] 97/97 1829 java/lang/ref/ReferenceQueue.enqueue (Ljava/lang/ref/Reference;)V
----------------------------------------------------
100.0% [235] 8/8 2770 android/view/DisplayInfo.<init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
[240] 0.4% 8+0 2770 android/view/DisplayInfo.<init> (Landroid/os/Parcel;)V
2.7% excl 75
97.3% [246] 8/8 2695 android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
----------------------------------------------------
25.8% [0] 38/175 711 (toplevel)
20.7% [94] 38/175 572 android/os/Handler.toString ()Ljava/lang/String;
20.6% [72] 39/175 567 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
14.6% [136] 25/175 402 java/lang/Object.toString ()Ljava/lang/String;
4.1% [222] 8/175 112 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
3.5% [323] 7/175 97 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
1.7% [45] 3/175 48 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
1.5% [211] 3/175 42 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
1.5% [416] 3/175 40 android/content/ComponentName.toShortString ()Ljava/lang/String;
1.2% [638] 2/175 34 android/support/v4/app/Fragment.setIndex (I)V
1.1% [194] 2/175 31 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
0.6% [175] 1/175 17 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
0.5% [841] 1/175 15 android/content/ComponentName.flattenToString ()Ljava/lang/String;
0.5% [705] 1/175 15 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
0.5% [313] 1/175 14 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
0.5% [249] 1/175 14 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
0.5% [479] 1/175 14 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
0.5% [224] 1/175 13 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
[241] 0.4% 175+0 2758 java/lang/StringBuilder.<init> ()V
59.4% excl 1639
40.6% [372] 175/175 1119 java/lang/AbstractStringBuilder.<init> ()V
----------------------------------------------------
100.0% [237] 1/1 2756 android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
[242] 0.4% 1+0 2756 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
4.8% excl 132
28.3% [259] 1/3 779 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
21.8% [528] 1/1 601 android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
19.3% [396] 1/2 531 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
8.0% [578] 3/7 221 android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
6.3% [193] 1/21 173 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
2.9% [186] 6/329 79 android/os/Parcel.readInt ()I
2.9% [226] 6/160 79 android/os/Parcel.writeInt (I)V
1.9% [336] 2/57 52 android/os/Parcel.recycle ()V
1.2% [488] 1/21 33 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
1.2% [481] 1/20 32 android/os/Parcel.readException ()V
1.0% [594] 1/15 27 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
0.4% [793] 2/43 12 android/os/Parcel.obtain ()Landroid/os/Parcel;
0.2% [1790] 1/4 5 android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
----------------------------------------------------
77.1% [112] 14/20 2101 android/view/View.layout (IIII)V
16.0% [493] 4/20 436 android/widget/ImageView.setFrame (IIII)Z
6.9% [776] 2/20 188 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
[243] 0.4% 20+0 2725 android/view/View.setFrame (IIII)Z
10.9% excl 296
80.4% [152] 20/56 2192 android/view/View.invalidate (Z)V
3.5% [1165] 1/1 96 android/support/v4/view/ViewPager.onSizeChanged (IIII)V
2.9% [1257] 6/6 79 android/widget/FrameLayout.onSizeChanged (IIII)V
1.8% [1087] 10/21 50 android/view/View.invalidateParentCaches ()V
0.4% [1523] 3/10 12 android/view/View.onSizeChanged (IIII)V
----------------------------------------------------
54.6% [297] 12/22 1486 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
45.4% [53] 10/22 1236 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[244] 0.4% 22+0 2722 java/lang/Class.getSimpleName ()Ljava/lang/String;
29.2% excl 796
18.1% [584] 21/21 492 java/lang/Class.isLocalClass ()Z
12.0% [712] 21/21 327 java/lang/String.substring (I)Ljava/lang/String;
11.9% [716] 22/22 323 java/lang/Class.isMemberClass ()Z
10.7% [751] 22/22 292 java/lang/Class.isArray ()Z
8.9% [815] 22/22 241 java/lang/Class.isAnonymousClass ()Z
5.4% [1000] 21/21 147 java/lang/String.lastIndexOf (I)I
3.4% [639] 22/92 93 java/lang/Class.getName ()Ljava/lang/String;
0.4% [1946] 1/1 11 java/lang/Class.getInnerClassName ()Ljava/lang/String;
----------------------------------------------------
100.0% [0] 98/98 2720 (toplevel)
[245] 0.4% 98+0 2720 java/lang/ref/ReferenceQueue.remove ()Ljava/lang/ref/Reference;
30.7% excl 834
65.4% [286] 97/98 1778 java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
----------------------------------------------------
100.0% [240] 8/8 2695 android/view/DisplayInfo.<init> (Landroid/os/Parcel;)V
[246] 0.4% 8+0 2695 android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
25.3% excl 682
52.0% [186] 104/329 1402 android/os/Parcel.readInt ()I
12.5% [649] 24/29 336 android/os/Parcel.readFloat ()F
10.2% [403] 16/65 275 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [125] 5/15 2659 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
+++++++++++++++++++++++++
[251] 10/15 1238 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
[247] 0.3% 5+10 2659 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
1.7% excl 46
98.3% [251] 5/5 2613 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
+++++++++++++++++++++++++
[363] 10/10 1150 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
----------------------------------------------------
100.0% [142] 1/1 2625 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
[248] 0.3% 1+0 2625 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
5.3% excl 138
43.4% [367] 1/1 1139 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
16.2% [605] 1/2 426 android/view/ViewRootImpl.requestLayout ()V
13.1% [690] 1/1 344 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
6.9% [912] 1/1 182 android/view/ViewRootImpl$WindowInputEventReceiver.<init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
5.9% [902] 1/8 155 android/view/ViewRootImpl.collectViewAttributes ()Z
2.2% [317] 1/25 58 android/os/Looper.myLooper ()Landroid/os/Looper;
1.6% [1244] 1/2 41 android/view/View.setImportantForAccessibility (I)V
1.3% [1576] 1/1 34 android/view/InputChannel.<init> ()V
0.6% [1819] 1/1 17 android/view/WindowManager$LayoutParams.copyFrom (Landroid/view/WindowManager$LayoutParams;)I
0.5% [1884] 1/1 13 android/content/res/CompatibilityInfo.getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
0.5% [1079] 1/8 13 android/view/ViewRootImpl.getHostVisibility ()I
0.2% [1540] 1/8 5 android/content/res/CompatibilityInfo.supportsScreen ()Z
0.2% [1207] 1/19 5 android/graphics/Rect.set (Landroid/graphics/Rect;)V
0.2% [1521] 1/8 5 android/view/CompatibilityInfoHolder.get ()Landroid/content/res/CompatibilityInfo;
0.2% [2083] 1/1 5 android/view/View.assignParent (Landroid/view/ViewParent;)V
0.2% [1801] 1/4 5 android/view/View.getImportantForAccessibility ()I
0.2% [1842] 1/3 5 android/view/ViewRootImpl.setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
0.2% [993] 1/32 5 android/view/accessibility/AccessibilityManager.isEnabled ()Z
0.2% [2115] 1/1 5 com/android/internal/policy/impl/PhoneFallbackEventHandler.setView (Landroid/view/View;)V
0.2% [2123] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheInputQueue ()Landroid/view/InputQueue$Callback;
0.2% [880] 1/39 4 android/graphics/Rect.set (IIII)V
0.2% [2176] 1/1 4 android/view/Display.getDisplayId ()I
0.2% [557] 1/123 4 android/view/View.getContext ()Landroid/content/Context;
0.2% [461] 1/186 4 android/view/View.getRawLayoutDirection ()I
0.2% [2211] 1/1 4 com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheSurface ()Landroid/view/SurfaceHolder$Callback2;
----------------------------------------------------
100.0% [107] 1/1 2617 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[249] 0.3% 1+0 2617 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
2.6% excl 69
44.0% [57] 1/92 1152 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
39.9% [404] 1/1 1043 android/app/Activity.performResume ()V
5.8% [592] 1/5 152 android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
2.3% [61] 1/588 59 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
2.0% [1176] 1/2 52 android/util/EventLog.writeEvent (I[Ljava/lang/Object;)I
0.9% [1445] 1/2 24 android/os/UserHandle.myUserId ()I
0.8% [183] 1/179 22 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.5% [241] 1/175 14 java/lang/StringBuilder.<init> ()V
0.5% [449] 1/44 13 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.2% [1794] 1/4 5 android/app/Activity.getComponentName ()Landroid/content/ComponentName;
0.2% [1921] 1/3 4 android/app/FragmentManagerImpl.noteStateNotSaved ()V
0.2% [1763] 1/5 4 android/content/ComponentName.getClassName ()Ljava/lang/String;
0.2% [796] 1/21 4 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
----------------------------------------------------
50.5% [16] 18/49 1319 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
12.1% [9] 7/49 316 android/view/ViewRootImpl.doTraversal ()V
11.6% [14] 6/49 303 android/view/ViewRootImpl.performDraw ()V
8.8% [43] 3/49 229 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
4.7% [44] 1/49 123 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
3.8% [20] 2/49 98 android/view/ViewRootImpl.performMeasure (II)V
3.5% [109] 2/49 91 android/view/ViewRootImpl.performLayout ()V
3.4% [323] 7/49 88 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
1.8% [45] 3/49 46 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[250] 0.3% 49+0 2613 android/os/Trace.traceEnd (J)V
26.4% excl 690
62.8% [304] 39/39 1640 android/os/Trace.nativeTraceEnd (J)V
10.8% [551] 49/98 283 android/os/Trace.isTagEnabled (J)Z
----------------------------------------------------
100.0% [247] 5/5 2613 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
[251] 0.3% 5+0 2613 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
14.3% excl 373
47.4% [247] 10/15 1238 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
17.5% [559] 10/12 457 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
14.1% [311] 15/42 368 android/view/animation/Transformation.clear ()V
1.7% [685] 10/71 45 java/util/ArrayList.get (I)Ljava/lang/Object;
1.7% [1307] 10/16 44 android/view/animation/Animation.getScaleFactor ()F
1.7% [1490] 10/10 44 android/view/animation/Animation.hasEnded ()Z
0.9% [1727] 5/5 23 android/view/animation/Animation.hasStarted ()Z
0.8% [537] 5/131 21 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [230] 42/42 2604 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
[252] 0.3% 42+0 2604 java/lang/IntegralToString.appendInt (Ljava/lang/AbstractStringBuilder;I)V
14.4% excl 374
85.6% [156] 42/82 2230 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
----------------------------------------------------
47.1% [132] 4/6 1218 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
37.6% [126] 1/6 971 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
15.3% [74] 1/6 396 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[253] 0.3% 6+0 2585 android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
2.0% excl 52
98.0% [196] 6/8 2533 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
----------------------------------------------------
100.0% [66] 1/1 2545 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[254] 0.3% 1+0 2545 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
2.5% excl 63
44.3% [256] 1/4 1128 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
41.4% [397] 1/1 1053 com/android/internal/policy/PolicyManager.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
8.6% [841] 1/1 218 android/content/ComponentName.flattenToString ()Ljava/lang/String;
1.2% [1620] 1/1 31 android/view/Window.setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
0.6% [1864] 1/1 14 android/view/ContextThemeWrapper.attachBaseContext (Landroid/content/Context;)V
0.5% [268] 1/163 13 java/lang/Thread.currentThread ()Ljava/lang/Thread;
0.2% [2097] 1/1 5 android/view/Window.getWindowManager ()Landroid/view/WindowManager;
0.2% [2161] 1/1 4 android/app/FragmentManagerImpl.attachActivity (Landroid/app/Activity;Landroid/app/FragmentContainer;Landroid/app/Fragment;)V
0.2% [1742] 1/5 4 android/content/Intent.getComponent ()Landroid/content/ComponentName;
0.2% [2182] 1/1 4 android/view/LayoutInflater.setPrivateFactory (Landroid/view/LayoutInflater$Factory2;)V
0.2% [2200] 1/1 4 android/view/Window.setCallback (Landroid/view/Window$Callback;)V
0.2% [1760] 1/5 4 com/android/internal/policy/impl/PhoneWindow.getLayoutInflater ()Landroid/view/LayoutInflater;
----------------------------------------------------
69.7% [140] 7/10 1733 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
30.3% [322] 3/10 753 android/view/ViewGroup.<init> (Landroid/content/Context;)V
[255] 0.3% 10+0 2486 android/view/View.<init> (Landroid/content/Context;)V
13.6% excl 339
57.9% [297] 10/12 1439 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
20.9% [518] 10/12 519 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
1.9% [857] 10/43 48 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
1.9% [1397] 10/12 48 android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
1.9% [1461] 10/10 47 android/view/ViewConfiguration.getScaledTouchSlop ()I
1.9% [1261] 10/17 46 android/view/View.setOverScrollMode (I)V
----------------------------------------------------
45.4% [254] 1/4 1128 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
33.8% [428] 1/4 841 android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
20.8% [309] 1/4 516 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
+++++++++++++++++++++++++
[309] 1/4 167 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[256] 0.3% 3+1 2485 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
1.8% excl 44
52.3% [325] 2/3 1299 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
44.3% [378] 1/1 1101 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
1.6% [449] 3/44 41 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
+++++++++++++++++++++++++
[325] 1/3 140 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[449] 1/44 14 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
100.0% [236] 12/12 2475 libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
[257] 0.3% 12+0 2475 libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
10.1% excl 251
56.2% [331] 12/12 1391 libcore/io/Posix.close (Ljava/io/FileDescriptor;)V
30.9% [357] 12/24 766 libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
2.7% [1333] 12/12 67 libcore/io/OsConstants.S_ISSOCK (I)Z
----------------------------------------------------
32.2% [83] 27/78 794 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
21.5% [51] 18/78 531 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
21.3% [56] 18/78 525 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
10.7% [721] 3/78 263 com/android/internal/policy/impl/PhoneWindow$DecorView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
3.6% [44] 3/78 89 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
3.6% [341] 3/78 89 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
3.6% [101] 3/78 88 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
3.5% [48] 3/78 87 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[258] 0.3% 78+0 2466 android/view/MotionEvent.getAction ()I
60.4% excl 1489
39.6% [395] 78/84 977 android/view/MotionEvent.nativeGetAction (I)I
----------------------------------------------------
67.5% [305] 2/3 1620 android/content/res/Configuration.<init> (Landroid/os/Parcel;)V
32.5% [242] 1/3 779 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
[259] 0.3% 3+0 2399 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
16.3% excl 391
39.2% [186] 69/329 940 android/os/Parcel.readInt ()I
33.8% [459] 3/3 810 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
9.1% [403] 12/65 219 android/os/Parcel.readString ()Ljava/lang/String;
1.6% [649] 3/29 39 android/os/Parcel.readFloat ()F
----------------------------------------------------
100.0% [35] 1/1 2371 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[260] 0.3% 1+0 2371 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
3.8% excl 91
38.5% [151] 1/7 914 android/view/Display.getSize (Landroid/graphics/Point;)V
16.8% [651] 1/1 399 android/view/animation/AnimationSet.<init> (Z)V
11.8% [761] 1/1 280 android/view/animation/TranslateAnimation.<init> (FFFF)V
11.7% [769] 1/1 278 android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
9.1% [845] 1/1 216 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
6.2% [997] 2/2 147 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
1.1% [282] 1/10 26 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
0.4% [1965] 2/2 10 android/view/animation/Animation.setDuration (J)V
0.2% [1556] 1/8 5 android/graphics/Point.<init> ()V
0.2% [1603] 1/7 5 android/view/WindowManagerImpl.getDefaultDisplay ()Landroid/view/Display;
----------------------------------------------------
53.4% [139] 2/8 1249 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
46.6% [10] 1/8 1089 android/view/ViewRootImpl.performTraversals ()V
+++++++++++++++++++++++++
[261] 5/8 2044 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[261] 0.3% 3+5 2338 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
1.9% excl 45
63.2% [261] 3/8 1478 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
34.9% [266] 3/11 815 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
+++++++++++++++++++++++++
[266] 8/11 1409 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[261] 2/8 566 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
----------------------------------------------------
81.6% [272] 23/25 1897 android/view/GLES20RecordingCanvas.obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
18.4% [593] 2/25 428 android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
[262] 0.3% 25+0 2325 android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
12.5% excl 291
87.5% [278] 25/25 2034 android/util/FinitePool.acquire ()Landroid/util/Poolable;
----------------------------------------------------
55.1% [315] 23/41 1277 java/io/BufferedInputStream.available ()I
44.9% [68] 18/41 1042 java/io/BufferedInputStream.read ([BII)I
[263] 0.3% 41+0 2319 java/io/FileInputStream.available ()I
15.6% excl 362
84.4% [283] 41/41 1957 libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
----------------------------------------------------
100.0% [192] 23/23 2298 android/view/GLES20DisplayList.end ()V
[264] 0.3% 23+0 2298 android/view/GLES20RecordingCanvas.recycle ()V
14.3% excl 329
67.2% [287] 23/25 1545 android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
18.5% [636] 23/23 424 android/view/GLES20Canvas.resetDisplayListRenderer ()V
----------------------------------------------------
100.0% [228] 15/15 2240 android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
[265] 0.3% 15+0 2240 android/view/Choreographer.scheduleFrameLocked (J)V
7.3% excl 163
63.1% [326] 8/8 1413 android/view/Choreographer.scheduleVsyncLocked ()V
29.6% [501] 8/8 664 android/view/Choreographer.isRunningOnLooperThreadLocked ()Z
----------------------------------------------------
100.0% [261] 11/11 2224 android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[266] 0.3% 11+0 2224 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
13.8% excl 308
33.1% [382] 7/11 736 android/view/View.onAttachedToWindow ()V
20.1% [321] 11/35 447 android/view/View.refreshDrawableState ()V
11.4% [802] 1/1 254 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
6.6% [996] 11/11 147 android/view/View.onWindowVisibilityChanged (I)V
6.4% [1013] 2/2 143 android/widget/ImageView.onAttachedToWindow ()V
3.6% [1242] 1/1 81 android/support/v4/view/ViewPager.onAttachedToWindow ()V
2.5% [1250] 11/16 55 android/view/View.performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
2.4% [1300] 11/15 53 android/view/View.needGlobalAttributesUpdate (Z)V
----------------------------------------------------
100.0% [234] 32/32 2217 android/view/InputEvent.prepareForReuse ()V
[267] 0.3% 32+0 2217 java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
42.3% excl 937
43.7% [420] 32/32 968 java/util/concurrent/atomic/AtomicInteger.compareAndSet (II)Z
14.1% [726] 32/32 312 java/util/concurrent/atomic/AtomicInteger.get ()I
----------------------------------------------------
84.4% [135] 137/163 1859 java/lang/ThreadLocal.get ()Ljava/lang/Object;
8.5% [728] 14/163 187 android/view/ViewRootImpl.checkThread ()V
4.2% [442] 7/163 92 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
0.6% [705] 1/163 14 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
0.6% [254] 1/163 13 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
0.6% [1210] 1/163 13 android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
0.6% [212] 1/163 13 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
0.5% [70] 1/163 12 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
[268] 0.3% 163+0 2203 java/lang/Thread.currentThread ()Ljava/lang/Thread;
64.7% excl 1425
35.3% [467] 163/163 778 java/lang/VMThread.currentThread ()Ljava/lang/Thread;
----------------------------------------------------
27.2% [374] 23/84 583 android/graphics/Matrix.<init> ()V
14.6% [582] 12/84 313 java/io/InputStream.<init> ()V
12.0% [681] 10/84 257 android/view/GLES20DisplayList$DisplayListFinalizer.<init> (I)V
7.9% [817] 6/84 169 android/graphics/Bitmap$BitmapFinalizer.<init> (I)V
7.9% [347] 7/84 169 android/graphics/Paint.<init> (I)V
4.6% [911] 4/84 99 android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
4.2% [1048] 4/84 91 android/graphics/Region.<init> (I)V
4.1% [468] 3/84 87 android/view/animation/Animation.<init> ()V
2.7% [1216] 2/84 58 com/android/internal/os/BinderInternal$GcWatcher.<init> ()V
2.3% [1147] 2/84 50 android/graphics/Camera.<init> ()V
2.3% [1273] 2/84 50 android/graphics/Canvas$CanvasFinalizer.<init> (I)V
2.1% [1044] 2/84 46 android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
1.2% [1410] 1/84 26 android/os/BinderProxy.<init> ()V
1.2% [1049] 1/84 26 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
1.2% [923] 1/84 25 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
1.2% [915] 1/84 25 android/view/Surface.<init> ()V
1.1% [1585] 1/84 24 android/view/GLES20Canvas$CanvasFinalizer.<init> (I)V
1.1% [1576] 1/84 24 android/view/InputChannel.<init> ()V
1.0% [1452] 1/84 22 android/os/Binder.<init> ()V
[269] 0.3% 84+0 2144 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
46.1% excl 989
53.9% [360] 84/84 1155 java/lang/ref/FinalizerReference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
----------------------------------------------------
100.0% [2] 1/1 2139 android/os/Handler.handleCallback (Landroid/os/Message;)V
[270] 0.3% 1+0 2139 android/app/ActivityThread$StopInfo.run ()V
0.7% excl 16
98.6% [275] 1/1 2108 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
0.7% [1075] 1/6 15 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
----------------------------------------------------
100.0% [28] 2/2 2139 android/support/v4/view/ViewPager.populate (I)V
[271] 0.3% 2+0 2139 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
3.3% excl 70
93.6% [281] 2/2 2003 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
0.8% [506] 1/82 18 java/util/ArrayList.add (Ljava/lang/Object;)Z
0.8% [1825] 1/1 17 java/util/ArrayList.add (ILjava/lang/Object;)V
0.5% [1941] 2/2 11 android/support/v4/view/PagerAdapter.getPageWidth (I)F
0.5% [1861] 2/3 10 android/support/v4/view/ViewPager$ItemInfo.<init> ()V
0.5% [537] 2/131 10 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [215] 23/23 2123 android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
[272] 0.3% 23+0 2123 android/view/GLES20RecordingCanvas.obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
10.6% excl 226
89.4% [262] 23/25 1897 android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
----------------------------------------------------
100.0% [45] 1/1 2121 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[273] 0.3% 1+0 2121 android/app/ActivityThread.access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
0.4% excl 8
99.6% [274] 1/1 2113 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
----------------------------------------------------
100.0% [273] 1/1 2113 android/app/ActivityThread.access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
[274] 0.3% 1+0 2113 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
1.8% excl 38
75.9% [310] 1/1 1604 android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
16.1% [694] 1/1 341 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
2.9% [1164] 2/3 62 android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
1.8% [1539] 1/1 39 android/app/ActivityThread.performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
0.7% [449] 1/44 15 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.7% [1075] 1/6 14 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
----------------------------------------------------
100.0% [270] 1/1 2108 android/app/ActivityThread$StopInfo.run ()V
[275] 0.3% 1+0 2108 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
2.7% excl 56
81.1% [170] 1/4 1710 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
5.8% [193] 1/21 123 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
2.7% [336] 2/57 57 android/os/Parcel.recycle ()V
1.9% [788] 1/6 40 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
1.7% [488] 1/21 36 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
1.6% [481] 1/20 34 android/os/Parcel.readException ()V
1.3% [594] 1/15 28 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
0.6% [226] 1/160 13 android/os/Parcel.writeInt (I)V
0.5% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [227] 39/39 2108 android/os/Trace.traceBegin (JLjava/lang/String;)V
[276] 0.3% 39+0 2108 android/os/Trace.nativeTraceBegin (JLjava/lang/String;)V
100.0% excl 2108
----------------------------------------------------
100.0% [202] 161/161 2094 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
[277] 0.3% 161+0 2094 android/app/ContextImpl.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
66.9% excl 1401
33.1% [491] 161/161 693 android/app/LoadedApk.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
----------------------------------------------------
100.0% [262] 25/25 2034 android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
[278] 0.3% 25+0 2034 android/util/FinitePool.acquire ()Landroid/util/Poolable;
34.6% excl 704
18.1% [678] 23/23 369 android/view/GLES20RecordingCanvas.getNextPoolable ()Ljava/lang/Object;
15.4% [523] 23/46 314 android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
15.1% [733] 23/23 308 android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/util/Poolable;)V
4.8% [876] 23/46 97 android/view/GLES20RecordingCanvas.setPooled (Z)V
3.6% [1282] 2/2 74 android/view/VelocityTracker$1.onAcquired (Landroid/util/Poolable;)V
3.5% [1294] 2/2 72 android/view/VelocityTracker.getNextPoolable ()Ljava/lang/Object;
3.5% [1069] 2/4 72 android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
1.2% [1533] 2/4 24 android/view/VelocityTracker.setPooled (Z)V
----------------------------------------------------
53.8% [94] 38/73 1093 android/os/Handler.toString ()Ljava/lang/String;
33.9% [136] 25/73 689 java/lang/Object.toString ()Ljava/lang/String;
6.0% [198] 5/73 121 android/view/View.toString ()Ljava/lang/String;
3.9% [211] 3/73 79 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
1.2% [194] 1/73 25 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
1.2% [175] 1/73 24 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[279] 0.3% 73+0 2031 java/lang/Integer.toHexString (I)Ljava/lang/String;
33.6% excl 682
66.4% [335] 73/73 1349 java/lang/IntegralToString.intToHexString (IZI)Ljava/lang/String;
----------------------------------------------------
100.0% [124] 3/8 2020 android/view/View.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[280] 5/8 2007 android/view/ViewGroup.resolveDrawables ()V
[280] 0.3% 3+5 2020 android/view/ViewGroup.resolveDrawables ()V
3.9% excl 78
72.1% [280] 3/8 1457 android/view/ViewGroup.resolveDrawables ()V
21.0% [303] 3/10 424 android/view/View.resolveDrawables ()V
1.8% [292] 3/138 37 android/view/View.isLayoutDirectionInherited ()Z
0.6% [362] 3/257 12 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.6% [369] 3/259 12 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[303] 7/10 1229 android/view/View.resolveDrawables ()V
[280] 2/8 550 android/view/ViewGroup.resolveDrawables ()V
[292] 5/138 61 android/view/View.isLayoutDirectionInherited ()Z
[362] 5/257 23 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[369] 5/259 21 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [271] 2/2 2003 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
[281] 0.3% 2+0 2003 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
7.5% excl 151
81.1% [307] 2/2 1625 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
3.8% [1264] 2/2 77 android/support/v4/app/BackStackRecord.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
2.6% [537] 10/131 52 java/util/ArrayList.size ()I
1.6% [506] 4/82 33 java/util/ArrayList.add (Ljava/lang/Object;)Z
1.4% [1642] 1/1 28 android/support/v4/app/FragmentManagerImpl.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
0.6% [1638] 2/5 12 java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;
0.5% [1839] 2/3 10 android/support/v4/app/Fragment.setMenuVisibility (Z)V
0.5% [1375] 2/10 10 android/view/View.getId ()I
0.2% [685] 1/71 5 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
46.8% [428] 1/10 932 android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
28.6% [212] 1/10 570 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
12.3% [159] 6/10 245 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
10.9% [378] 1/10 218 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
1.3% [260] 1/10 26 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[282] 0.3% 10+0 1991 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
13.8% excl 274
81.0% [309] 3/3 1613 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
3.1% [521] 13/131 61 java/lang/String.equals (Ljava/lang/Object;)Z
2.2% [1492] 10/10 43 android/content/ContextWrapper.getBaseContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [263] 41/41 1957 java/io/FileInputStream.available ()I
[283] 0.3% 41+0 1957 libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
43.5% excl 852
46.3% [438] 41/41 907 libcore/io/ForwardingOs.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
10.1% [875] 41/41 198 libcore/util/MutableInt.<init> (I)V
----------------------------------------------------
100.0% [150] 3/3 1936 android/os/Binder.execTransact (IIII)Z
[284] 0.3% 3+0 1936 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
6.3% excl 122
45.1% [299] 1/2 873 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
15.2% [744] 3/3 295 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
12.0% [826] 2/2 232 android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
10.6% [860] 1/1 206 android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
6.2% [186] 9/329 120 android/os/Parcel.readInt ()I
4.5% [891] 3/7 88 android/os/Parcel.enforceInterface (Ljava/lang/String;)V
----------------------------------------------------
100.0% [174] 8/8 1891 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
[285] 0.2% 8+0 1891 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
8.4% excl 159
50.7% [423] 4/4 959 android/graphics/drawable/ColorDrawable$ColorState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
29.0% [553] 4/4 548 android/graphics/drawable/BitmapDrawable$BitmapState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
10.0% [901] 8/8 189 android/util/LongSparseArray.get (J)Ljava/lang/Object;
1.9% [981] 8/34 36 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
94.3% [245] 97/98 1778 java/lang/ref/ReferenceQueue.remove ()Ljava/lang/ref/Reference;
5.7% [0] 1/98 108 (toplevel)
[286] 0.2% 98+0 1886 java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
71.2% excl 1342
24.2% [610] 96/97 457 java/lang/ref/ReferenceQueue.poll ()Ljava/lang/ref/Reference;
3.8% [1271] 2/3 72 java/lang/Object.wait (J)V
----------------------------------------------------
82.4% [264] 23/25 1545 android/view/GLES20RecordingCanvas.recycle ()V
17.6% [679] 2/25 331 android/view/VelocityTracker.recycle ()V
[287] 0.2% 25+0 1876 android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
13.6% excl 256
86.4% [308] 25/25 1620 android/util/FinitePool.release (Landroid/util/Poolable;)V
----------------------------------------------------
100.0% [239] 97/97 1829 java/lang/ref/Reference.enqueueInternal ()Z
[288] 0.2% 97+0 1829 java/lang/ref/ReferenceQueue.enqueue (Ljava/lang/ref/Reference;)V
75.6% excl 1383
24.4% [388] 97/194 446 java/lang/Object.notify ()V
----------------------------------------------------
100.0% [11] 12/12 1822 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[289] 0.2% 12+0 1822 java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V
91.2% excl 1661
8.8% [955] 12/12 161 java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V
----------------------------------------------------
13.9% [627] 4/28 251 android/os/Bundle.putInt (Ljava/lang/String;I)V
11.8% [676] 3/28 213 android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
11.8% [13] 4/28 213 com/example/t_gallery/ImageDetail$2.run ()V
9.9% [419] 4/28 180 android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
9.6% [836] 1/28 173 android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
8.1% [900] 2/28 147 android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
8.0% [805] 2/28 144 android/os/Bundle.putLong (Ljava/lang/String;J)V
6.3% [944] 1/28 114 android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
5.4% [956] 2/28 97 android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
4.9% [1120] 1/28 89 android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
3.8% [1197] 1/28 69 android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
2.3% [66] 1/28 41 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
2.2% [1158] 1/28 40 android/os/StrictMode$InstanceTracker.finalize ()V
2.2% [1049] 1/28 39 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
[290] 0.2% 28+0 1810 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
40.7% excl 736
28.5% [569] 26/26 516 java/util/HashMap.addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
11.5% [854] 9/9 208 java/util/HashMap.doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
9.3% [928] 28/29 168 java/util/HashMap.secondaryHash (I)I
7.3% [791] 21/50 133 java/lang/String.hashCode ()I
1.0% [1377] 4/12 18 java/lang/Integer.hashCode ()I
0.8% [958] 3/35 14 java/lang/Object.hashCode ()I
0.5% [1339] 2/16 9 java/lang/Object.equals (Ljava/lang/Object;)Z
0.4% [2026] 2/2 8 java/util/HashMap.preModify (Ljava/util/HashMap$HashMapEntry;)V
----------------------------------------------------
100.0% [238] 119/119 1768 java/util/LinkedList.add (Ljava/lang/Object;)Z
[291] 0.2% 119+0 1768 java/util/LinkedList.addLastImpl (Ljava/lang/Object;)Z
70.4% excl 1245
29.6% [565] 119/119 523 java/util/LinkedList$Link.<init> (Ljava/lang/Object;Ljava/util/LinkedList$Link;Ljava/util/LinkedList$Link;)V
----------------------------------------------------
44.3% [105] 62/138 780 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
11.1% [434] 15/138 195 android/view/ViewGroup.resetResolvedDrawables ()V
11.1% [451] 15/138 195 android/view/ViewGroup.resetResolvedPadding ()V
9.1% [489] 12/138 160 android/view/ViewGroup.resetResolvedLayoutDirection ()V
7.7% [139] 10/138 135 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
5.7% [450] 8/138 100 android/view/ViewGroup.resolveLayoutDirection ()Z
5.6% [454] 8/138 99 android/view/ViewGroup.resolvePadding ()V
5.6% [280] 8/138 98 android/view/ViewGroup.resolveDrawables ()V
[292] 0.2% 138+0 1762 android/view/View.isLayoutDirectionInherited ()Z
66.2% excl 1166
33.8% [461] 138/186 596 android/view/View.getRawLayoutDirection ()I
----------------------------------------------------
100.0% [89] 2/2 1732 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
[293] 0.2% 2+0 1732 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.2% excl 21
98.8% [296] 2/2 1711 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
----------------------------------------------------
50.3% [198] 69/94 866 android/view/View.toString ()Ljava/lang/String;
49.7% [136] 25/94 856 java/lang/Object.toString ()Ljava/lang/String;
[294] 0.2% 94+0 1722 java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
46.5% excl 800
53.5% [431] 94/94 922 java/lang/AbstractStringBuilder.append0 (C)V
----------------------------------------------------
77.2% [68] 281/368 1323 java/io/BufferedInputStream.read ([BII)I
13.7% [354] 51/368 235 java/lang/AbstractStringBuilder.append0 ([CII)V
9.1% [96] 36/368 156 libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
[295] 0.2% 368+0 1714 java/util/Arrays.checkOffsetAndCount (III)V
100.0% excl 1714
----------------------------------------------------
100.0% [293] 2/2 1711 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[296] 0.2% 2+0 1711 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
11.6% excl 199
64.1% [140] 2/7 1097 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
7.1% [1065] 2/2 122 android/widget/ImageView.initImageView ()V
7.1% [384] 2/15 121 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
1.7% [1078] 6/26 29 android/content/res/TypedArray.getBoolean (IZ)Z
1.7% [318] 2/9 29 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
1.6% [908] 6/42 27 android/content/res/TypedArray.getDimensionPixelSize (II)I
1.6% [1227] 6/19 27 android/content/res/TypedArray.getInt (II)I
1.2% [1342] 4/13 20 android/graphics/RectF.<init> ()V
0.6% [933] 2/34 11 android/content/res/TypedArray.recycle ()V
0.6% [1944] 2/2 11 android/widget/ImageView.setAdjustViewBounds (Z)V
0.5% [1998] 2/2 9 android/widget/ImageView.setMaxHeight (I)V
0.5% [1999] 2/2 9 android/widget/ImageView.setMaxWidth (I)V
----------------------------------------------------
84.3% [255] 10/12 1439 android/view/View.<init> (Landroid/content/Context;)V
8.1% [212] 1/12 138 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
7.6% [991] 1/12 130 android/view/View.<init> ()V
[297] 0.2% 12+0 1707 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
9.5% excl 162
87.1% [244] 12/22 1486 java/lang/Class.getSimpleName ()Ljava/lang/String;
3.5% [1379] 12/12 59 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;ILjava/lang/String;)V
----------------------------------------------------
89.4% [191] 80/87 1514 android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
3.1% [805] 2/87 53 android/os/Bundle.putLong (Ljava/lang/String;J)V
3.1% [307] 2/87 53 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
3.0% [436] 2/87 51 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
1.4% [484] 1/87 23 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
[298] 0.2% 87+0 1694 java/lang/Long.valueOf (J)Ljava/lang/Long;
46.4% excl 786
53.6% [437] 69/69 908 java/lang/Long.<init> (J)V
----------------------------------------------------
51.6% [284] 1/2 873 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
48.4% [204] 1/2 820 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[299] 0.2% 2+0 1693 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
1.0% excl 17
99.0% [301] 2/2 1676 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
----------------------------------------------------
52.2% [349] 19/34 884 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
47.8% [384] 15/34 808 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
[300] 0.2% 34+0 1692 android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
29.5% excl 499
36.9% [511] 34/35 624 android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
33.6% [529] 34/35 569 android/content/res/AssetManager.applyStyle (IIII[I[I[I)Z
----------------------------------------------------
100.0% [299] 2/2 1676 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[301] 0.2% 2+0 1676 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
1.3% excl 22
98.7% [302] 2/2 1654 android/content/res/Configuration.<init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
----------------------------------------------------
100.0% [301] 2/2 1654 android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
[302] 0.2% 2+0 1654 android/content/res/Configuration.<init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
1.0% excl 17
99.0% [305] 2/2 1637 android/content/res/Configuration.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [280] 10/10 1653 android/view/ViewGroup.resolveDrawables ()V
[303] 0.2% 10+0 1653 android/view/View.resolveDrawables ()V
14.0% excl 231
46.2% [473] 10/46 763 android/view/View.canResolveLayoutDirection ()Z
34.2% [200] 14/88 565 android/view/View.getLayoutDirection ()I
3.1% [1040] 4/10 51 android/graphics/drawable/Drawable.setLayoutDirection (I)V
2.6% [1500] 10/10 43 android/view/View.onResolveDrawables (I)V
----------------------------------------------------
100.0% [250] 39/39 1640 android/os/Trace.traceEnd (J)V
[304] 0.2% 39+0 1640 android/os/Trace.nativeTraceEnd (J)V
100.0% excl 1640
----------------------------------------------------
100.0% [302] 2/2 1637 android/content/res/Configuration.<init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
[305] 0.2% 2+0 1637 android/content/res/Configuration.<init> (Landroid/os/Parcel;)V
1.0% excl 17
99.0% [259] 2/3 1620 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
----------------------------------------------------
67.7% [361] 2/3 1107 android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V
32.3% [541] 1/3 528 com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
[306] 0.2% 3+0 1635 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
4.8% excl 78
88.9% [322] 3/3 1454 android/view/ViewGroup.<init> (Landroid/content/Context;)V
4.4% [600] 3/20 72 java/util/ArrayList.<init> (I)V
1.9% [828] 6/52 31 android/graphics/Rect.<init> ()V
----------------------------------------------------
100.0% [281] 2/2 1625 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
[307] 0.2% 2+0 1625 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
6.9% excl 112
73.8% [353] 2/2 1200 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
10.9% [917] 2/2 177 com/example/t_gallery/ImageDetail.access$3 (Lcom/example/t_gallery/ImageDetail;I)V
3.3% [298] 2/87 53 java/lang/Long.valueOf (J)Ljava/lang/Long;
2.0% [1591] 2/2 33 com/example/t_gallery/ImageDetailFragment.<init> ()V
0.6% [1180] 2/21 10 com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
0.6% [1968] 2/2 10 com/example/t_gallery/ImageDetail.access$2 (Lcom/example/t_gallery/ImageDetail;)I
0.6% [1969] 2/2 10 com/example/t_gallery/ImageDetail.access$6 (Lcom/example/t_gallery/ImageDetail;)J
0.6% [685] 2/71 10 java/util/ArrayList.get (I)Ljava/lang/Object;
0.3% [2127] 1/1 5 com/example/t_gallery/ImageDetail.access$4 (Lcom/example/t_gallery/ImageDetail;I)V
0.3% [2128] 1/1 5 com/example/t_gallery/ImageDetail.access$5 (Lcom/example/t_gallery/ImageDetail;)[I
----------------------------------------------------
100.0% [287] 25/25 1620 android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
[308] 0.2% 25+0 1620 android/util/FinitePool.release (Landroid/util/Poolable;)V
39.2% excl 635
18.2% [523] 23/46 295 android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
17.9% [753] 23/23 290 android/view/GLES20RecordingCanvas$1.onReleased (Landroid/util/Poolable;)V
7.6% [1060] 2/2 123 android/view/VelocityTracker$1.onReleased (Landroid/util/Poolable;)V
6.2% [876] 23/46 100 android/view/GLES20RecordingCanvas.setPooled (Z)V
5.9% [1172] 23/23 95 android/view/GLES20RecordingCanvas.isPooled ()Z
3.0% [1069] 2/4 49 android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
1.0% [1812] 2/2 17 android/view/VelocityTracker.isPooled ()Z
1.0% [1533] 2/4 16 android/view/VelocityTracker.setPooled (Z)V
----------------------------------------------------
100.0% [282] 3/3 1613 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[309] 0.2% 3+0 1613 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
2.8% excl 45
52.7% [428] 1/2 850 android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
42.3% [256] 2/4 683 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
1.4% [1729] 1/1 23 com/android/internal/policy/impl/PhoneLayoutInflater.cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
0.7% [521] 3/131 12 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [274] 1/1 1604 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
[310] 0.2% 1+0 1604 android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
0.8% excl 13
98.4% [313] 1/1 1578 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
0.8% [449] 1/44 13 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
59.8% [373] 16/42 959 android/view/animation/Transformation.<init> ()V
22.9% [251] 15/42 368 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
8.5% [60] 5/42 136 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
6.1% [925] 4/42 98 android/view/animation/Animation.reset ()V
2.7% [711] 2/42 43 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[311] 0.2% 42+0 1604 android/view/animation/Transformation.clear ()V
28.4% excl 455
48.4% [374] 16/23 776 android/graphics/Matrix.<init> ()V
23.3% [648] 26/28 373 android/graphics/Matrix.reset ()V
----------------------------------------------------
100.0% [186] 329/329 1592 android/os/Parcel.readInt ()I
[312] 0.2% 329+0 1592 android/os/Parcel.nativeReadInt (I)I
100.0% excl 1592
----------------------------------------------------
100.0% [310] 1/1 1578 android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
[313] 0.2% 1+0 1578 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
4.3% excl 68
74.8% [57] 1/92 1181 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
5.4% [1217] 1/1 86 android/app/Instrumentation.callActivityOnPause (Landroid/app/Activity;)V
3.7% [61] 1/588 58 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
2.9% [592] 1/5 45 android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
2.7% [1176] 1/2 42 android/util/EventLog.writeEvent (I[Ljava/lang/Object;)I
1.6% [1445] 1/2 25 android/os/UserHandle.myUserId ()I
1.5% [1732] 1/1 23 java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
1.4% [183] 1/179 22 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.9% [241] 1/175 14 java/lang/StringBuilder.<init> ()V
0.4% [796] 1/21 6 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
0.3% [1794] 1/4 4 android/app/Activity.getComponentName ()Landroid/content/ComponentName;
0.3% [1763] 1/5 4 android/content/ComponentName.getClassName ()Ljava/lang/String;
----------------------------------------------------
100.0% [131] 1/1 1578 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[314] 0.2% 1+0 1578 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
2.2% excl 34
78.8% [344] 1/1 1243 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
7.3% [599] 1/5 115 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
7.3% [421] 1/8 115 android/view/ViewGroup.initViewGroup ()V
3.9% [373] 1/16 62 android/view/animation/Transformation.<init> ()V
0.3% [1469] 1/10 5 android/graphics/PointF.<init> ()V
0.3% [1569] 1/8 4 android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
----------------------------------------------------
100.0% [12] 23/23 1573 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[315] 0.2% 23+0 1573 java/io/BufferedInputStream.available ()I
18.8% excl 296
81.2% [263] 23/41 1277 java/io/FileInputStream.available ()I
----------------------------------------------------
50.9% [83] 27/48 788 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
43.4% [376] 18/48 672 android/view/InputEventConsistencyVerifier.ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
5.7% [101] 3/48 88 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[316] 0.2% 48+0 1548 android/view/MotionEvent.getPointerCount ()I
65.0% excl 1006
35.0% [486] 48/66 542 android/view/MotionEvent.nativeGetPointerCount (I)I
----------------------------------------------------
37.3% [501] 8/25 575 android/view/Choreographer.isRunningOnLooperThreadLocked ()Z
15.2% [30] 4/25 234 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
14.8% [737] 4/25 229 android/app/FragmentManagerImpl.execPendingActions ()Z
14.4% [799] 4/25 222 android/os/Handler.<init> (Landroid/os/Handler$Callback;Z)V
3.8% [248] 1/25 58 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
3.7% [690] 1/25 57 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
3.6% [1348] 1/25 56 android/os/Looper.myQueue ()Landroid/os/MessageQueue;
3.6% [194] 1/25 56 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
3.6% [987] 1/25 56 com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
[317] 0.2% 25+0 1543 android/os/Looper.myLooper ()Landroid/os/Looper;
16.3% excl 251
83.7% [135] 25/137 1292 java/lang/ThreadLocal.get ()Ljava/lang/Object;
----------------------------------------------------
94.6% [140] 3/9 1447 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
2.7% [171] 3/9 41 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
1.9% [296] 2/9 29 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
0.8% [406] 1/9 12 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[318] 0.2% 9+0 1529 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
6.3% excl 97
90.8% [174] 3/8 1388 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
2.9% [1291] 9/15 44 android/content/res/TypedArray.getValueAt (ILandroid/util/TypedValue;)Z
----------------------------------------------------
100.0% [72] 114/114 1519 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[319] 0.2% 114+0 1519 java/util/LinkedList.removeFirst ()Ljava/lang/Object;
64.3% excl 976
35.7% [554] 114/114 543 java/util/LinkedList.removeFirstImpl ()Ljava/lang/Object;
----------------------------------------------------
100.0% [63] 13/13 1474 android/view/View.draw (Landroid/graphics/Canvas;)V
[320] 0.2% 13+0 1474 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
15.2% excl 224
74.8% [377] 11/11 1102 android/view/GLES20Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
6.4% [1175] 11/11 94 android/graphics/Paint.setColor (I)V
3.7% [1235] 11/15 54 android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
----------------------------------------------------
69.6% [166] 24/35 1021 android/view/View.onWindowFocusChanged (Z)V
30.4% [266] 11/35 447 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[321] 0.2% 35+0 1468 android/view/View.refreshDrawableState ()V
32.4% excl 476
25.5% [671] 14/14 375 android/widget/FrameLayout.drawableStateChanged ()V
15.9% [825] 10/10 233 android/widget/ImageView.drawableStateChanged ()V
9.5% [1022] 32/32 139 android/view/ViewGroup.childDrawableStateChanged (Landroid/view/View;)V
6.5% [1173] 1/1 95 android/widget/AbsListView.drawableStateChanged ()V
4.4% [669] 5/22 64 android/view/ViewGroup.drawableStateChanged ()V
4.1% [1374] 2/2 60 android/support/v4/view/ViewPager.drawableStateChanged ()V
0.9% [754] 3/35 13 android/view/View.drawableStateChanged ()V
0.9% [1904] 3/3 13 android/view/ViewRootImpl.childDrawableStateChanged (Landroid/view/View;)V
----------------------------------------------------
100.0% [306] 3/3 1454 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
[322] 0.2% 3+0 1454 android/view/ViewGroup.<init> (Landroid/content/Context;)V
6.9% excl 100
51.8% [255] 3/10 753 android/view/View.<init> (Landroid/content/Context;)V
25.2% [421] 3/8 367 android/view/ViewGroup.initViewGroup ()V
14.2% [373] 3/16 207 android/view/animation/Transformation.<init> ()V
1.0% [1469] 3/10 14 android/graphics/PointF.<init> ()V
0.9% [1569] 3/8 13 android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
----------------------------------------------------
28.8% [75] 2/7 417 android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
28.5% [508] 2/7 413 android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
28.3% [477] 2/7 411 android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
14.4% [55] 1/7 209 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[323] 0.2% 7+0 1450 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
15.0% excl 218
55.0% [61] 14/588 798 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
10.8% [183] 7/179 156 java/lang/StringBuilder.toString ()Ljava/lang/String;
6.7% [241] 7/175 97 java/lang/StringBuilder.<init> ()V
6.4% [227] 7/49 93 android/os/Trace.traceBegin (JLjava/lang/String;)V
6.1% [250] 7/49 88 android/os/Trace.traceEnd (J)V
----------------------------------------------------
57.9% [408] 1/8 836 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
42.1% [225] 7/8 608 android/view/ViewRootImpl.scheduleTraversals ()V
[324] 0.2% 8+0 1444 android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
6.9% excl 100
93.1% [208] 8/15 1344 android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
----------------------------------------------------
100.0% [256] 3/3 1439 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[325] 0.2% 3+0 1439 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
28.1% excl 405
31.2% [619] 1/1 449 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
15.4% [506] 40/82 222 java/util/ArrayList.add (Ljava/lang/Object;)Z
11.8% [929] 41/41 170 android/app/ContextImpl.access$000 ()I
7.2% [1132] 1/1 104 android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
3.5% [1435] 1/1 50 android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
1.2% [1638] 3/5 17 java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;
0.9% [537] 3/131 13 java/util/ArrayList.size ()I
0.6% [685] 2/71 9 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
100.0% [265] 8/8 1413 android/view/Choreographer.scheduleFrameLocked (J)V
[326] 0.2% 8+0 1413 android/view/Choreographer.scheduleVsyncLocked ()V
6.6% excl 93
93.4% [338] 8/8 1320 android/view/DisplayEventReceiver.scheduleVsync ()V
----------------------------------------------------
100.0% [45] 1/1 1406 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[327] 0.2% 1+0 1406 android/app/ActivityThread.access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
0.6% excl 9
99.4% [329] 1/1 1397 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
----------------------------------------------------
100.0% [1] 1/1 1398 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[328] 0.2% 1+0 1398 com/example/t_gallery/ImageDetail$1.handleMessage (Landroid/os/Message;)V
0.8% excl 11
99.2% [333] 1/1 1387 com/example/t_gallery/ImageDetail.access$0 (Lcom/example/t_gallery/ImageDetail;I)V
----------------------------------------------------
100.0% [327] 1/1 1397 android/app/ActivityThread.access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
[329] 0.2% 1+0 1397 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
2.9% excl 41
84.0% [359] 1/1 1174 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
6.4% [909] 1/2 89 android/os/Handler.post (Ljava/lang/Runnable;)Z
2.4% [1164] 1/3 34 android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
1.8% [1680] 1/1 25 android/app/QueuedWork.waitToFinish ()V
1.1% [449] 1/44 16 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
0.9% [1879] 1/1 13 android/app/ActivityThread$StopInfo.<init> (Landroid/app/ActivityThread$1;)V
0.4% [2047] 1/1 5 android/app/ActivityThread.updateVisibility (Landroid/app/ActivityThread$ActivityClientRecord;Z)V
----------------------------------------------------
100.0% [67] 8/8 1396 android/os/MessageQueue.nativePollOnce (II)V
[330] 0.2% 8+0 1396 android/view/DisplayEventReceiver.dispatchVsync (JII)V
8.0% excl 112
92.0% [340] 8/8 1284 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
----------------------------------------------------
100.0% [257] 12/12 1391 libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
[331] 0.2% 12+0 1391 libcore/io/Posix.close (Ljava/io/FileDescriptor;)V
100.0% excl 1391
----------------------------------------------------
100.0% [21] 36/36 1387 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
[332] 0.2% 36+0 1387 android/view/ViewGroup.getChildMeasureSpec (III)I
56.4% excl 782
11.2% [530] 36/140 155 android/view/View$MeasureSpec.getMode (I)I
10.9% [829] 36/54 151 android/view/View$MeasureSpec.makeMeasureSpec (II)I
10.9% [385] 36/240 151 java/lang/Math.max (II)I
10.7% [658] 36/88 148 android/view/View$MeasureSpec.getSize (I)I
----------------------------------------------------
100.0% [328] 1/1 1387 com/example/t_gallery/ImageDetail$1.handleMessage (Landroid/os/Message;)V
[333] 0.2% 1+0 1387 com/example/t_gallery/ImageDetail.access$0 (Lcom/example/t_gallery/ImageDetail;I)V
0.7% excl 10
99.3% [334] 1/1 1377 com/example/t_gallery/ImageDetail.loadImageThread (I)V
----------------------------------------------------
100.0% [333] 1/1 1377 com/example/t_gallery/ImageDetail.access$0 (Lcom/example/t_gallery/ImageDetail;I)V
[334] 0.2% 1+0 1377 com/example/t_gallery/ImageDetail.loadImageThread (I)V
3.2% excl 44
48.4% [500] 1/1 667 java/lang/Thread.start ()V
27.7% [665] 1/1 381 com/example/t_gallery/ImageDetail$2.<init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
11.2% [629] 1/5 154 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
4.2% [230] 1/42 58 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
3.3% [1481] 1/1 45 java/lang/StringBuilder.<init> (Ljava/lang/String;)V
1.7% [183] 1/179 24 java/lang/StringBuilder.toString ()Ljava/lang/String;
0.3% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [279] 73/73 1349 java/lang/Integer.toHexString (I)Ljava/lang/String;
[335] 0.2% 73+0 1349 java/lang/IntegralToString.intToHexString (IZI)Ljava/lang/String;
74.4% excl 1004
25.6% [351] 73/266 345 java/lang/String.<init> (II[C)V
----------------------------------------------------
31.1% [147] 16/57 417 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
14.1% [150] 14/57 189 android/os/Binder.execTransact (IIII)Z
4.6% [413] 2/57 61 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
4.6% [158] 2/57 61 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
4.4% [367] 2/57 59 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
4.3% [275] 2/57 57 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
4.3% [614] 2/57 57 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
4.0% [694] 2/57 54 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
4.0% [650] 2/57 54 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
4.0% [392] 2/57 53 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
3.9% [242] 2/57 52 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
3.7% [655] 2/57 50 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
3.7% [585] 2/57 50 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
3.7% [691] 2/57 50 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
3.5% [688] 2/57 47 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
2.2% [343] 1/57 29 android/os/Bundle.unparcel ()V
[336] 0.2% 57+0 1340 android/os/Parcel.recycle ()V
42.2% excl 566
57.8% [470] 57/57 774 android/os/Parcel.freeBuffer ()V
----------------------------------------------------
69.5% [427] 3/4 919 android/view/View.setBackground (Landroid/graphics/drawable/Drawable;)V
30.5% [637] 1/4 404 com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
[337] 0.2% 4+0 1323 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
19.5% excl 258
16.6% [434] 4/20 219 android/view/ViewGroup.resetResolvedDrawables ()V
15.4% [135] 4/137 204 java/lang/ThreadLocal.get ()Ljava/lang/Object;
12.2% [200] 4/88 162 android/view/View.getLayoutDirection ()I
9.1% [152] 4/56 121 android/view/View.invalidate (Z)V
7.3% [1006] 4/6 97 android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
5.8% [1021] 8/15 77 android/view/View.computeOpaqueFlags ()V
4.3% [1309] 4/5 57 android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
4.2% [1040] 4/10 55 android/graphics/drawable/Drawable.setLayoutDirection (I)V
1.4% [759] 4/64 19 android/view/View.getVisibility ()I
1.4% [1076] 4/28 18 android/graphics/drawable/Drawable.isStateful ()Z
1.4% [862] 4/6 18 android/graphics/drawable/Drawable.setVisible (ZZ)Z
1.4% [713] 4/50 18 android/view/View.requestLayout ()V
----------------------------------------------------
100.0% [326] 8/8 1320 android/view/Choreographer.scheduleVsyncLocked ()V
[338] 0.2% 8+0 1320 android/view/DisplayEventReceiver.scheduleVsync ()V
8.3% excl 110
91.7% [352] 8/8 1210 android/view/DisplayEventReceiver.nativeScheduleVsync (I)V
----------------------------------------------------
43.7% [429] 13/23 573 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
38.3% [340] 8/23 502 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
17.9% [697] 2/23 235 android/os/Handler.sendEmptyMessageAtTime (IJ)Z
[339] 0.2% 23+0 1310 android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
23.1% excl 302
76.9% [414] 23/23 1008 android/os/Handler.enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
----------------------------------------------------
100.0% [330] 8/8 1284 android/view/DisplayEventReceiver.dispatchVsync (JII)V
[340] 0.2% 8+0 1284 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
30.5% excl 391
39.1% [339] 8/23 502 android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
11.8% [982] 8/8 151 android/os/Message.obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
6.5% [1236] 16/16 83 android/view/Choreographer.access$400 (Landroid/view/Choreographer;)Landroid/view/Choreographer$FrameHandler;
5.1% [1063] 8/18 65 java/lang/System.nanoTime ()J
3.7% [1459] 8/8 47 android/view/Choreographer.access$300 ()Z
3.5% [1477] 8/8 45 android/os/Message.setAsynchronous (Z)V
----------------------------------------------------
100.0% [51] 3/3 1283 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[341] 0.2% 3+0 1283 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
18.0% excl 231
22.9% [747] 1/1 294 android/widget/AbsListView.recycleVelocityTracker ()V
21.0% [784] 1/1 270 android/widget/AbsListView.initOrResetVelocityTracker ()V
7.0% [1200] 1/1 90 android/widget/ListView.findMotionRow (I)I
6.9% [258] 3/78 89 android/view/MotionEvent.getAction ()I
5.3% [936] 2/5 68 android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
3.4% [762] 1/7 43 android/view/MotionEvent.getX ()F
3.0% [777] 1/7 39 android/view/MotionEvent.getY ()F
3.0% [526] 1/16 38 android/view/MotionEvent.getPointerId (I)I
3.0% [1548] 1/1 38 android/widget/AbsListView.clearScrollingCache ()V
1.1% [1871] 1/1 14 android/widget/AbsListView.startScrollIfNeeded (I)Z
1.0% [1894] 1/1 13 android/view/MotionEvent.findPointerIndex (I)I
1.0% [699] 1/10 13 android/view/MotionEvent.getY (I)F
1.0% [1899] 1/1 13 android/view/View.getTop ()I
1.0% [362] 1/257 13 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
0.9% [1932] 1/1 12 android/widget/AbsListView.reportScrollStateChange (I)V
0.4% [2110] 1/1 5 android/widget/AbsListView.initVelocityTrackerIfNotExists ()V
----------------------------------------------------
40.7% [482] 3/22 519 android/view/View.setVisibility (I)V
39.3% [421] 8/22 501 android/view/ViewGroup.initViewGroup ()V
8.3% [1052] 2/22 106 android/view/View.setWillNotDraw (Z)V
7.0% [1070] 4/22 89 android/view/View.makeOptionalFitsSystemWindows ()V
1.7% [140] 1/22 22 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
1.7% [1617] 1/22 22 android/view/View.setFocusable (Z)V
0.9% [1618] 2/22 11 android/view/View.setWillNotCacheDrawing (Z)V
0.4% [1900] 1/22 5 android/view/View.setDrawingCacheEnabled (Z)V
[342] 0.2% 22+0 1275 android/view/View.setFlags (II)V
34.4% excl 439
19.4% [152] 11/56 247 android/view/View.invalidate (Z)V
18.4% [820] 2/8 235 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
7.2% [977] 19/30 92 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
6.9% [993] 19/32 88 android/view/accessibility/AccessibilityManager.isEnabled ()Z
5.1% [1010] 1/2 65 android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
3.9% [713] 11/50 50 android/view/View.requestLayout ()V
1.4% [1300] 4/15 18 android/view/View.needGlobalAttributesUpdate (Z)V
1.1% [789] 1/12 14 android/view/View.clearAccessibilityFocus ()V
1.0% [1019] 1/11 13 android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
0.4% [2084] 1/1 5 android/view/View.destroyDrawingCache ()V
0.4% [1802] 1/4 5 android/view/View.hasFocus ()Z
0.3% [1083] 1/15 4 android/view/ViewGroup.hasFocus ()Z
----------------------------------------------------
83.4% [383] 1/37 1054 android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
2.2% [627] 4/37 28 android/os/Bundle.putInt (Ljava/lang/String;I)V
1.9% [676] 3/37 24 android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
1.2% [1029] 3/37 15 android/os/Bundle.getInt (Ljava/lang/String;I)I
1.2% [1035] 3/37 15 android/os/Bundle.getLong (Ljava/lang/String;J)J
1.0% [1113] 3/37 13 android/os/Bundle.getIntArray (Ljava/lang/String;)[I
1.0% [836] 1/37 13 android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
0.9% [944] 1/37 12 android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
0.9% [1292] 2/37 11 android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0.9% [900] 2/37 11 android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
0.8% [1208] 2/37 10 android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
0.8% [1055] 2/37 10 android/os/Bundle.getLong (Ljava/lang/String;)J
0.8% [956] 2/37 10 android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
0.8% [805] 2/37 10 android/os/Bundle.putLong (Ljava/lang/String;J)V
0.7% [1051] 2/37 9 android/os/Bundle.getBoolean (Ljava/lang/String;)Z
0.7% [1058] 2/37 9 android/os/Bundle.getInt (Ljava/lang/String;)I
0.4% [1120] 1/37 5 android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
0.4% [1197] 1/37 5 android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
[343] 0.2% 37+0 1264 android/os/Bundle.unparcel ()V
18.6% excl 235
76.7% [419] 1/1 969 android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
2.3% [336] 1/57 29 android/os/Parcel.recycle ()V
1.3% [186] 1/329 16 android/os/Parcel.readInt ()I
1.2% [1020] 1/8 15 java/util/HashMap.<init> ()V
----------------------------------------------------
100.0% [314] 1/1 1243 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[344] 0.2% 1+0 1243 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
0.7% excl 9
99.3% [140] 1/7 1234 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
----------------------------------------------------
100.0% [35] 2/2 1241 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[345] 0.2% 2+0 1241 android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
3.5% excl 44
60.8% [478] 2/2 755 android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
34.9% [630] 2/2 433 android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
0.7% [857] 2/43 9 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
57.2% [424] 10/20 708 android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
23.2% [153] 5/20 287 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
16.9% [516] 4/20 209 android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
2.7% [1483] 1/20 34 android/content/res/Resources.getBoolean (I)Z
[346] 0.2% 20+0 1238 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
14.1% excl 175
85.9% [391] 20/20 1063 android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
----------------------------------------------------
68.8% [440] 5/7 845 android/graphics/Paint.<init> ()V
31.2% [632] 2/7 384 android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
[347] 0.2% 7+0 1229 android/graphics/Paint.<init> (I)V
17.0% excl 209
56.3% [492] 7/7 692 android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
13.8% [269] 7/84 169 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
6.7% [1238] 7/7 82 android/graphics/Paint.native_init ()I
3.8% [1458] 7/7 47 android/graphics/Paint.setFlags (I)V
2.4% [1630] 7/7 30 java/util/Locale.getDefault ()Ljava/util/Locale;
----------------------------------------------------
100.0% [128] 56/56 1227 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
[348] 0.2% 56+0 1227 android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
60.1% excl 737
22.5% [710] 48/59 276 android/graphics/Rect.intersect (IIII)Z
17.4% [848] 48/48 214 android/graphics/Rect.offset (II)V
----------------------------------------------------
26.8% [599] 5/19 328 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
23.3% [446] 5/19 286 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
22.0% [435] 3/19 270 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9.8% [609] 2/19 120 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9.6% [803] 2/19 117 android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
8.5% [572] 2/19 104 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[349] 0.2% 19+0 1225 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
20.8% excl 255
72.2% [300] 19/34 884 android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
7.0% [950] 19/35 86 android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
----------------------------------------------------
34.2% [571] 11/32 417 android/view/View.resolveTextDirection ()Z
34.0% [570] 11/32 415 android/view/View.resolveTextAlignment ()Z
31.8% [595] 10/32 388 android/view/View.resolveLayoutDirection ()Z
[350] 0.2% 32+0 1220 android/view/View.hasRtlSupport ()Z
33.4% excl 408
55.1% [202] 32/161 672 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
11.5% [1018] 32/32 140 android/content/pm/ApplicationInfo.hasRtlSupport ()Z
----------------------------------------------------
63.8% [233] 172/266 776 java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
28.3% [335] 73/266 345 java/lang/IntegralToString.intToHexString (IZI)Ljava/lang/String;
7.9% [712] 21/266 96 java/lang/String.substring (I)Ljava/lang/String;
[351] 0.2% 266+0 1217 java/lang/String.<init> (II[C)V
100.0% excl 1217
----------------------------------------------------
100.0% [338] 8/8 1210 android/view/DisplayEventReceiver.scheduleVsync ()V
[352] 0.2% 8+0 1210 android/view/DisplayEventReceiver.nativeScheduleVsync (I)V
100.0% excl 1210
----------------------------------------------------
100.0% [307] 2/2 1200 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[353] 0.2% 2+0 1200 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
8.3% excl 100
20.7% [805] 2/2 248 android/os/Bundle.putLong (Ljava/lang/String;J)V
15.8% [900] 2/2 189 android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
15.3% [547] 2/5 184 android/os/Bundle.<init> ()V
13.3% [956] 2/2 160 android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
13.3% [627] 2/4 160 android/os/Bundle.putInt (Ljava/lang/String;I)V
11.6% [676] 2/3 139 android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
0.8% [1956] 2/2 10 android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V
0.8% [1559] 2/6 10 java/lang/Long.longValue ()J
----------------------------------------------------
100.0% [156] 51/51 1191 java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
[354] 0.2% 51+0 1191 java/lang/AbstractStringBuilder.append0 ([CII)V
57.3% excl 683
21.6% [118] 51/1451 257 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
19.7% [295] 51/368 235 java/util/Arrays.checkOffsetAndCount (III)V
1.3% [145] 1/375 16 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
----------------------------------------------------
100.0% [83] 18/18 1190 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[355] 0.2% 18+0 1190 android/view/InputEventConsistencyVerifier.ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
43.4% excl 516
56.6% [498] 18/18 674 android/view/MotionEvent.getHistorySize ()I
----------------------------------------------------
35.4% [214] 11/45 421 android/os/Parcel.writeValue (Ljava/lang/Object;)V
10.3% [189] 3/45 123 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
9.4% [158] 3/45 112 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
7.9% [1039] 2/45 94 android/content/ComponentName.writeToParcel (Landroid/os/Parcel;I)V
7.5% [788] 6/45 89 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
7.4% [628] 6/45 88 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
6.0% [548] 4/45 71 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
5.9% [674] 3/45 70 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
2.9% [585] 2/45 34 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
2.7% [396] 2/45 32 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
1.8% [816] 1/45 21 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
1.5% [655] 1/45 18 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
1.3% [691] 1/45 16 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
[356] 0.2% 45+0 1189 android/os/Parcel.writeString (Ljava/lang/String;)V
56.1% excl 667
43.9% [566] 45/45 522 android/os/Parcel.nativeWriteString (ILjava/lang/String;)V
----------------------------------------------------
64.5% [257] 12/24 766 libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
35.5% [144] 12/24 422 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
[357] 0.2% 24+0 1188 libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
19.2% excl 228
80.8% [422] 24/24 960 libcore/io/Posix.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
----------------------------------------------------
39.4% [72] 76/168 465 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
13.6% [38] 23/168 161 android/os/MessageQueue.next ()Landroid/os/Message;
12.1% [5] 24/168 143 android/view/Choreographer.doCallbacks (IJ)V
11.1% [429] 13/168 131 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
9.6% [228] 15/168 113 android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
4.8% [773] 7/168 57 android/os/Looper.postSyncBarrier ()I
4.2% [16] 6/168 49 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
3.3% [0] 2/168 39 (toplevel)
1.9% [79] 2/168 22 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
[358] 0.2% 168+0 1180 android/os/SystemClock.uptimeMillis ()J
100.0% excl 1180
----------------------------------------------------
100.0% [329] 1/1 1174 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[359] 0.2% 1+0 1174 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
2.3% excl 27
90.1% [393] 1/1 1058 android/app/Instrumentation.callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
6.8% [547] 1/5 80 android/os/Bundle.<init> ()V
0.4% [1798] 1/2 5 android/os/Bundle.setAllowFds (Z)Z
0.3% [2148] 1/1 4 android/app/Activity.onCreateDescription ()Ljava/lang/CharSequence;
----------------------------------------------------
100.0% [269] 84/84 1155 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
[360] 0.2% 84+0 1155 java/lang/ref/FinalizerReference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
64.8% excl 749
35.2% [608] 84/96 406 java/lang/ref/Reference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
----------------------------------------------------
100.0% [207] 2/2 1151 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
[361] 0.1% 2+0 1151 android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V
3.8% excl 44
96.2% [306] 2/3 1107 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
----------------------------------------------------
23.9% [105] 62/257 275 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
8.7% [199] 22/257 100 android/view/ViewGroup.resolveLayoutParams ()V
6.3% [18] 16/257 72 android/widget/FrameLayout.onMeasure (II)V
5.9% [434] 15/257 68 android/view/ViewGroup.resetResolvedDrawables ()V
5.7% [451] 15/257 66 android/view/ViewGroup.resetResolvedPadding ()V
4.7% [489] 12/257 54 android/view/ViewGroup.resetResolvedLayoutDirection ()V
4.7% [113] 12/257 54 android/widget/FrameLayout.onLayout (ZIIII)V
4.5% [487] 12/257 52 android/view/ViewGroup.resetResolvedTextDirection ()V
3.6% [696] 10/257 41 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
3.1% [450] 8/257 36 android/view/ViewGroup.resolveLayoutDirection ()Z
3.0% [280] 8/257 35 android/view/ViewGroup.resolveDrawables ()V
3.0% [454] 8/257 35 android/view/ViewGroup.resolvePadding ()V
3.0% [443] 8/257 35 android/view/ViewGroup.resolveTextDirection ()Z
3.0% [28] 8/257 34 android/support/v4/view/ViewPager.populate (I)V
3.0% [474] 8/257 34 android/view/ViewGroup.resolveTextAlignment ()Z
2.9% [129] 8/257 33 android/support/v4/view/ViewPager.onLayout (ZIIII)V
2.9% [1142] 8/257 33 android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
2.6% [667] 7/257 30 android/view/ViewGroup.resetResolvedTextAlignment ()V
2.3% [26] 6/257 27 android/support/v4/view/ViewPager.onMeasure (II)V
1.2% [1200] 1/257 14 android/widget/ListView.findMotionRow (I)I
1.1% [341] 1/257 13 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
0.8% [781] 2/257 9 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[362] 0.1% 257+0 1150 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
100.0% excl 1150
----------------------------------------------------
100.0% [247] 10/10 1150 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
[363] 0.1% 10+0 1150 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
31.7% excl 365
25.0% [707] 5/6 288 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
14.0% [889] 5/6 161 android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
13.8% [897] 10/12 159 android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
5.3% [1370] 10/10 61 java/lang/Math.max (FF)F
4.1% [1302] 10/13 47 java/lang/Math.min (FF)F
3.8% [1413] 10/12 44 android/view/animation/Animation.getStartOffset ()J
0.8% [1129] 2/23 9 dalvik/system/CloseGuard.close ()V
0.7% [2019] 2/2 8 android/view/animation/Animation.fireAnimationEnd ()V
0.7% [2020] 2/2 8 android/view/animation/Animation.fireAnimationStart ()V
----------------------------------------------------
100.0% [44] 3/3 1145 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[364] 0.1% 3+0 1145 android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
6.3% excl 72
91.7% [401] 3/3 1050 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
2.0% [1724] 3/3 23 android/view/ViewRootImpl.recycleQueuedInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
----------------------------------------------------
100.0% [60] 21/21 1144 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[365] 0.1% 21+0 1144 android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
27.7% excl 317
52.5% [90] 21/27 601 android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
19.8% [506] 21/82 226 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [204] 1/1 1140 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[366] 0.1% 1+0 1140 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
0.9% excl 10
99.1% [370] 1/1 1130 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
----------------------------------------------------
100.0% [248] 1/1 1139 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[367] 0.1% 1+0 1139 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
8.4% excl 96
46.0% [396] 1/2 524 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
14.3% [193] 1/21 163 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
6.4% [578] 1/7 73 android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
5.2% [336] 2/57 59 android/os/Parcel.recycle ()V
4.6% [226] 4/160 52 android/os/Parcel.writeInt (I)V
3.2% [186] 3/329 37 android/os/Parcel.readInt ()I
2.9% [481] 1/20 33 android/os/Parcel.readException ()V
2.8% [1601] 1/1 32 android/view/InputChannel.readFromParcel (Landroid/os/Parcel;)V
2.5% [594] 1/15 29 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
2.2% [488] 1/21 25 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
1.0% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
0.4% [1790] 1/4 5 android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
----------------------------------------------------
67.4% [425] 21/31 762 android/content/res/Resources.needRedirectJrdRes ()Z
26.3% [517] 8/31 297 android/content/res/Resources.isNotificationRes (I)Z
6.4% [1195] 2/31 72 android/content/res/Configuration.setToDefaults ()V
[368] 0.1% 31+0 1131 android/content/res/Configuration.getJrdTheme2FromProp ()I
25.6% excl 289
74.4% [452] 31/31 842 android/os/SystemProperties.getInt (Ljava/lang/String;I)I
----------------------------------------------------
21.7% [105] 58/259 245 android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
10.8% [199] 28/259 122 android/view/ViewGroup.resolveLayoutParams ()V
7.9% [434] 20/259 89 android/view/ViewGroup.resetResolvedDrawables ()V
6.5% [451] 17/259 73 android/view/ViewGroup.resetResolvedPadding ()V
5.9% [18] 16/259 67 android/widget/FrameLayout.onMeasure (II)V
5.5% [487] 14/259 62 android/view/ViewGroup.resetResolvedTextDirection ()V
5.4% [489] 14/259 61 android/view/ViewGroup.resetResolvedLayoutDirection ()V
4.6% [113] 12/259 52 android/widget/FrameLayout.onLayout (ZIIII)V
3.4% [667] 8/259 38 android/view/ViewGroup.resetResolvedTextAlignment ()V
3.1% [450] 8/259 35 android/view/ViewGroup.resolveLayoutDirection ()Z
3.0% [454] 8/259 34 android/view/ViewGroup.resolvePadding ()V
3.0% [474] 8/259 34 android/view/ViewGroup.resolveTextAlignment ()Z
2.9% [280] 8/259 33 android/view/ViewGroup.resolveDrawables ()V
2.9% [443] 8/259 33 android/view/ViewGroup.resolveTextDirection ()Z
2.8% [696] 8/259 32 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
2.2% [1024] 6/259 25 android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
1.6% [26] 4/259 18 android/support/v4/view/ViewPager.onMeasure (II)V
1.6% [1424] 4/259 18 android/widget/LinearLayout.getVirtualChildCount ()I
1.5% [28] 4/259 17 android/support/v4/view/ViewPager.populate (I)V
1.1% [1549] 1/259 13 android/widget/AdapterView.getLastVisiblePosition ()I
1.1% [1200] 1/259 12 android/widget/ListView.findMotionRow (I)I
0.8% [129] 2/259 9 android/support/v4/view/ViewPager.onLayout (ZIIII)V
0.4% [1221] 1/259 5 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
0.4% [781] 1/259 4 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[369] 0.1% 259+0 1131 android/view/ViewGroup.getChildCount ()I
100.0% excl 1131
----------------------------------------------------
100.0% [366] 1/1 1130 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[370] 0.1% 1+0 1130 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
0.9% excl 10
99.1% [371] 1/1 1120 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
----------------------------------------------------
100.0% [370] 1/1 1120 android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
[371] 0.1% 1+0 1120 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
0.7% excl 8
99.3% [375] 1/1 1112 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [241] 175/175 1119 java/lang/StringBuilder.<init> ()V
[372] 0.1% 175+0 1119 java/lang/AbstractStringBuilder.<init> ()V
100.0% excl 1119
----------------------------------------------------
40.1% [468] 6/16 447 android/view/animation/Animation.<init> ()V
23.7% [161] 4/16 265 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
18.5% [322] 3/16 207 android/view/ViewGroup.<init> (Landroid/content/Context;)V
6.6% [651] 1/16 74 android/view/animation/AnimationSet.<init> (Z)V
5.6% [314] 1/16 62 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
5.5% [645] 1/16 61 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[373] 0.1% 16+0 1116 android/view/animation/Transformation.<init> ()V
14.1% excl 157
85.9% [311] 16/42 959 android/view/animation/Transformation.clear ()V
----------------------------------------------------
69.7% [311] 16/23 776 android/view/animation/Transformation.clear ()V
9.0% [1065] 2/23 100 android/widget/ImageView.initImageView ()V
8.8% [1061] 2/23 98 android/view/View$TransformationInfo.<init> ()V
8.6% [213] 2/23 96 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
3.9% [645] 1/23 43 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[374] 0.1% 23+0 1113 android/graphics/Matrix.<init> ()V
32.3% excl 360
52.4% [269] 23/84 583 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
15.3% [930] 23/23 170 android/graphics/Matrix.native_create (I)I
----------------------------------------------------
100.0% [371] 1/1 1112 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
[375] 0.1% 1+0 1112 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
4.9% excl 55
82.4% [432] 1/1 916 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
7.8% [186] 7/329 87 android/os/Parcel.readInt ()I
4.9% [403] 4/65 54 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [83] 18/18 1109 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[376] 0.1% 18+0 1109 android/view/InputEventConsistencyVerifier.ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
39.4% excl 437
60.6% [316] 18/48 672 android/view/MotionEvent.getPointerCount ()I
----------------------------------------------------
100.0% [320] 11/11 1102 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
[377] 0.1% 11+0 1102 android/view/GLES20Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
11.7% excl 129
88.3% [417] 11/11 973 android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
----------------------------------------------------
100.0% [256] 1/1 1101 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[378] 0.1% 1+0 1101 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
2.3% excl 25
75.0% [455] 1/1 826 android/hardware/display/DisplayManager.getDisplay (I)Landroid/view/Display;
19.8% [282] 1/10 218 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
2.1% [1726] 1/1 23 android/view/WindowManagerImpl.<init> (Landroid/view/Display;)V
0.5% [1762] 1/5 5 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
0.4% [2157] 1/1 4 android/app/ContextImpl.access$100 (Landroid/app/ContextImpl;)Landroid/view/Display;
----------------------------------------------------
100.0% [77] 1/1 1100 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[379] 0.1% 1+0 1100 android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
0.9% excl 10
99.1% [383] 1/1 1090 android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
----------------------------------------------------
61.3% [18] 32/48 673 android/widget/FrameLayout.onMeasure (II)V
31.1% [453] 12/48 341 android/widget/ImageView.onMeasure (II)V
7.7% [24] 4/48 84 android/widget/LinearLayout.measureVertical (II)V
[380] 0.1% 48+0 1098 android/view/View.resolveSizeAndState (III)I
61.3% excl 673
20.4% [658] 48/88 224 android/view/View$MeasureSpec.getSize (I)I
18.3% [530] 48/140 201 android/view/View$MeasureSpec.getMode (I)I
----------------------------------------------------
97.6% [128] 78/80 1070 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
2.4% [538] 2/80 26 android/view/View.updateMatrix ()V
[381] 0.1% 80+0 1096 android/graphics/Matrix.isIdentity ()Z
64.4% excl 706
35.6% [659] 80/80 390 android/graphics/Matrix.native_isIdentity (I)Z
----------------------------------------------------
67.3% [266] 7/11 736 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
14.7% [802] 1/11 161 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
11.3% [1013] 2/11 124 android/widget/ImageView.onAttachedToWindow ()V
6.6% [1242] 1/11 72 android/support/v4/view/ViewPager.onAttachedToWindow ()V
[382] 0.1% 11+0 1093 android/view/View.onAttachedToWindow ()V
20.6% excl 225
38.2% [606] 6/10 418 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
23.0% [789] 11/12 251 android/view/View.clearAccessibilityFocus ()V
8.5% [613] 2/16 93 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
4.7% [1288] 11/16 51 android/view/View.isFocused ()Z
2.6% [1237] 2/6 28 android/widget/ImageView.jumpDrawablesToCurrentState ()V
2.1% [1287] 5/16 23 android/view/View.initialAwakenScrollBars ()Z
0.4% [887] 1/25 4 android/view/View.jumpDrawablesToCurrentState ()V
----------------------------------------------------
100.0% [379] 1/1 1090 android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
[383] 0.1% 1+0 1090 android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
1.3% excl 14
96.7% [343] 1/37 1054 android/os/Bundle.unparcel ()V
2.0% [449] 1/44 22 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
56.3% [140] 7/15 609 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
16.1% [171] 3/15 174 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
11.6% [567] 2/15 125 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
11.2% [296] 2/15 121 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
4.9% [406] 1/15 53 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[384] 0.1% 15+0 1082 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
18.8% excl 203
74.7% [300] 15/34 808 android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
6.6% [950] 15/35 71 android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
----------------------------------------------------
31.6% [18] 64/240 339 android/widget/FrameLayout.onMeasure (II)V
14.1% [332] 36/240 151 android/view/ViewGroup.getChildMeasureSpec (III)I
9.5% [719] 24/240 102 android/widget/FrameLayout.getPaddingRightWithForeground ()I
9.4% [720] 24/240 101 android/widget/FrameLayout.getPaddingTopWithForeground ()I
9.3% [715] 24/240 100 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
9.1% [722] 24/240 98 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
4.7% [453] 12/240 50 android/widget/ImageView.onMeasure (II)V
4.7% [24] 12/240 50 android/widget/LinearLayout.measureVertical (II)V
3.0% [727] 8/240 32 android/view/View.getSuggestedMinimumHeight ()I
3.0% [740] 8/240 32 android/view/View.getSuggestedMinimumWidth ()I
1.8% [28] 4/240 19 android/support/v4/view/ViewPager.populate (I)V
[385] 0.1% 240+0 1074 java/lang/Math.max (II)I
100.0% excl 1074
----------------------------------------------------
100.0% [0] 1/1 1071 (toplevel)
[386] 0.1% 1+0 1071 android/view/InputEventReceiver.dispatchBatchedInputEventPending ()V
2.8% excl 30
97.2% [408] 1/1 1041 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
----------------------------------------------------
100.0% [0] 1/1 1068 (toplevel)
[387] 0.1% 1+0 1068 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
17.1% excl 183
46.5% [505] 13/26 497 libcore/util/CollectionUtils$1$1.hasNext ()Z
24.4% [797] 13/13 261 libcore/util/CollectionUtils$1$1.next ()Ljava/lang/Object;
5.0% [1339] 13/16 53 java/lang/Object.equals (Ljava/lang/Object;)Z
4.2% [1482] 1/1 45 libcore/util/CollectionUtils$1.iterator ()Ljava/util/Iterator;
2.2% [1713] 1/1 24 libcore/util/CollectionUtils$1$1.remove ()V
0.5% [2137] 1/1 5 java/lang/ThreadGroup.destroyIfEmptyDaemon ()V
----------------------------------------------------
58.2% [65] 97/194 620 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
41.8% [288] 97/194 446 java/lang/ref/ReferenceQueue.enqueue (Ljava/lang/ref/Reference;)V
[388] 0.1% 194+0 1066 java/lang/Object.notify ()V
100.0% excl 1066
----------------------------------------------------
100.0% [60] 1/1 1065 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[389] 0.1% 1+0 1065 android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
2.0% excl 21
97.3% [409] 1/1 1036 android/view/View.clearAnimation ()V
0.4% [2185] 1/1 4 android/view/View.onAnimationEnd ()V
0.4% [2204] 1/1 4 android/view/animation/Animation.getFillAfter ()Z
----------------------------------------------------
100.0% [38] 1/1 1064 android/os/MessageQueue.next ()Landroid/os/Message;
[390] 0.1% 1+0 1064 android/app/ActivityThread$Idler.queueIdle ()Z
2.4% excl 26
95.5% [413] 1/1 1016 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
1.6% [1075] 1/6 17 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
0.5% [2045] 1/1 5 android/app/ActivityThread.ensureJitEnabled ()V
----------------------------------------------------
100.0% [346] 20/20 1063 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
[391] 0.1% 20+0 1063 android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
24.4% excl 259
53.7% [522] 16/24 571 android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
21.9% [824] 20/20 233 android/content/res/AssetManager.loadResourceValue (ISLandroid/util/TypedValue;Z)I
----------------------------------------------------
100.0% [194] 1/1 1060 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[392] 0.1% 1+0 1060 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
9.1% excl 96
35.0% [674] 1/1 371 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
13.3% [1017] 1/1 141 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
12.6% [193] 1/21 134 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
11.3% [594] 3/15 120 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
5.0% [336] 2/57 53 android/os/Parcel.recycle ()V
5.0% [226] 4/160 53 android/os/Parcel.writeInt (I)V
3.2% [481] 1/20 34 android/os/Parcel.readException ()V
2.7% [488] 1/21 29 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
1.2% [186] 1/329 13 android/os/Parcel.readInt ()I
1.0% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
0.5% [2125] 1/1 5 com/android/internal/view/IInputMethodClient$Stub.asBinder ()Landroid/os/IBinder;
----------------------------------------------------
100.0% [359] 1/1 1058 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
[393] 0.1% 1+0 1058 android/app/Instrumentation.callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
1.0% excl 11
99.0% [402] 1/1 1047 android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
----------------------------------------------------
100.0% [66] 1/1 1057 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[394] 0.1% 1+0 1057 android/app/Activity.performStart ()V
3.6% excl 38
71.5% [477] 1/1 756 android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
11.5% [1067] 1/1 122 java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
7.3% [737] 1/4 77 android/app/FragmentManagerImpl.execPendingActions ()Z
3.1% [1593] 1/1 33 java/util/HashMap.values ()Ljava/util/Collection;
2.1% [1740] 1/1 22 android/app/FragmentManagerImpl.dispatchStart ()V
0.5% [2141] 1/1 5 java/util/HashMap.size ()I
0.4% [1921] 1/3 4 android/app/FragmentManagerImpl.noteStateNotSaved ()V
----------------------------------------------------
92.5% [258] 78/84 977 android/view/MotionEvent.getAction ()I
7.5% [833] 6/84 79 android/view/MotionEvent.getActionIndex ()I
[395] 0.1% 84+0 1056 android/view/MotionEvent.nativeGetAction (I)I
100.0% excl 1056
----------------------------------------------------
50.3% [242] 1/2 531 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
49.7% [367] 1/2 524 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
[396] 0.1% 2+0 1055 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
22.9% excl 242
42.5% [226] 34/160 448 android/os/Parcel.writeInt (I)V
15.1% [921] 12/13 159 android/os/Parcel.writeFloat (F)V
10.3% [788] 2/6 109 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
3.7% [594] 2/15 39 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
3.0% [356] 2/45 32 android/os/Parcel.writeString (Ljava/lang/String;)V
2.5% [1151] 2/5 26 android/os/Parcel.writeLong (J)V
----------------------------------------------------
100.0% [254] 1/1 1053 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[397] 0.1% 1+0 1053 com/android/internal/policy/PolicyManager.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
1.0% excl 11
99.0% [407] 1/1 1042 com/android/internal/policy/impl/Policy.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
----------------------------------------------------
100.0% [226] 160/160 1052 android/os/Parcel.writeInt (I)V
[398] 0.1% 160+0 1052 android/os/Parcel.nativeWriteInt (II)V
100.0% excl 1052
----------------------------------------------------
100.0% [89] 1/1 1052 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
[399] 0.1% 1+0 1052 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.0% excl 10
99.0% [406] 1/1 1042 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
----------------------------------------------------
100.0% [128] 74/74 1051 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
[400] 0.1% 74+0 1051 android/view/View.getMatrix ()Landroid/graphics/Matrix;
47.7% excl 501
46.1% [538] 13/26 485 android/view/View.updateMatrix ()V
6.2% [1118] 13/23 65 android/view/View$TransformationInfo.access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [364] 3/3 1050 android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
[401] 0.1% 3+0 1050 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
21.8% excl 229
29.3% [732] 3/3 308 android/util/SparseIntArray.removeAt (I)V
27.8% [749] 3/3 292 android/view/InputEventReceiver.nativeFinishInputEvent (IIZ)V
10.6% [1103] 3/3 111 android/view/InputEvent.recycleIfNeededAfterDispatch ()V
6.5% [1320] 3/3 68 android/util/SparseIntArray.indexOfKey (I)I
2.1% [1750] 3/3 22 android/util/SparseIntArray.valueAt (I)I
1.9% [734] 3/33 20 android/view/InputEvent.getSequenceNumber ()I
----------------------------------------------------
100.0% [393] 1/1 1047 android/app/Instrumentation.callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
[402] 0.1% 1+0 1047 android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
1.3% excl 14
98.3% [410] 1/1 1029 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
0.4% [2150] 1/1 4 android/app/Activity.saveManagedDialogs (Landroid/os/Bundle;)V
----------------------------------------------------
26.3% [246] 16/65 275 android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
20.9% [259] 12/65 219 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
13.9% [515] 10/65 145 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
12.3% [484] 8/65 129 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
5.9% [682] 4/65 62 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
5.2% [375] 4/65 54 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
3.6% [624] 3/65 38 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
2.3% [1280] 2/65 24 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
2.0% [1361] 1/65 21 android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
1.8% [1652] 1/65 19 android/content/ComponentName.<init> (Ljava/lang/String;Landroid/os/Parcel;)V
1.8% [1074] 1/65 19 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
1.4% [432] 1/65 15 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
1.2% [204] 1/65 13 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
1.2% [528] 1/65 13 android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
[403] 0.1% 65+0 1046 android/os/Parcel.readString ()Ljava/lang/String;
53.1% excl 555
46.9% [586] 65/65 491 android/os/Parcel.nativeReadString (I)Ljava/lang/String;
----------------------------------------------------
100.0% [249] 1/1 1043 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
[404] 0.1% 1+0 1043 android/app/Activity.performResume ()V
3.0% excl 31
61.7% [508] 1/1 644 android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
17.9% [904] 1/1 187 android/support/v4/app/FragmentActivity.onPostResume ()V
14.0% [737] 2/4 146 android/app/FragmentManagerImpl.execPendingActions ()Z
2.1% [1739] 1/1 22 android/app/FragmentManagerImpl.dispatchResume ()V
1.2% [1877] 1/1 13 android/app/Activity.performRestart ()V
----------------------------------------------------
100.0% [125] 4/4 1043 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[405] 0.1% 4+0 1043 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
19.3% excl 201
55.0% [540] 12/12 574 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
11.8% [1057] 4/4 123 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z
5.5% [1389] 4/4 57 android/graphics/RectF.union (Landroid/graphics/RectF;)V
3.3% [1572] 8/8 34 android/graphics/RectF.set (Landroid/graphics/RectF;)V
1.8% [1719] 4/5 19 android/graphics/RectF.inset (FF)V
1.7% [1743] 4/5 18 android/graphics/RectF.set (FFFF)V
1.6% [895] 4/45 17 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [399] 1/1 1042 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[406] 0.1% 1+0 1042 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
6.6% excl 69
82.0% [161] 1/4 854 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
5.1% [384] 1/15 53 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
1.5% [1227] 4/19 16 android/content/res/TypedArray.getInt (II)I
1.2% [1909] 1/1 13 android/widget/LinearLayout.setOrientation (I)V
1.2% [318] 1/9 12 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
0.8% [1078] 2/26 8 android/content/res/TypedArray.getBoolean (IZ)Z
0.5% [933] 1/34 5 android/content/res/TypedArray.recycle ()V
0.4% [908] 1/42 4 android/content/res/TypedArray.getDimensionPixelSize (II)I
0.4% [1493] 1/5 4 android/content/res/TypedArray.getFloat (IF)F
0.4% [2208] 1/1 4 android/widget/LinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V
----------------------------------------------------
100.0% [397] 1/1 1042 com/android/internal/policy/PolicyManager.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
[407] 0.1% 1+0 1042 com/android/internal/policy/impl/Policy.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
1.5% excl 16
98.5% [411] 1/1 1026 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
----------------------------------------------------
100.0% [386] 1/1 1041 android/view/InputEventReceiver.dispatchBatchedInputEventPending ()V
[408] 0.1% 1+0 1041 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
16.1% excl 168
80.3% [324] 1/8 836 android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
1.2% [1902] 1/1 13 android/view/ViewRootImpl.access$1800 ()Z
1.2% [1929] 1/1 12 android/view/ViewRootImpl.access$1900 ()Z
1.2% [1930] 1/1 12 android/view/ViewRootImpl.access$900 ()Z
----------------------------------------------------
100.0% [389] 1/1 1036 android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
[409] 0.1% 1+0 1036 android/view/View.clearAnimation ()V
1.4% excl 14
98.3% [412] 1/1 1018 android/view/View.invalidateParentIfNeeded ()V
0.4% [2203] 1/1 4 android/view/animation/Animation.detach ()V
----------------------------------------------------
100.0% [402] 1/1 1029 android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
[410] 0.1% 1+0 1029 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
2.9% excl 30
75.3% [469] 1/1 775 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
10.3% [1120] 1/1 106 android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
8.6% [1201] 1/1 89 android/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;
2.3% [1695] 1/1 24 android/app/Application.dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
0.5% [1714] 1/5 5 android/app/Activity.getApplication ()Landroid/app/Application;
----------------------------------------------------
100.0% [407] 1/1 1026 com/android/internal/policy/impl/Policy.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
[411] 0.1% 1+0 1026 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
4.1% excl 42
91.7% [428] 1/2 941 android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
2.3% [1706] 1/1 24 android/view/Window.<init> (Landroid/content/Context;)V
0.9% [1254] 2/18 9 android/util/TypedValue.<init> ()V
0.5% [2121] 1/1 5 com/android/internal/policy/impl/PhoneWindow$1.<init> (Lcom/android/internal/policy/impl/PhoneWindow;)V
0.5% [2124] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DialogMenuCallback.<init> (Lcom/android/internal/policy/impl/PhoneWindow;I)V
----------------------------------------------------
100.0% [409] 1/1 1018 android/view/View.clearAnimation ()V
[412] 0.1% 1+0 1018 android/view/View.invalidateParentIfNeeded ()V
1.6% excl 16
98.0% [152] 1/56 998 android/view/View.invalidate (Z)V
0.4% [1815] 1/2 4 android/view/View.isHardwareAccelerated ()Z
----------------------------------------------------
100.0% [390] 1/1 1016 android/app/ActivityThread$Idler.queueIdle ()Z
[413] 0.1% 1+0 1016 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
8.5% excl 86
54.5% [548] 1/1 554 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
16.9% [193] 1/21 172 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
6.0% [336] 2/57 61 android/os/Parcel.recycle ()V
3.9% [488] 1/21 40 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
3.2% [481] 1/20 33 android/os/Parcel.readException ()V
3.1% [594] 1/15 32 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
2.7% [226] 2/160 27 android/os/Parcel.writeInt (I)V
1.1% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [339] 23/23 1008 android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
[414] 0.1% 23+0 1008 android/os/Handler.enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
27.8% excl 280
72.2% [485] 23/23 728 android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
----------------------------------------------------
71.7% [132] 2/3 718 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
28.3% [74] 1/3 283 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[415] 0.1% 3+0 1001 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
2.9% excl 29
97.1% [418] 3/3 972 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
----------------------------------------------------
100.0% [211] 3/3 985 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
[416] 0.1% 3+0 985 android/content/ComponentName.toShortString ()Ljava/lang/String;
10.8% excl 106
75.3% [61] 15/588 742 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
9.8% [183] 3/179 97 java/lang/StringBuilder.toString ()Ljava/lang/String;
4.1% [241] 3/175 40 java/lang/StringBuilder.<init> ()V
----------------------------------------------------
100.0% [377] 11/11 973 android/view/GLES20Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[417] 0.1% 11+0 973 android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
15.4% excl 150
70.0% [496] 11/11 681 android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
14.6% [1014] 11/11 142 android/view/GLES20RecordingCanvas.recordShaderBitmap (Landroid/graphics/Paint;)V
----------------------------------------------------
100.0% [415] 3/3 972 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
[418] 0.1% 3+0 972 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
4.8% excl 47
93.8% [435] 3/3 912 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.3% [557] 3/123 13 android/view/View.getContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [343] 1/1 969 android/os/Bundle.unparcel ()V
[419] 0.1% 1+0 969 android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
5.9% excl 57
75.5% [484] 8/12 732 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
18.6% [290] 4/28 180 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
100.0% [267] 32/32 968 java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
[420] 0.1% 32+0 968 java/util/concurrent/atomic/AtomicInteger.compareAndSet (II)Z
65.7% excl 636
34.3% [703] 32/32 332 sun/misc/Unsafe.compareAndSwapInt (Ljava/lang/Object;JII)Z
----------------------------------------------------
49.9% [161] 4/8 481 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
38.1% [322] 3/8 367 android/view/ViewGroup.<init> (Landroid/content/Context;)V
11.9% [314] 1/8 115 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[421] 0.1% 8+0 963 android/view/ViewGroup.initViewGroup ()V
21.4% excl 206
52.0% [342] 8/22 501 android/view/View.setFlags (II)V
18.7% [202] 8/161 180 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
4.0% [1448] 8/10 39 android/view/ViewGroup.setDescendantFocusability (I)V
3.8% [1031] 8/29 37 android/view/ViewGroup.debugDraw ()Z
----------------------------------------------------
100.0% [357] 24/24 960 libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
[422] 0.1% 24+0 960 libcore/io/Posix.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
85.8% excl 824
14.2% [1032] 24/24 136 libcore/io/StructStat.<init> (JJIJIIJJJJJJJ)V
----------------------------------------------------
100.0% [285] 4/4 959 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
[423] 0.1% 4+0 959 android/graphics/drawable/ColorDrawable$ColorState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
4.7% excl 45
95.3% [433] 4/4 914 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
----------------------------------------------------
100.0% [222] 10/10 958 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
[424] 0.1% 10+0 958 android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
18.2% excl 174
73.9% [346] 10/20 708 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
4.5% [1254] 10/18 43 android/util/TypedValue.<init> ()V
3.4% [1148] 8/23 33 java/lang/String.toString ()Ljava/lang/String;
----------------------------------------------------
75.4% [174] 16/21 719 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
24.6% [153] 5/21 235 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
[425] 0.1% 21+0 954 android/content/res/Resources.needRedirectJrdRes ()Z
20.1% excl 192
79.9% [368] 21/31 762 android/content/res/Configuration.getJrdTheme2FromProp ()I
----------------------------------------------------
45.1% [592] 5/11 429 android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
40.7% [629] 5/11 387 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
14.2% [1001] 1/11 135 android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I
[426] 0.1% 11+0 951 android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
100.0% excl 951
----------------------------------------------------
100.0% [140] 3/3 947 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[427] 0.1% 3+0 947 android/view/View.setBackground (Landroid/graphics/drawable/Drawable;)V
3.0% excl 28
97.0% [337] 3/4 919 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
----------------------------------------------------
100.0% [411] 1/2 941 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
+++++++++++++++++++++++++
[309] 1/2 850 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[428] 0.1% 1+1 941 android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
1.0% excl 9
99.0% [282] 1/10 932 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
+++++++++++++++++++++++++
[256] 1/4 841 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
----------------------------------------------------
45.4% [590] 7/13 423 android/os/Handler.sendMessage (Landroid/os/Message;)Z
34.8% [640] 3/13 324 android/os/Handler.sendEmptyMessageDelayed (IJ)Z
12.9% [909] 2/13 120 android/os/Handler.post (Ljava/lang/Runnable;)Z
6.9% [967] 1/13 64 com/example/t_gallery/ImageDetail.preLoadImage (I)V
[429] 0.1% 13+0 931 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
24.4% excl 227
61.5% [339] 13/23 573 android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
14.1% [358] 13/168 131 android/os/SystemClock.uptimeMillis ()J
----------------------------------------------------
86.8% [137] 27/32 805 android/view/InputEventConsistencyVerifier.finishEvent ()V
7.2% [1103] 3/32 67 android/view/InputEvent.recycleIfNeededAfterDispatch ()V
5.9% [101] 2/32 55 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[430] 0.1% 32+0 927 android/view/MotionEvent.recycle ()V
67.3% excl 624
32.7% [739] 32/32 303 android/view/InputEvent.recycle ()V
----------------------------------------------------
100.0% [294] 94/94 922 java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
[431] 0.1% 94+0 922 java/lang/AbstractStringBuilder.append0 (C)V
56.5% excl 521
43.5% [145] 20/375 401 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
----------------------------------------------------
100.0% [375] 1/1 916 android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
[432] 0.1% 1+0 916 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
3.4% excl 31
70.6% [507] 1/1 647 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
20.1% [682] 1/2 184 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
4.3% [186] 3/329 39 android/os/Parcel.readInt ()I
1.6% [403] 1/65 15 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [423] 4/4 914 android/graphics/drawable/ColorDrawable$ColorState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
[433] 0.1% 4+0 914 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
3.8% excl 35
96.2% [444] 4/4 879 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
----------------------------------------------------
76.0% [203] 8/20 694 android/view/View.resetRtlProperties ()V
24.0% [337] 4/20 219 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
+++++++++++++++++++++++++
[434] 8/20 500 android/view/ViewGroup.resetResolvedDrawables ()V
[434] 0.1% 12+8 913 android/view/ViewGroup.resetResolvedDrawables ()V
29.0% excl 265
42.4% [434] 5/20 387 android/view/ViewGroup.resetResolvedDrawables ()V
11.5% [292] 8/138 105 android/view/View.isLayoutDirectionInherited ()Z
7.0% [1073] 14/26 64 android/view/View.resetResolvedDrawables ()V
6.0% [369] 12/259 55 android/view/ViewGroup.getChildCount ()I
4.1% [362] 8/257 37 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+++++++++++++++++++++++++
[434] 3/20 113 android/view/ViewGroup.resetResolvedDrawables ()V
[292] 7/138 90 android/view/View.isLayoutDirectionInherited ()Z
[1073] 10/26 45 android/view/View.resetResolvedDrawables ()V
[369] 8/259 34 android/view/ViewGroup.getChildCount ()I
[362] 7/257 31 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
100.0% [418] 3/3 912 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
[435] 0.1% 3+0 912 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
7.3% excl 67
59.8% [446] 3/5 545 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
29.6% [349] 3/19 270 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
1.8% [933] 3/34 16 android/content/res/TypedArray.recycle ()V
1.5% [1227] 3/19 14 android/content/res/TypedArray.getInt (II)I
----------------------------------------------------
100.0% [34] 2/2 910 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[436] 0.1% 2+0 910 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
23.3% excl 212
13.8% [1051] 2/2 126 android/os/Bundle.getBoolean (Ljava/lang/String;)Z
13.7% [1055] 2/2 125 android/os/Bundle.getLong (Ljava/lang/String;)J
13.5% [1058] 2/2 123 android/os/Bundle.getInt (Ljava/lang/String;)I
10.4% [1171] 20/20 95 android/support/v4/app/Fragment.getArguments ()Landroid/os/Bundle;
7.9% [1292] 2/2 72 android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
7.5% [1113] 2/3 68 android/os/Bundle.getIntArray (Ljava/lang/String;)[I
5.6% [298] 2/87 51 java/lang/Long.valueOf (J)Ljava/lang/Long;
1.2% [1945] 2/2 11 com/example/t_gallery/CacheAndAsyncWork.<init> ()V
1.0% [1978] 2/2 9 android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V
1.0% [1803] 2/4 9 java/lang/Boolean.booleanValue ()Z
1.0% [1777] 2/4 9 java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
----------------------------------------------------
100.0% [298] 69/69 908 java/lang/Long.valueOf (J)Ljava/lang/Long;
[437] 0.1% 69+0 908 java/lang/Long.<init> (J)V
66.2% excl 601
33.8% [704] 69/72 307 java/lang/Number.<init> ()V
----------------------------------------------------
100.0% [283] 41/41 907 libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
[438] 0.1% 41+0 907 libcore/io/ForwardingOs.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
43.7% excl 396
56.3% [574] 41/41 511 libcore/io/Posix.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
----------------------------------------------------
100.0% [56] 18/18 897 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
[439] 0.1% 18+0 897 android/view/MotionEvent.getPointerIdBits ()I
58.8% excl 527
20.7% [652] 18/34 186 android/view/MotionEvent.nativeGetPointerId (II)I
20.5% [486] 18/66 184 android/view/MotionEvent.nativeGetPointerCount (I)I
----------------------------------------------------
80.3% [444] 4/5 715 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
19.7% [212] 1/5 175 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[440] 0.1% 5+0 890 android/graphics/Paint.<init> ()V
5.1% excl 45
94.9% [347] 5/7 845 android/graphics/Paint.<init> (I)V
----------------------------------------------------
100.0% [192] 23/23 885 android/view/GLES20DisplayList.end ()V
[441] 0.1% 23+0 885 android/view/GLES20RecordingCanvas.end (I)I
22.4% excl 198
77.6% [495] 23/23 687 android/view/GLES20Canvas.getDisplayList (I)I
----------------------------------------------------
84.5% [16] 6/7 748 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
15.5% [1003] 1/7 137 android/view/HardwareRenderer$GlRenderer.validate ()Z
[442] 0.1% 7+0 885 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
23.8% excl 211
17.3% [978] 7/7 153 com/google/android/gles_jni/EGLContextImpl.equals (Ljava/lang/Object;)Z
16.9% [988] 7/7 150 com/google/android/gles_jni/EGLSurfaceImpl.equals (Ljava/lang/Object;)Z
16.6% [999] 7/7 147 com/google/android/gles_jni/EGLImpl.eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
14.9% [1043] 7/7 132 com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
10.4% [268] 7/163 92 java/lang/Thread.currentThread ()Ljava/lang/Thread;
----------------------------------------------------
100.0% [124] 3/8 885 android/view/View.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[443] 5/8 820 android/view/ViewGroup.resolveTextDirection ()Z
[443] 0.1% 3+5 885 android/view/ViewGroup.resolveTextDirection ()Z
8.8% excl 78
68.0% [443] 3/8 602 android/view/ViewGroup.resolveTextDirection ()Z
15.9% [571] 3/11 141 android/view/View.resolveTextDirection ()Z
4.3% [790] 3/20 38 android/view/View.isTextDirectionInherited ()Z
1.5% [362] 3/257 13 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
1.5% [369] 3/259 13 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[571] 8/11 371 android/view/View.resolveTextDirection ()Z
[443] 2/8 218 android/view/ViewGroup.resolveTextDirection ()Z
[790] 5/20 64 android/view/View.isTextDirectionInherited ()Z
[362] 5/257 22 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[369] 5/259 20 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [433] 4/4 879 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
[444] 0.1% 4+0 879 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
9.8% excl 86
81.3% [440] 4/5 715 android/graphics/Paint.<init> ()V
6.6% [1382] 4/4 58 android/graphics/drawable/ColorDrawable$ColorState.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
2.3% [1436] 4/10 20 android/graphics/drawable/Drawable.<init> ()V
----------------------------------------------------
89.5% [83] 27/30 786 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
10.5% [43] 3/30 92 android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[445] 0.1% 30+0 878 android/view/MotionEvent.getSource ()I
65.0% excl 571
35.0% [735] 30/30 307 android/view/MotionEvent.nativeGetSource (I)I
----------------------------------------------------
62.1% [435] 3/5 545 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
37.9% [572] 2/5 332 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[446] 0.1% 5+0 877 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
31.9% excl 280
32.6% [349] 5/19 286 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
17.3% [908] 35/42 152 android/content/res/TypedArray.getDimensionPixelSize (II)I
12.9% [872] 5/7 113 android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
2.7% [933] 5/34 24 android/content/res/TypedArray.recycle ()V
2.5% [1753] 5/5 22 android/view/ViewGroup$LayoutParams.<init> ()V
----------------------------------------------------
37.4% [60] 40/71 327 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
32.6% [56] 18/71 285 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
15.6% [795] 7/71 136 android/view/View.getLocationInWindow ([I)V
14.4% [626] 6/71 126 android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
[447] 0.1% 71+0 874 android/view/View.hasIdentityMatrix ()Z
79.4% excl 694
10.8% [538] 13/26 94 android/view/View.updateMatrix ()V
9.8% [1220] 13/13 86 android/view/View$TransformationInfo.access$1500 (Landroid/view/View$TransformationInfo;)Z
----------------------------------------------------
100.0% [53] 10/10 859 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[448] 0.1% 10+0 859 android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
11.5% excl 99
88.5% [476] 10/10 760 android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
----------------------------------------------------
22.7% [87] 8/44 194 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
11.0% [612] 2/44 94 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
7.0% [1245] 1/44 60 android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
6.4% [256] 4/44 55 android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
6.3% [13] 4/44 54 com/example/t_gallery/ImageDetail$2.run ()V
6.1% [1035] 3/44 52 android/os/Bundle.getLong (Ljava/lang/String;J)J
6.0% [1029] 3/44 51 android/os/Bundle.getInt (Ljava/lang/String;I)I
6.0% [1113] 3/44 51 android/os/Bundle.getIntArray (Ljava/lang/String;)[I
3.7% [1292] 2/44 32 android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
3.6% [35] 2/44 31 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
3.4% [1208] 2/44 29 android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
2.9% [808] 1/44 25 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
2.6% [383] 1/44 22 android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
1.9% [329] 1/44 16 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
1.9% [1158] 1/44 16 android/os/StrictMode$InstanceTracker.finalize ()V
1.8% [274] 1/44 15 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
1.6% [1049] 1/44 14 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
1.5% [310] 1/44 13 android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
1.5% [249] 1/44 13 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
1.5% [663] 1/44 13 android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
0.6% [1607] 1/44 5 android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
[449] 0.1% 44+0 855 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
62.0% excl 530
14.7% [791] 28/50 126 java/lang/String.hashCode ()I
7.8% [521] 13/131 67 java/lang/String.equals (Ljava/lang/Object;)Z
4.9% [1377] 8/12 42 java/lang/Integer.hashCode ()I
3.6% [1609] 1/1 31 android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
3.2% [958] 6/35 27 java/lang/Object.hashCode ()I
2.1% [1804] 2/2 18 java/lang/Integer.equals (Ljava/lang/Object;)Z
1.6% [1851] 1/1 14 android/app/ApplicationPackageManager$ResourceName.hashCode ()I
----------------------------------------------------
100.0% [124] 3/8 847 android/view/View.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[450] 5/8 774 android/view/ViewGroup.resolveLayoutDirection ()Z
[450] 0.1% 3+5 847 android/view/ViewGroup.resolveLayoutDirection ()Z
9.3% excl 79
65.6% [450] 3/8 556 android/view/ViewGroup.resolveLayoutDirection ()Z
17.6% [595] 3/10 149 android/view/View.resolveLayoutDirection ()Z
4.4% [292] 3/138 37 android/view/View.isLayoutDirectionInherited ()Z
1.7% [362] 3/257 14 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
1.4% [369] 3/259 12 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[595] 7/10 327 android/view/View.resolveLayoutDirection ()Z
[450] 2/8 218 android/view/ViewGroup.resolveLayoutDirection ()Z
[292] 5/138 63 android/view/View.isLayoutDirectionInherited ()Z
[369] 5/259 23 android/view/ViewGroup.getChildCount ()I
[362] 5/257 22 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
82.4% [203] 8/17 695 android/view/View.resetRtlProperties ()V
17.6% [924] 1/17 148 android/view/View.setPadding (IIII)V
+++++++++++++++++++++++++
[451] 8/17 499 android/view/ViewGroup.resetResolvedPadding ()V
[451] 0.1% 9+8 843 android/view/ViewGroup.resetResolvedPadding ()V
26.9% excl 227
45.9% [451] 5/17 387 android/view/ViewGroup.resetResolvedPadding ()V
12.7% [292] 8/138 107 android/view/View.isLayoutDirectionInherited ()Z
5.8% [1128] 11/23 49 android/view/View.resetResolvedPadding ()V
4.5% [369] 9/259 38 android/view/ViewGroup.getChildCount ()I
4.2% [362] 8/257 35 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+++++++++++++++++++++++++
[451] 3/17 112 android/view/ViewGroup.resetResolvedPadding ()V
[292] 7/138 88 android/view/View.isLayoutDirectionInherited ()Z
[1128] 10/23 46 android/view/View.resetResolvedPadding ()V
[369] 8/259 35 android/view/ViewGroup.getChildCount ()I
[362] 7/257 31 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
100.0% [368] 31/31 842 android/content/res/Configuration.getJrdTheme2FromProp ()I
[452] 0.1% 31+0 842 android/os/SystemProperties.getInt (Ljava/lang/String;I)I
48.1% excl 405
36.0% [738] 31/31 303 android/os/SystemProperties.native_get_int (Ljava/lang/String;I)I
15.9% [209] 31/747 134 java/lang/String.length ()I
----------------------------------------------------
100.0% [17] 6/6 838 android/view/View.measure (II)V
[453] 0.1% 6+0 838 android/widget/ImageView.onMeasure (II)V
34.6% excl 290
40.7% [380] 12/48 341 android/view/View.resolveSizeAndState (III)I
6.3% [530] 12/140 53 android/view/View$MeasureSpec.getMode (I)I
6.0% [385] 12/240 50 java/lang/Math.max (II)I
3.3% [1082] 6/26 28 android/view/View.setMeasuredDimension (II)V
3.1% [727] 6/24 26 android/view/View.getSuggestedMinimumHeight ()I
3.1% [740] 6/24 26 android/view/View.getSuggestedMinimumWidth ()I
2.9% [1708] 6/6 24 android/widget/ImageView.resolveUri ()V
----------------------------------------------------
100.0% [124] 3/8 831 android/view/View.resolveRtlPropertiesIfNeeded ()V
+++++++++++++++++++++++++
[454] 5/8 769 android/view/ViewGroup.resolvePadding ()V
[454] 0.1% 3+5 831 android/view/ViewGroup.resolvePadding ()V
9.1% excl 76
66.3% [454] 3/8 551 android/view/ViewGroup.resolvePadding ()V
17.0% [604] 3/10 141 android/view/View.resolvePadding ()V
4.5% [292] 3/138 37 android/view/View.isLayoutDirectionInherited ()Z
1.6% [362] 3/257 13 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
1.6% [369] 3/259 13 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[604] 7/10 324 android/view/View.resolvePadding ()V
[454] 2/8 218 android/view/ViewGroup.resolvePadding ()V
[292] 5/138 62 android/view/View.isLayoutDirectionInherited ()Z
[362] 5/257 22 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[369] 5/259 21 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [378] 1/1 826 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[455] 0.1% 1+0 826 android/hardware/display/DisplayManager.getDisplay (I)Landroid/view/Display;
1.2% excl 10
98.8% [457] 1/1 816 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
----------------------------------------------------
100.0% [65] 194/194 826 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[456] 0.1% 194+0 826 java/lang/Daemons$FinalizerWatchdogDaemon.access$200 ()Ljava/lang/Daemons$FinalizerWatchdogDaemon;
100.0% excl 826
----------------------------------------------------
100.0% [455] 1/1 816 android/hardware/display/DisplayManager.getDisplay (I)Landroid/view/Display;
[457] 0.1% 1+0 816 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
3.1% excl 25
90.8% [480] 1/1 741 android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
2.7% [520] 1/26 22 android/util/SparseArray.get (I)Ljava/lang/Object;
1.8% [1358] 1/4 15 android/util/SparseArray.put (ILjava/lang/Object;)V
1.6% [1881] 1/1 13 android/content/ContextWrapper.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
----------------------------------------------------
100.0% [16] 6/6 813 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[458] 0.1% 6+0 813 android/view/HardwareRenderer.access$200 ([I)V
6.4% excl 52
93.6% [475] 6/6 761 android/view/HardwareRenderer.beginFrame ([I)V
----------------------------------------------------
100.0% [259] 3/3 810 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
[459] 0.1% 3+0 810 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
11.9% excl 96
44.2% [684] 3/3 358 java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
37.8% [736] 3/3 306 java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
4.6% [521] 9/131 37 java/lang/String.equals (Ljava/lang/Object;)Z
1.6% [1805] 3/4 13 java/lang/String.isEmpty ()Z
----------------------------------------------------
100.0% [66] 1/1 800 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[460] 0.1% 1+0 800 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
3.5% excl 28
84.6% [497] 1/1 677 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
5.6% [1247] 1/2 45 android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
5.1% [1518] 1/1 41 android/app/ContextImpl.<init> ()V
0.6% [1805] 1/4 5 java/lang/String.isEmpty ()Z
0.5% [2160] 1/1 4 android/app/ContextImpl.setOuterContext (Landroid/content/Context;)V
----------------------------------------------------
74.5% [292] 138/186 596 android/view/View.isLayoutDirectionInherited ()Z
24.4% [473] 46/186 195 android/view/View.canResolveLayoutDirection ()Z
0.6% [190] 1/186 5 android/view/View.setLayoutDirection (I)V
0.5% [248] 1/186 4 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[461] 0.1% 186+0 800 android/view/View.getRawLayoutDirection ()I
100.0% excl 800
----------------------------------------------------
100.0% [83] 27/27 793 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[462] 0.1% 27+0 793 android/view/InputEventConsistencyVerifier.startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
67.7% excl 537
32.3% [734] 27/33 256 android/view/InputEvent.getSequenceNumber ()I
----------------------------------------------------
100.0% [83] 27/27 792 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[463] 0.1% 27+0 792 android/view/MotionEvent.getMetaState ()I
65.5% excl 519
34.5% [778] 27/27 273 android/view/MotionEvent.nativeGetMetaState (I)I
----------------------------------------------------
100.0% [83] 27/27 790 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[464] 0.1% 27+0 790 android/view/MotionEvent.getDeviceId ()I
64.8% excl 512
35.2% [766] 27/27 278 android/view/MotionEvent.nativeGetDeviceId (I)I
----------------------------------------------------
100.0% [215] 23/23 789 android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
[465] 0.1% 23+0 789 android/view/GLES20RecordingCanvas.start ()V
42.2% excl 333
57.8% [524] 46/70 456 java/util/ArrayList.clear ()V
----------------------------------------------------
100.0% [83] 27/27 788 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[466] 0.1% 27+0 788 android/view/InputEventConsistencyVerifier.ensureMetaStateIsNormalized (I)V
65.2% excl 514
34.8% [775] 27/27 274 android/view/KeyEvent.normalizeMetaState (I)I
----------------------------------------------------
100.0% [268] 163/163 778 java/lang/Thread.currentThread ()Ljava/lang/Thread;
[467] 0.1% 163+0 778 java/lang/VMThread.currentThread ()Ljava/lang/Thread;
100.0% excl 778
----------------------------------------------------
34.4% [761] 1/3 267 android/view/animation/TranslateAnimation.<init> (FFFF)V
32.9% [769] 1/3 256 android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
32.7% [651] 1/3 254 android/view/animation/AnimationSet.<init> (Z)V
[468] 0.1% 3+0 777 android/view/animation/Animation.<init> ()V
18.3% excl 142
57.5% [373] 6/16 447 android/view/animation/Transformation.<init> ()V
11.2% [269] 3/84 87 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
6.7% [1399] 3/4 52 android/view/animation/Animation.ensureInterpolator ()V
4.0% [1342] 6/13 31 android/graphics/RectF.<init> ()V
2.3% [1226] 3/17 18 dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
----------------------------------------------------
100.0% [410] 1/1 775 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
[469] 0.1% 1+0 775 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
8.8% excl 68
40.0% [730] 1/1 310 android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V
11.6% [1197] 1/1 90 android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
11.5% [627] 1/4 89 android/os/Bundle.putInt (Ljava/lang/String;I)V
9.7% [1107] 2/3 75 android/util/SparseArray.<init> ()V
9.5% [547] 1/5 74 android/os/Bundle.<init> ()V
6.5% [1268] 1/5 50 android/view/ViewGroup.findFocus ()Landroid/view/View;
1.2% [1375] 2/10 9 android/view/View.getId ()I
0.6% [1984] 1/2 5 android/util/SparseArray.size ()I
0.6% [2118] 1/1 5 com/android/internal/policy/impl/PhoneWindow.savePanelState (Landroid/util/SparseArray;)V
----------------------------------------------------
100.0% [336] 57/57 774 android/os/Parcel.recycle ()V
[470] 0.1% 57+0 774 android/os/Parcel.freeBuffer ()V
57.4% excl 444
42.6% [706] 43/43 330 android/os/Parcel.nativeFreeBuffer (I)V
----------------------------------------------------
61.6% [577] 4/6 474 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
38.4% [478] 2/6 295 android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
[471] 0.1% 6+0 769 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
20.0% excl 154
69.3% [560] 6/6 533 android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
3.9% [1436] 6/10 30 android/graphics/drawable/Drawable.<init> ()V
3.4% [1080] 6/27 26 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
3.4% [828] 6/52 26 android/graphics/Rect.<init> ()V
----------------------------------------------------
100.0% [220] 34/34 765 android/view/View.resolveLayoutParams ()V
[472] 0.1% 34+0 765 android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
59.9% excl 458
20.7% [962] 34/34 158 android/view/ViewGroup$MarginLayoutParams.isMarginRelative ()Z
19.5% [992] 34/34 149 android/view/ViewGroup$MarginLayoutParams.setLayoutDirection (I)V
----------------------------------------------------
100.0% [303] 10/46 763 android/view/View.resolveDrawables ()V
+++++++++++++++++++++++++
[473] 36/46 1621 android/view/View.canResolveLayoutDirection ()Z
[473] 0.1% 10+36 763 android/view/View.canResolveLayoutDirection ()Z
17.3% excl 132
77.5% [473] 9/46 591 android/view/View.canResolveLayoutDirection ()Z
5.2% [461] 10/186 40 android/view/View.getRawLayoutDirection ()I
+++++++++++++++++++++++++
[473] 27/46 1030 android/view/View.canResolveLayoutDirection ()Z
[461] 36/186 155 android/view/View.getRawLayoutDirection ()I
----------------------------------------------------
100.0% [124] 8/8 762 android/view/View.resolveRtlPropertiesIfNeeded ()V
[474] 0.1% 8+0 762 android/view/ViewGroup.resolveTextAlignment ()Z
22.6% excl 172
55.1% [570] 9/11 420 android/view/View.resolveTextAlignment ()Z
13.4% [868] 8/15 102 android/view/View.isTextAlignmentInherited ()Z
4.5% [362] 8/257 34 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
4.5% [369] 8/259 34 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [458] 6/6 761 android/view/HardwareRenderer.access$200 ([I)V
[475] 0.1% 6+0 761 android/view/HardwareRenderer.beginFrame ([I)V
7.9% excl 60
92.1% [490] 6/6 701 android/view/HardwareRenderer.nBeginFrame ([I)V
----------------------------------------------------
100.0% [448] 10/10 760 android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
[476] 0.1% 10+0 760 android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
35.3% excl 268
30.8% [600] 10/20 234 java/util/ArrayList.<init> (I)V
28.3% [546] 10/25 215 java/util/ArrayList.<init> ()V
5.7% [1498] 10/10 43 android/view/DisplayList.<init> ()V
----------------------------------------------------
100.0% [394] 1/1 756 android/app/Activity.performStart ()V
[477] 0.1% 1+0 756 android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
2.2% excl 17
54.4% [323] 2/7 411 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
43.4% [708] 1/1 328 android/support/v4/app/FragmentActivity.onStart ()V
----------------------------------------------------
100.0% [345] 2/2 755 android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
[478] 0.1% 2+0 755 android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
4.4% excl 33
56.6% [632] 2/2 427 android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
39.1% [471] 2/6 295 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
----------------------------------------------------
100.0% [57] 1/1 748 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[479] 0.1% 1+0 748 com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
5.9% excl 44
41.7% [57] 1/92 312 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
31.8% [61] 5/588 238 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
13.9% [230] 1/42 104 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
4.8% [183] 1/179 36 java/lang/StringBuilder.toString ()Ljava/lang/String;
1.9% [241] 1/175 14 java/lang/StringBuilder.<init> ()V
----------------------------------------------------
100.0% [457] 1/1 741 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
[480] 0.1% 1+0 741 android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
1.9% excl 14
95.8% [143] 1/8 710 android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
2.3% [1809] 1/1 17 android/view/Display.<init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
----------------------------------------------------
36.6% [147] 8/20 271 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
13.9% [650] 1/20 103 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
4.9% [158] 1/20 36 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
4.9% [614] 1/20 36 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
4.6% [275] 1/20 34 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
4.6% [392] 1/20 34 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
4.5% [413] 1/20 33 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
4.5% [694] 1/20 33 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
4.5% [585] 1/20 33 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
4.5% [367] 1/20 33 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
4.3% [688] 1/20 32 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
4.3% [242] 1/20 32 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
4.2% [655] 1/20 31 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
[481] 0.1% 20+0 741 android/os/Parcel.readException ()V
25.5% excl 189
74.5% [550] 20/20 552 android/os/Parcel.readExceptionCode ()I
----------------------------------------------------
48.7% [677] 1/3 361 android/app/Activity.makeVisible ()V
37.4% [107] 1/3 277 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
13.9% [1095] 1/3 103 android/view/ViewStub.setVisibility (I)V
[482] 0.1% 3+0 741 android/view/View.setVisibility (I)V
5.0% excl 37
70.0% [342] 3/22 519 android/view/View.setFlags (II)V
25.0% [862] 2/6 185 android/graphics/drawable/Drawable.setVisible (ZZ)Z
----------------------------------------------------
100.0% [214] 1/1 733 android/os/Parcel.writeValue (Ljava/lang/Object;)V
[483] 0.1% 1+0 733 android/os/Parcel.writeList (Ljava/util/List;)V
19.0% excl 139
67.5% [214] 4/21 495 android/os/Parcel.writeValue (Ljava/lang/Object;)V
6.8% [685] 4/71 50 java/util/ArrayList.get (I)Ljava/lang/Object;
5.0% [226] 1/160 37 android/os/Parcel.writeInt (I)V
1.6% [537] 1/131 12 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [419] 8/12 732 android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
+++++++++++++++++++++++++
[831] 4/12 167 android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
[484] 0.1% 8+4 732 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
15.6% excl 114
38.5% [760] 1/1 282 android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
16.1% [186] 9/329 118 android/os/Parcel.readInt ()I
15.2% [1100] 1/1 111 android/os/Parcel.createIntArray ()[I
8.7% [403] 4/65 64 android/os/Parcel.readString ()Ljava/lang/String;
3.1% [298] 1/87 23 java/lang/Long.valueOf (J)Ljava/lang/Long;
1.9% [1858] 1/1 14 android/os/Parcel.readLong ()J
0.8% [796] 1/21 6 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
+++++++++++++++++++++++++
[403] 4/65 65 android/os/Parcel.readString ()Ljava/lang/String;
[186] 4/329 52 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [414] 23/23 728 android/os/Handler.enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
[485] 0.1% 23+0 728 android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
52.2% excl 380
27.7% [656] 5/12 202 android/os/MessageQueue.nativeWake (I)V
19.0% [1023] 23/23 138 android/os/Message.isInUse ()Z
1.1% [1495] 2/10 8 android/os/Message.isAsynchronous ()Z
----------------------------------------------------
74.7% [316] 48/66 542 android/view/MotionEvent.getPointerCount ()I
25.3% [439] 18/66 184 android/view/MotionEvent.getPointerIdBits ()I
[486] 0.1% 66+0 726 android/view/MotionEvent.nativeGetPointerCount (I)I
100.0% excl 726
----------------------------------------------------
100.0% [203] 8/14 711 android/view/View.resetRtlProperties ()V
+++++++++++++++++++++++++
[487] 6/14 391 android/view/ViewGroup.resetResolvedTextDirection ()V
[487] 0.1% 8+6 711 android/view/ViewGroup.resetResolvedTextDirection ()V
28.0% excl 199
42.1% [487] 4/14 299 android/view/ViewGroup.resetResolvedTextDirection ()V
13.4% [790] 7/20 95 android/view/View.isTextDirectionInherited ()Z
7.3% [1146] 11/22 52 android/view/View.resetResolvedTextDirection ()V
4.9% [369] 8/259 35 android/view/ViewGroup.getChildCount ()I
4.4% [362] 7/257 31 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+++++++++++++++++++++++++
[487] 2/14 92 android/view/ViewGroup.resetResolvedTextDirection ()V
[790] 5/20 67 android/view/View.isTextDirectionInherited ()Z
[1146] 9/22 40 android/view/View.resetResolvedTextDirection ()V
[369] 6/259 27 android/view/ViewGroup.getChildCount ()I
[362] 5/257 21 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
40.1% [147] 8/21 283 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
9.9% [158] 1/21 70 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
5.7% [413] 1/21 40 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
5.1% [275] 1/21 36 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
4.7% [242] 1/21 33 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
4.4% [585] 1/21 31 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
4.2% [655] 1/21 30 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
4.1% [392] 1/21 29 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
4.0% [691] 1/21 28 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
4.0% [614] 1/21 28 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
3.8% [694] 1/21 27 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
3.5% [367] 1/21 25 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
3.4% [650] 1/21 24 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
3.1% [688] 1/21 22 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
[488] 0.1% 21+0 706 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
31.6% excl 223
68.4% [591] 21/21 483 android/os/Parcel.nativeWriteInterfaceToken (ILjava/lang/String;)V
----------------------------------------------------
100.0% [203] 8/14 702 android/view/View.resetRtlProperties ()V
+++++++++++++++++++++++++
[489] 6/14 386 android/view/ViewGroup.resetResolvedLayoutDirection ()V
[489] 0.1% 8+6 702 android/view/ViewGroup.resetResolvedLayoutDirection ()V
28.8% excl 202
41.7% [489] 4/14 293 android/view/ViewGroup.resetResolvedLayoutDirection ()V
13.4% [292] 7/138 94 android/view/View.isLayoutDirectionInherited ()Z
6.3% [1198] 10/20 44 android/view/View.resetResolvedLayoutDirection ()V
5.1% [369] 8/259 36 android/view/ViewGroup.getChildCount ()I
4.7% [362] 7/257 33 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+++++++++++++++++++++++++
[489] 2/14 93 android/view/ViewGroup.resetResolvedLayoutDirection ()V
[292] 5/138 66 android/view/View.isLayoutDirectionInherited ()Z
[1198] 8/20 37 android/view/View.resetResolvedLayoutDirection ()V
[369] 6/259 25 android/view/ViewGroup.getChildCount ()I
[362] 5/257 21 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
100.0% [475] 6/6 701 android/view/HardwareRenderer.beginFrame ([I)V
[490] 0.1% 6+0 701 android/view/HardwareRenderer.nBeginFrame ([I)V
100.0% excl 701
----------------------------------------------------
100.0% [277] 161/161 693 android/app/ContextImpl.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
[491] 0.1% 161+0 693 android/app/LoadedApk.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
100.0% excl 693
----------------------------------------------------
100.0% [347] 7/7 692 android/graphics/Paint.<init> (I)V
[492] 0.1% 7+0 692 android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
19.8% excl 137
70.8% [587] 7/7 490 android/graphics/Paint.native_setTextLocale (ILjava/lang/String;)V
4.9% [1181] 7/9 34 java/util/Locale.equals (Ljava/lang/Object;)Z
4.5% [1622] 7/7 31 java/util/Locale.toString ()Ljava/lang/String;
----------------------------------------------------
100.0% [112] 4/4 692 android/view/View.layout (IIII)V
[493] 0.1% 4+0 692 android/widget/ImageView.setFrame (IIII)Z
7.7% excl 53
63.0% [243] 4/20 436 android/view/View.setFrame (IIII)Z
29.3% [851] 4/6 203 android/widget/ImageView.configureBounds ()V
----------------------------------------------------
100.0% [51] 12/12 690 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[494] 0.1% 12+0 690 android/view/ViewGroup.resetTouchState ()V
43.8% excl 302
34.2% [535] 12/48 236 android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
22.0% [980] 12/12 152 android/view/ViewGroup.clearTouchTargets ()V
----------------------------------------------------
100.0% [441] 23/23 687 android/view/GLES20RecordingCanvas.end (I)I
[495] 0.1% 23+0 687 android/view/GLES20Canvas.getDisplayList (I)I
31.9% excl 219
68.1% [601] 23/23 468 android/view/GLES20Canvas.nGetDisplayList (II)I
----------------------------------------------------
100.0% [417] 11/11 681 android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
[496] 0.1% 11+0 681 android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
24.1% excl 164
39.6% [783] 11/11 270 android/view/GLES20Canvas.nDrawRect (IFFFFI)V
36.3% [807] 11/11 247 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
----------------------------------------------------
100.0% [460] 1/1 677 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
[497] 0.1% 1+0 677 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
2.1% excl 14
92.9% [514] 1/1 629 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
5.0% [1575] 1/1 34 android/os/Process.myUserHandle ()Landroid/os/UserHandle;
----------------------------------------------------
100.0% [355] 18/18 674 android/view/InputEventConsistencyVerifier.ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
[498] 0.1% 18+0 674 android/view/MotionEvent.getHistorySize ()I
65.3% excl 440
34.7% [823] 18/18 234 android/view/MotionEvent.nativeGetHistorySize (I)I
----------------------------------------------------
100.0% [214] 1/1 667 android/os/Parcel.writeValue (Ljava/lang/Object;)V
[499] 0.1% 1+0 667 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
9.7% excl 65
77.8% [214] 3/21 519 android/os/Parcel.writeValue (Ljava/lang/Object;)V
7.8% [226] 4/160 52 android/os/Parcel.writeInt (I)V
2.1% [1863] 3/3 14 android/util/SparseArray.keyAt (I)I
1.9% [1892] 3/3 13 android/util/SparseArray.valueAt (I)Ljava/lang/Object;
0.6% [1984] 1/2 4 android/util/SparseArray.size ()I
----------------------------------------------------
100.0% [334] 1/1 667 com/example/t_gallery/ImageDetail.loadImageThread (I)V
[500] 0.1% 1+0 667 java/lang/Thread.start ()V
2.8% excl 19
96.4% [509] 1/1 643 java/lang/VMThread.create (Ljava/lang/Thread;J)V
0.7% [2135] 1/1 5 java/lang/Thread.checkNotStarted ()V
----------------------------------------------------
100.0% [265] 8/8 664 android/view/Choreographer.scheduleFrameLocked (J)V
[501] 0.1% 8+0 664 android/view/Choreographer.isRunningOnLooperThreadLocked ()Z
13.4% excl 89
86.6% [317] 8/25 575 android/os/Looper.myLooper ()Landroid/os/Looper;
----------------------------------------------------
57.2% [604] 10/17 379 android/view/View.resolvePadding ()V
42.8% [140] 7/17 284 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[502] 0.1% 17+0 663 android/view/View.isRtlCompatibilityMode ()Z
33.8% excl 224
55.4% [202] 17/161 367 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
10.9% [557] 17/123 72 android/view/View.getContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [73] 4/4 658 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
[503] 0.1% 4+0 658 android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;
5.9% excl 39
94.1% [516] 4/4 619 android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
----------------------------------------------------
50.4% [660] 3/7 329 android/app/Activity.findViewById (I)Landroid/view/View;
36.9% [114] 3/7 241 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
12.7% [126] 1/7 83 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[504] 0.1% 7+0 653 android/view/Window.findViewById (I)Landroid/view/View;
14.1% excl 92
80.7% [532] 7/35 527 android/view/View.findViewById (I)Landroid/view/View;
5.2% [1502] 7/9 34 com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
----------------------------------------------------
76.1% [387] 13/26 497 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
23.9% [797] 13/26 156 libcore/util/CollectionUtils$1$1.next ()Ljava/lang/Object;
[505] 0.1% 26+0 653 libcore/util/CollectionUtils$1$1.hasNext ()Z
32.0% excl 209
68.0% [625] 26/26 444 libcore/util/CollectionUtils$1$1.computeNext ()V
----------------------------------------------------
34.8% [365] 21/82 226 android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
34.2% [325] 40/82 222 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
5.1% [281] 4/82 33 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
4.0% [997] 2/82 26 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
3.5% [519] 2/82 23 android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
3.4% [564] 2/82 22 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
3.1% [831] 4/82 20 android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
2.8% [881] 1/82 18 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
2.8% [271] 1/82 18 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
2.3% [1579] 1/82 15 android/database/Observable.registerObserver (Ljava/lang/Object;)V
2.2% [757] 2/82 14 android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
1.1% [1536] 1/82 7 java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
0.8% [1838] 1/82 5 android/os/MessageQueue.addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
[506] 0.1% 82+0 649 java/util/ArrayList.add (Ljava/lang/Object;)Z
84.3% excl 547
15.7% [118] 19/1451 102 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [432] 1/1 647 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
[507] 0.1% 1+0 647 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
1.2% excl 8
98.8% [510] 1/1 639 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
----------------------------------------------------
100.0% [404] 1/1 644 android/app/Activity.performResume ()V
[508] 0.1% 1+0 644 android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
2.8% excl 18
64.1% [323] 2/7 413 android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
33.1% [850] 1/1 213 android/support/v4/app/FragmentActivity.onResume ()V
----------------------------------------------------
100.0% [500] 1/1 643 java/lang/Thread.start ()V
[509] 0.1% 1+0 643 java/lang/VMThread.create (Ljava/lang/Thread;J)V
100.0% excl 643
----------------------------------------------------
100.0% [507] 1/1 639 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[510] 0.1% 1+0 639 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
1.4% excl 9
98.6% [513] 1/1 630 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
----------------------------------------------------
97.7% [300] 34/35 624 android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
2.3% [1388] 1/35 15 android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
[511] 0.1% 35+0 639 android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
54.0% excl 345
46.0% [745] 35/35 294 android/content/res/Resources.getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
----------------------------------------------------
100.0% [66] 1/1 635 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[512] 0.1% 1+0 635 android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
2.4% excl 15
89.8% [543] 1/1 570 java/lang/Class.newInstance ()Ljava/lang/Object;
7.9% [1442] 1/1 50 java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;
----------------------------------------------------
100.0% [510] 1/1 630 android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
[513] 0.1% 1+0 630 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
1.4% excl 9
98.6% [515] 1/1 621 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [497] 1/1 629 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
[514] 0.1% 1+0 629 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
6.0% excl 38
78.1% [585] 1/1 491 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
11.8% [1278] 1/1 74 android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
2.1% [1182] 1/5 13 android/app/ContextImpl.getPackageName ()Ljava/lang/String;
0.8% [2056] 1/1 5 android/content/res/Resources.setJrdThemePermission (Z)V
0.6% [2004] 1/2 4 android/app/ActivityThread.getPackageManager ()Landroid/content/pm/IPackageManager;
0.6% [2162] 1/1 4 android/app/LoadedApk.getResources (Landroid/app/ActivityThread;)Landroid/content/res/Resources;
----------------------------------------------------
100.0% [513] 1/1 621 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
[515] 0.1% 1+0 621 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
17.7% excl 110
28.0% [682] 1/2 174 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
24.2% [186] 12/329 150 android/os/Parcel.readInt ()I
23.3% [403] 10/65 145 android/os/Parcel.readString ()Ljava/lang/String;
6.8% [1506] 2/2 42 android/os/Parcel.readStringArray ()[Ljava/lang/String;
----------------------------------------------------
100.0% [503] 4/4 619 android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;
[516] 0.1% 4+0 619 android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
12.1% excl 75
51.2% [724] 4/4 317 android/content/res/Resources.loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
33.8% [346] 4/20 209 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
2.9% [1148] 4/23 18 java/lang/String.toString ()Ljava/lang/String;
----------------------------------------------------
100.0% [174] 8/8 618 android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
[517] 0.1% 8+0 618 android/content/res/Resources.isNotificationRes (I)Z
19.1% excl 118
48.1% [368] 8/31 297 android/content/res/Configuration.getJrdTheme2FromProp ()I
18.0% [1106] 5/5 111 java/lang/String.startsWith (Ljava/lang/String;)Z
14.9% [1045] 5/7 92 android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
----------------------------------------------------
84.1% [255] 10/12 519 android/view/View.<init> (Landroid/content/Context;)V
8.1% [212] 1/12 50 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
7.8% [154] 1/12 48 android/support/v4/view/ViewPager.initViewPager ()V
[518] 0.1% 12+0 617 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
36.5% excl 225
46.5% [520] 12/26 287 android/util/SparseArray.get (I)Ljava/lang/Object;
8.6% [1080] 12/27 53 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
8.4% [857] 12/43 52 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [32] 2/2 615 android/support/v4/app/BackStackRecord.run ()V
[519] 0.1% 2+0 615 android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
6.5% excl 40
85.5% [564] 2/2 526 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
4.2% [546] 1/25 26 java/util/ArrayList.<init> ()V
3.7% [506] 2/82 23 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
49.5% [522] 13/26 303 android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
46.9% [518] 12/26 287 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
3.6% [457] 1/26 22 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
[520] 0.1% 26+0 612 android/util/SparseArray.get (I)Ljava/lang/Object;
37.7% excl 231
62.3% [664] 26/26 381 android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
11.9% [132] 16/131 73 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
11.4% [683] 16/131 70 android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
10.9% [449] 13/131 67 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
10.0% [282] 13/131 61 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
6.7% [770] 9/131 41 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
6.0% [948] 3/131 37 android/content/Intent.migrateExtraStreamToClipData ()Z
6.0% [701] 9/131 37 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
6.0% [459] 9/131 37 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
5.9% [84] 8/131 36 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
5.9% [74] 8/131 36 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
5.6% [723] 8/131 34 android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
4.1% [1181] 6/131 25 java/util/Locale.equals (Ljava/lang/Object;)Z
2.1% [1053] 3/131 13 android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
2.0% [309] 3/131 12 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
1.8% [698] 2/131 11 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
1.5% [972] 2/131 9 android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
0.8% [1609] 1/131 5 android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
0.7% [1373] 1/131 4 android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
0.7% [1819] 1/131 4 android/view/WindowManager$LayoutParams.copyFrom (Landroid/view/WindowManager$LayoutParams;)I
[521] 0.1% 131+0 612 java/lang/String.equals (Ljava/lang/Object;)Z
100.0% excl 612
----------------------------------------------------
93.5% [391] 16/24 571 android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
6.5% [792] 8/24 40 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
[522] 0.1% 24+0 611 android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
50.4% excl 308
49.6% [520] 13/26 303 android/util/SparseArray.get (I)Ljava/lang/Object;
----------------------------------------------------
51.6% [278] 23/46 314 android/util/FinitePool.acquire ()Landroid/util/Poolable;
48.4% [308] 23/46 295 android/util/FinitePool.release (Landroid/util/Poolable;)V
[523] 0.1% 46+0 609 android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
68.5% excl 417
31.5% [888] 46/46 192 android/view/GLES20RecordingCanvas.setNextPoolable (Landroid/view/GLES20RecordingCanvas;)V
----------------------------------------------------
74.9% [465] 46/70 456 android/view/GLES20RecordingCanvas.start ()V
15.4% [18] 16/70 94 android/widget/FrameLayout.onMeasure (II)V
5.3% [945] 7/70 32 android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
4.4% [30] 1/70 27 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
[524] 0.1% 70+0 609 java/util/ArrayList.clear ()V
67.8% excl 413
32.2% [882] 14/14 196 java/util/Arrays.fill ([Ljava/lang/Object;IILjava/lang/Object;)V
----------------------------------------------------
100.0% [135] 136/136 607 java/lang/ThreadLocal.get ()Ljava/lang/Object;
[525] 0.1% 136+0 607 java/lang/ThreadLocal$Values.access$000 (Ljava/lang/ThreadLocal$Values;)[Ljava/lang/Object;
100.0% excl 607
----------------------------------------------------
56.1% [83] 9/16 338 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
37.5% [51] 6/16 226 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
6.3% [341] 1/16 38 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[526] 0.1% 16+0 602 android/view/MotionEvent.getPointerId (I)I
64.8% excl 390
35.2% [652] 16/34 212 android/view/MotionEvent.nativeGetPointerId (II)I
----------------------------------------------------
100.0% [127] 12/12 602 java/io/FileInputStream.<init> (Ljava/lang/String;)V
[527] 0.1% 12+0 602 java/io/File.<init> (Ljava/lang/String;)V
19.1% excl 115
80.9% [588] 12/12 487 java/io/File.fixSlashes (Ljava/lang/String;)Ljava/lang/String;
----------------------------------------------------
100.0% [242] 1/1 601 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
[528] 0.1% 1+0 601 android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
2.5% excl 15
95.3% [542] 1/1 573 android/view/Surface.nativeReadFromParcel (Landroid/os/Parcel;)V
2.2% [403] 1/65 13 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
95.3% [300] 34/35 569 android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
4.7% [1388] 1/35 28 android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
[529] 0.1% 35+0 597 android/content/res/AssetManager.applyStyle (IIII[I[I[I)Z
100.0% excl 597
----------------------------------------------------
33.7% [380] 48/140 201 android/view/View.resolveSizeAndState (III)I
26.0% [332] 36/140 155 android/view/ViewGroup.getChildMeasureSpec (III)I
22.9% [18] 32/140 137 android/widget/FrameLayout.onMeasure (II)V
8.9% [453] 12/140 53 android/widget/ImageView.onMeasure (II)V
3.0% [1177] 4/140 18 android/view/View.getDefaultSize (II)I
2.8% [24] 4/140 17 android/widget/LinearLayout.measureVertical (II)V
2.7% [22] 4/140 16 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
[530] 0.1% 140+0 597 android/view/View$MeasureSpec.getMode (I)I
100.0% excl 597
----------------------------------------------------
100.0% [114] 1/1 596 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[531] 0.1% 1+0 596 com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
2.9% excl 17
96.3% [541] 1/1 574 com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
0.8% [1658] 1/6 5 android/view/Window.getContext ()Landroid/content/Context;
----------------------------------------------------
88.7% [504] 7/35 527 android/view/Window.findViewById (I)Landroid/view/View;
11.3% [110] 2/35 67 com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
+++++++++++++++++++++++++
[573] 26/35 706 android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
[532] 0.1% 9+26 594 android/view/View.findViewById (I)Landroid/view/View;
14.0% excl 83
86.0% [573] 9/26 511 android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
+++++++++++++++++++++++++
[573] 17/26 438 android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
[1544] 9/9 39 android/view/View.findViewTraversal (I)Landroid/view/View;
----------------------------------------------------
100.0% [135] 137/137 591 java/lang/ThreadLocal.get ()Ljava/lang/Object;
[533] 0.1% 137+0 591 java/lang/ThreadLocal.values (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
100.0% excl 591
----------------------------------------------------
55.4% [546] 25/45 326 java/util/ArrayList.<init> ()V
44.6% [600] 20/45 262 java/util/ArrayList.<init> (I)V
[534] 0.1% 45+0 588 java/util/AbstractList.<init> ()V
66.8% excl 393
33.2% [840] 45/49 195 java/util/AbstractCollection.<init> ()V
----------------------------------------------------
59.7% [51] 36/48 350 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
40.3% [494] 12/48 236 android/view/ViewGroup.resetTouchState ()V
[535] 0.1% 48+0 586 android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
100.0% excl 586
----------------------------------------------------
100.0% [135] 136/136 586 java/lang/ThreadLocal.get ()Ljava/lang/Object;
[536] 0.1% 136+0 586 java/lang/ThreadLocal$Values.access$100 (Ljava/lang/ThreadLocal$Values;)I
100.0% excl 586
----------------------------------------------------
11.6% [18] 16/131 68 android/widget/FrameLayout.onMeasure (II)V
9.4% [752] 13/131 55 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
8.9% [281] 10/131 52 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
8.7% [620] 12/131 51 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
8.2% [28] 11/131 48 android/support/v4/view/ViewPager.populate (I)V
7.3% [949] 10/131 43 android/support/v4/view/ViewPager.completeScroll ()V
5.3% [945] 7/131 31 android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
3.6% [1314] 5/131 21 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
3.6% [251] 5/131 21 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
3.1% [814] 4/131 18 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
2.9% [1325] 4/131 17 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
2.4% [30] 3/131 14 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
2.4% [33] 3/131 14 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
2.2% [325] 3/131 13 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
2.2% [38] 3/131 13 android/os/MessageQueue.next ()Landroid/os/Message;
2.2% [1324] 3/131 13 android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
2.0% [483] 1/131 12 android/os/Parcel.writeList (Ljava/util/List;)V
1.9% [997] 2/131 11 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
1.7% [564] 2/131 10 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
1.7% [271] 2/131 10 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
1.5% [13] 2/131 9 com/example/t_gallery/ImageDetail$2.run ()V
1.4% [700] 2/131 8 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
0.9% [881] 1/131 5 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
0.9% [1301] 1/131 5 android/view/animation/AnimationSet.setStartTime (J)V
0.7% [1012] 1/131 4 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
0.7% [10] 1/131 4 android/view/ViewRootImpl.performTraversals ()V
0.7% [1190] 1/131 4 android/view/animation/AnimationSet.hasAlpha ()Z
0.7% [693] 1/131 4 android/view/animation/AnimationSet.initialize (IIII)V
0.7% [711] 1/131 4 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
0.7% [334] 1/131 4 com/example/t_gallery/ImageDetail.loadImageThread (I)V
[537] 0.1% 131+0 586 java/util/ArrayList.size ()I
100.0% excl 586
----------------------------------------------------
83.8% [400] 13/26 485 android/view/View.getMatrix ()Landroid/graphics/Matrix;
16.2% [447] 13/26 94 android/view/View.hasIdentityMatrix ()Z
[538] 0.1% 26+0 579 android/view/View.updateMatrix ()V
55.6% excl 322
7.3% [1118] 10/23 42 android/view/View$TransformationInfo.access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
5.4% [1613] 2/2 31 android/graphics/Matrix.preRotate (FFF)Z
5.0% [648] 2/28 29 android/graphics/Matrix.reset ()V
4.7% [1655] 2/2 27 android/graphics/Matrix.preScale (FFFF)Z
4.7% [1098] 2/8 27 android/graphics/Matrix.setTranslate (FF)V
4.5% [381] 2/80 26 android/graphics/Matrix.isIdentity ()Z
2.9% [1816] 4/4 17 android/view/View.nonzero (F)Z
2.8% [1834] 4/4 16 android/view/View$TransformationInfo.access$1600 (Landroid/view/View$TransformationInfo;)I
1.6% [1987] 2/2 9 android/view/View$TransformationInfo.access$1700 (Landroid/view/View$TransformationInfo;)I
1.6% [1990] 2/2 9 android/view/View$TransformationInfo.access$2002 (Landroid/view/View$TransformationInfo;Z)Z
1.4% [2014] 2/2 8 android/view/View$TransformationInfo.access$1502 (Landroid/view/View$TransformationInfo;Z)Z
1.4% [2015] 2/2 8 android/view/View$TransformationInfo.access$1602 (Landroid/view/View$TransformationInfo;I)I
1.4% [2016] 2/2 8 android/view/View$TransformationInfo.access$1702 (Landroid/view/View$TransformationInfo;I)I
----------------------------------------------------
100.0% [56] 36/36 574 android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
[539] 0.1% 36+0 574 android/view/MotionEvent.offsetLocation (FF)V
80.7% excl 463
19.3% [1104] 12/12 111 android/view/MotionEvent.nativeOffsetLocation (IFF)V
----------------------------------------------------
100.0% [405] 12/12 574 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
[540] 0.1% 12+0 574 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
43.9% excl 252
29.6% [931] 12/12 170 android/graphics/Matrix.set (Landroid/graphics/Matrix;)V
9.1% [1423] 12/12 52 android/view/animation/Transformation.getTransformationType ()I
8.7% [1016] 12/29 50 android/view/animation/Transformation.getAlpha ()F
8.7% [895] 12/45 50 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [531] 1/1 574 com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
[541] 0.1% 1+0 574 com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
4.9% excl 28
92.0% [306] 1/3 528 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
3.1% [828] 4/52 18 android/graphics/Rect.<init> ()V
----------------------------------------------------
100.0% [528] 1/1 573 android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
[542] 0.1% 1+0 573 android/view/Surface.nativeReadFromParcel (Landroid/os/Parcel;)V
100.0% excl 573
----------------------------------------------------
100.0% [512] 1/1 570 android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
[543] 0.1% 1+0 570 java/lang/Class.newInstance ()Ljava/lang/Object;
1.6% excl 9
98.4% [545] 1/1 561 java/lang/Class.newInstanceImpl ()Ljava/lang/Object;
----------------------------------------------------
100.0% [132] 2/2 568 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[544] 0.1% 2+0 568 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
3.0% excl 17
97.0% [552] 2/2 551 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
----------------------------------------------------
100.0% [543] 1/1 561 java/lang/Class.newInstance ()Ljava/lang/Object;
[545] 0.1% 1+0 561 java/lang/Class.newInstanceImpl ()Ljava/lang/Object;
3.4% excl 19
96.6% [555] 1/1 542 com/example/t_gallery/ImageDetail.<init> ()V
----------------------------------------------------
38.5% [476] 10/25 215 android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
7.5% [1101] 2/25 42 android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
7.5% [1393] 2/25 42 android/view/ViewRootImpl$InvalidateOnAnimationRunnable.<init> (Landroid/view/ViewRootImpl;)V
5.0% [881] 1/25 28 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
4.8% [651] 1/25 27 android/view/animation/AnimationSet.<init> (Z)V
4.7% [519] 1/25 26 android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
4.5% [564] 1/25 25 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
4.3% [675] 1/25 24 java/lang/Thread.<init> ()V
4.1% [1223] 1/25 23 android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
3.9% [717] 1/25 22 android/app/Activity.<init> ()V
3.9% [131] 1/25 22 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
3.8% [1518] 1/25 21 android/app/ContextImpl.<init> ()V
3.8% [1610] 1/25 21 android/database/Observable.<init> ()V
3.8% [645] 1/25 21 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[546] 0.1% 25+0 559 java/util/ArrayList.<init> ()V
41.7% excl 233
58.3% [534] 25/45 326 java/util/AbstractList.<init> ()V
----------------------------------------------------
39.4% [589] 1/5 220 android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
33.0% [353] 2/5 184 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
14.3% [359] 1/5 80 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
13.3% [469] 1/5 74 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
[547] 0.1% 5+0 558 android/os/Bundle.<init> ()V
24.9% excl 139
51.6% [756] 5/5 288 java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
17.7% [1020] 5/8 99 java/util/HashMap.<init> ()V
5.7% [549] 5/124 32 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [413] 1/1 554 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
[548] 0.1% 1+0 554 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
25.6% excl 142
56.5% [226] 23/160 313 android/os/Parcel.writeInt (I)V
12.8% [356] 4/45 71 android/os/Parcel.writeString (Ljava/lang/String;)V
2.7% [921] 1/13 15 android/os/Parcel.writeFloat (F)V
0.9% [1631] 1/7 5 java/util/Locale.getLanguage ()Ljava/lang/String;
0.7% [2219] 1/1 4 java/util/Locale.getCountry ()Ljava/lang/String;
0.7% [2220] 1/1 4 java/util/Locale.getVariant ()Ljava/lang/String;
----------------------------------------------------
31.6% [94] 38/124 175 android/os/Handler.toString ()Ljava/lang/String;
20.2% [136] 25/124 112 java/lang/Object.toString ()Ljava/lang/String;
11.0% [978] 14/124 61 com/google/android/gles_jni/EGLContextImpl.equals (Ljava/lang/Object;)Z
10.3% [988] 14/124 57 com/google/android/gles_jni/EGLSurfaceImpl.equals (Ljava/lang/Object;)Z
7.8% [53] 10/124 43 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
6.0% [1206] 8/124 33 android/graphics/Rect.equals (Ljava/lang/Object;)Z
5.8% [547] 5/124 32 android/os/Bundle.<init> ()V
2.3% [198] 3/124 13 android/view/View.toString ()Ljava/lang/String;
2.2% [628] 3/124 12 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
1.4% [1609] 2/124 8 android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
0.7% [66] 1/124 4 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
0.7% [1049] 1/124 4 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
[549] 0.1% 124+0 554 java/lang/Object.getClass ()Ljava/lang/Class;
100.0% excl 554
----------------------------------------------------
100.0% [481] 20/20 552 android/os/Parcel.readException ()V
[550] 0.1% 20+0 552 android/os/Parcel.readExceptionCode ()I
45.3% excl 250
54.7% [186] 20/329 302 android/os/Parcel.readInt ()I
----------------------------------------------------
51.3% [250] 49/98 283 android/os/Trace.traceEnd (J)V
48.7% [227] 49/98 269 android/os/Trace.traceBegin (JLjava/lang/String;)V
[551] 0.1% 98+0 552 android/os/Trace.isTagEnabled (J)Z
100.0% excl 552
----------------------------------------------------
100.0% [544] 2/2 551 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
[552] 0.1% 2+0 551 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
5.3% excl 29
92.9% [572] 2/2 512 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.8% [557] 2/123 10 android/view/View.getContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [285] 4/4 548 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
[553] 0.1% 4+0 548 android/graphics/drawable/BitmapDrawable$BitmapState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
7.3% excl 40
92.7% [577] 4/4 508 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
----------------------------------------------------
100.0% [319] 114/114 543 java/util/LinkedList.removeFirst ()Ljava/lang/Object;
[554] 0.1% 114+0 543 java/util/LinkedList.removeFirstImpl ()Ljava/lang/Object;
100.0% excl 543
----------------------------------------------------
100.0% [545] 1/1 542 java/lang/Class.newInstanceImpl ()Ljava/lang/Object;
[555] 0.1% 1+0 542 com/example/t_gallery/ImageDetail.<init> ()V
3.0% excl 16
82.3% [622] 1/1 446 android/support/v4/app/FragmentActivity.<init> ()V
14.8% [1252] 1/1 80 com/example/t_gallery/ImageDetail$1.<init> (Lcom/example/t_gallery/ImageDetail;)V
----------------------------------------------------
100.0% [213] 23/23 541 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[556] 0.1% 23+0 541 android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
60.1% excl 325
20.5% [1102] 23/23 111 android/view/GLES20DisplayList.nSetHasOverlappingRendering (IZ)V
19.4% [581] 23/112 105 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
71.9% [200] 88/123 389 android/view/View.getLayoutDirection ()I
13.3% [502] 17/123 72 android/view/View.isRtlCompatibilityMode ()Z
2.4% [10] 3/123 13 android/view/ViewRootImpl.performTraversals ()V
2.4% [418] 3/123 13 android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
2.0% [207] 2/123 11 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
1.8% [552] 2/123 10 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
1.7% [579] 2/123 9 android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
1.5% [22] 2/123 8 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
0.7% [154] 1/123 4 android/support/v4/view/ViewPager.initViewPager ()V
0.7% [248] 1/123 4 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
0.7% [142] 1/123 4 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
0.7% [194] 1/123 4 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[557] 0.1% 123+0 541 android/view/View.getContext ()Landroid/content/Context;
100.0% excl 541
----------------------------------------------------
100.0% [53] 23/23 539 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[558] 0.1% 23+0 539 android/view/GLES20DisplayList.setCaching (Z)V
56.4% excl 304
22.1% [581] 23/112 119 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
21.5% [1081] 23/23 116 android/view/GLES20DisplayList.nSetCaching (IZ)V
----------------------------------------------------
85.3% [251] 10/12 457 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
14.7% [711] 2/12 79 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[559] 0.1% 12+0 536 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
44.0% excl 236
33.2% [916] 12/12 178 android/graphics/Matrix.preConcat (Landroid/graphics/Matrix;)Z
13.1% [1016] 12/29 70 android/view/animation/Transformation.getAlpha ()F
9.7% [895] 12/45 52 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [471] 6/6 533 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
[560] 0.1% 6+0 533 android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
14.6% excl 78
70.9% [668] 6/6 378 android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
14.4% [809] 6/8 77 android/graphics/drawable/Drawable.invalidateSelf ()V
----------------------------------------------------
100.0% [89] 1/1 531 java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
[561] 0.1% 1+0 531 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.9% excl 10
98.1% [567] 1/1 521 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
----------------------------------------------------
100.0% [65] 8/8 529 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[562] 0.1% 8+0 529 java/io/FileInputStream.finalize ()V
35.3% excl 187
51.0% [219] 8/20 270 java/io/FileInputStream.close ()V
6.8% [1457] 8/11 36 dalvik/system/CloseGuard.warnIfOpen ()V
6.8% [786] 8/65 36 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [51] 18/18 528 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[563] 0.1% 18+0 528 android/view/MotionEvent.setAction (I)V
64.0% excl 338
36.0% [896] 18/18 190 android/view/MotionEvent.nativeSetAction (II)V
----------------------------------------------------
100.0% [519] 2/2 526 android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
[564] 0.1% 2+0 526 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
9.5% excl 50
79.7% [638] 2/2 419 android/support/v4/app/Fragment.setIndex (I)V
4.8% [546] 1/25 25 java/util/ArrayList.<init> ()V
4.2% [506] 2/82 22 java/util/ArrayList.add (Ljava/lang/Object;)Z
1.9% [537] 2/131 10 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [291] 119/119 523 java/util/LinkedList.addLastImpl (Ljava/lang/Object;)Z
[565] 0.1% 119+0 523 java/util/LinkedList$Link.<init> (Ljava/lang/Object;Ljava/util/LinkedList$Link;Ljava/util/LinkedList$Link;)V
100.0% excl 523
----------------------------------------------------
100.0% [356] 45/45 522 android/os/Parcel.writeString (Ljava/lang/String;)V
[566] 0.1% 45+0 522 android/os/Parcel.nativeWriteString (ILjava/lang/String;)V
100.0% excl 522
----------------------------------------------------
100.0% [561] 1/1 521 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[567] 0.1% 1+0 521 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
8.1% excl 42
34.9% [913] 1/1 182 android/view/ViewStub.initialize (Landroid/content/Context;)V
28.6% [991] 1/1 149 android/view/View.<init> ()V
24.0% [384] 2/15 125 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
2.5% [1476] 3/10 13 android/content/res/TypedArray.getResourceId (II)I
1.9% [933] 2/34 10 android/content/res/TypedArray.recycle ()V
----------------------------------------------------
100.0% [66] 1/1 519 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[568] 0.1% 1+0 519 android/view/ContextThemeWrapper.setTheme (I)V
1.7% excl 9
98.3% [576] 1/1 510 android/view/ContextThemeWrapper.initializeTheme ()V
----------------------------------------------------
100.0% [290] 26/26 516 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
[569] 0.1% 26+0 516 java/util/HashMap.addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
69.2% excl 357
30.8% [960] 26/26 159 java/util/HashMap$HashMapEntry.<init> (Ljava/lang/Object;Ljava/lang/Object;ILjava/util/HashMap$HashMapEntry;)V
----------------------------------------------------
81.7% [474] 9/11 420 android/view/ViewGroup.resolveTextAlignment ()Z
18.3% [124] 2/11 94 android/view/View.resolveRtlPropertiesIfNeeded ()V
[570] 0.1% 11+0 514 android/view/View.resolveTextAlignment ()Z
19.3% excl 99
80.7% [350] 11/32 415 android/view/View.hasRtlSupport ()Z
----------------------------------------------------
100.0% [443] 11/11 512 android/view/ViewGroup.resolveTextDirection ()Z
[571] 0.1% 11+0 512 android/view/View.resolveTextDirection ()Z
18.6% excl 95
81.4% [350] 11/32 417 android/view/View.hasRtlSupport ()Z
----------------------------------------------------
100.0% [552] 2/2 512 android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
[572] 0.1% 2+0 512 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10.2% excl 52
64.8% [446] 2/5 332 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
20.3% [349] 2/19 104 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
1.6% [1493] 2/5 8 android/content/res/TypedArray.getFloat (IF)F
1.6% [1227] 2/19 8 android/content/res/TypedArray.getInt (II)I
1.6% [933] 2/34 8 android/content/res/TypedArray.recycle ()V
----------------------------------------------------
100.0% [532] 9/26 511 android/view/View.findViewById (I)Landroid/view/View;
+++++++++++++++++++++++++
[532] 17/26 438 android/view/View.findViewById (I)Landroid/view/View;
[573] 0.1% 9+17 511 android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
16.6% excl 85
83.4% [532] 9/35 426 android/view/View.findViewById (I)Landroid/view/View;
+++++++++++++++++++++++++
[532] 17/35 280 android/view/View.findViewById (I)Landroid/view/View;
----------------------------------------------------
100.0% [438] 41/41 511 libcore/io/ForwardingOs.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
[574] 0.1% 41+0 511 libcore/io/Posix.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
100.0% excl 511
----------------------------------------------------
67.8% [0] 19/30 346 (toplevel)
20.4% [647] 7/30 104 android/os/MessageQueue.removeSyncBarrier (I)V
8.4% [1099] 3/30 43 android/os/MessageQueue.removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
3.3% [1574] 1/30 17 android/os/MessageQueue.removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
[575] 0.1% 30+0 510 android/os/Message.recycle ()V
72.0% excl 367
28.0% [1011] 30/30 143 android/os/Message.clearForRecycle ()V
----------------------------------------------------
100.0% [568] 1/1 510 android/view/ContextThemeWrapper.setTheme (I)V
[576] 0.1% 1+0 510 android/view/ContextThemeWrapper.initializeTheme ()V
5.7% excl 29
46.1% [819] 1/1 235 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
18.0% [1186] 1/1 92 android/content/res/Resources$Theme.setTo (Landroid/content/res/Resources$Theme;)V
15.7% [984] 1/2 80 android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
10.2% [1419] 1/1 52 android/app/Activity.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
4.3% [857] 1/43 22 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [553] 4/4 508 android/graphics/drawable/BitmapDrawable$BitmapState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
[577] 0.1% 4+0 508 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
6.7% excl 34
93.3% [471] 4/6 474 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
----------------------------------------------------
43.6% [242] 3/7 221 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
42.0% [779] 3/7 213 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
14.4% [367] 1/7 73 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
[578] 0.1% 7+0 507 android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
29.2% excl 148
70.8% [186] 28/329 359 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [74] 2/2 506 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[579] 0.1% 2+0 506 android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
6.7% excl 34
91.5% [609] 2/2 463 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
1.8% [557] 2/123 9 android/view/View.getContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [213] 23/23 505 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[580] 0.1% 23+0 505 android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
59.0% excl 298
21.6% [1110] 23/23 109 android/view/GLES20DisplayList.nSetLeftTopRightBottom (IIIII)V
19.4% [581] 23/112 98 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
23.6% [558] 23/112 119 android/view/GLES20DisplayList.setCaching (Z)V
20.8% [556] 23/112 105 android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
19.4% [580] 23/112 98 android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
17.5% [611] 21/112 88 android/view/GLES20DisplayList.setClipChildren (Z)V
6.7% [843] 8/112 34 android/view/GLES20DisplayList.setCameraDistance (F)V
6.7% [839] 8/112 34 android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
5.2% [957] 6/112 26 android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
[581] 0.1% 112+0 504 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
100.0% excl 504
----------------------------------------------------
89.8% [130] 12/24 449 java/io/FileInputStream.<init> (Ljava/io/File;)V
10.2% [955] 12/24 51 java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V
[582] 0.1% 24+0 500 java/io/InputStream.<init> ()V
37.4% excl 187
62.6% [269] 12/84 313 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [72] 38/38 498 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[583] 0.1% 38+0 498 android/os/SystemClock.elapsedRealtime ()J
100.0% excl 498
----------------------------------------------------
100.0% [244] 21/21 492 java/lang/Class.getSimpleName ()Ljava/lang/String;
[584] 0.1% 21+0 492 java/lang/Class.isLocalClass ()Z
55.9% excl 275
22.8% [1097] 21/21 112 java/lang/Class.getEnclosingMethod ()Ljava/lang/reflect/Method;
21.3% [1130] 21/21 105 java/lang/Class.getEnclosingConstructor ()Ljava/lang/reflect/Constructor;
----------------------------------------------------
100.0% [514] 1/1 491 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[585] 0.1% 1+0 491 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
16.7% excl 82
48.1% [193] 1/21 236 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
10.2% [336] 2/57 50 android/os/Parcel.recycle ()V
6.9% [356] 2/45 34 android/os/Parcel.writeString (Ljava/lang/String;)V
6.7% [481] 1/20 33 android/os/Parcel.readException ()V
6.3% [488] 1/21 31 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
2.9% [186] 1/329 14 android/os/Parcel.readInt ()I
2.2% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [403] 65/65 491 android/os/Parcel.readString ()Ljava/lang/String;
[586] 0.1% 65+0 491 android/os/Parcel.nativeReadString (I)Ljava/lang/String;
100.0% excl 491
----------------------------------------------------
100.0% [492] 7/7 490 android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
[587] 0.1% 7+0 490 android/graphics/Paint.native_setTextLocale (ILjava/lang/String;)V
100.0% excl 490
----------------------------------------------------
100.0% [527] 12/12 487 java/io/File.<init> (Ljava/lang/String;)V
[588] 0.1% 12+0 487 java/io/File.fixSlashes (Ljava/lang/String;)Ljava/lang/String;
55.9% excl 272
44.1% [847] 12/12 215 java/lang/String.toCharArray ()[C
----------------------------------------------------
100.0% [122] 1/1 484 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[589] 0.1% 1+0 484 android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
8.3% excl 40
46.3% [836] 1/1 224 android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
45.5% [547] 1/5 220 android/os/Bundle.<init> ()V
----------------------------------------------------
41.0% [798] 3/7 198 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
24.8% [920] 2/7 120 android/view/ViewRootImpl.windowFocusChanged (ZZ)V
17.4% [910] 1/7 84 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
16.8% [987] 1/7 81 com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
[590] 0.1% 7+0 483 android/os/Handler.sendMessage (Landroid/os/Message;)Z
12.4% excl 60
87.6% [429] 7/13 423 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
----------------------------------------------------
100.0% [488] 21/21 483 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
[591] 0.1% 21+0 483 android/os/Parcel.nativeWriteInterfaceToken (ILjava/lang/String;)V
100.0% excl 483
----------------------------------------------------
59.0% [45] 3/5 283 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
31.7% [249] 1/5 152 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
9.4% [313] 1/5 45 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
[592] 0.1% 5+0 480 android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
10.6% excl 51
89.4% [426] 5/11 429 android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
----------------------------------------------------
51.0% [784] 1/2 245 android/widget/AbsListView.initOrResetVelocityTracker ()V
49.0% [101] 1/2 235 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[593] 0.1% 2+0 480 android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
10.8% excl 52
89.2% [262] 2/25 428 android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
----------------------------------------------------
25.1% [392] 3/15 120 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
24.6% [158] 2/15 118 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
8.1% [396] 2/15 39 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
6.7% [413] 1/15 32 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
6.1% [367] 1/15 29 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
5.8% [275] 1/15 28 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
5.6% [242] 1/15 27 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
5.0% [614] 1/15 24 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
4.6% [655] 1/15 22 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
4.4% [694] 1/15 21 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
4.0% [650] 1/15 19 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
[594] 0.1% 15+0 479 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
40.7% excl 195
59.3% [758] 15/15 284 android/os/Parcel.nativeWriteStrongBinder (ILandroid/os/IBinder;)V
----------------------------------------------------
100.0% [450] 10/10 476 android/view/ViewGroup.resolveLayoutDirection ()Z
[595] 0.1% 10+0 476 android/view/View.resolveLayoutDirection ()Z
18.5% excl 88
81.5% [350] 10/32 388 android/view/View.hasRtlSupport ()Z
----------------------------------------------------
100.0% [204] 1/1 474 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[596] 0.1% 1+0 474 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
1.7% excl 8
98.3% [602] 1/1 466 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
----------------------------------------------------
100.0% [65] 97/97 474 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[597] 0.1% 97+0 474 java/lang/ref/FinalizerReference.remove (Ljava/lang/ref/FinalizerReference;)V
100.0% excl 474
----------------------------------------------------
100.0% [9] 7/7 471 android/view/ViewRootImpl.doTraversal ()V
[598] 0.1% 7+0 471 android/os/Looper.removeSyncBarrier (I)V
14.2% excl 67
85.8% [647] 7/7 404 android/os/MessageQueue.removeSyncBarrier (I)V
----------------------------------------------------
75.5% [161] 4/5 354 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
24.5% [314] 1/5 115 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[599] 0.1% 5+0 469 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
19.6% excl 92
69.9% [349] 5/19 328 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
5.3% [933] 5/34 25 android/content/res/TypedArray.recycle ()V
5.1% [1072] 5/12 24 android/content/res/TypedArray.getIndexCount ()I
----------------------------------------------------
49.9% [476] 10/20 234 android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
16.2% [171] 3/20 76 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
15.4% [306] 3/20 72 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
4.7% [760] 1/20 22 android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
4.7% [645] 1/20 22 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
4.7% [212] 1/20 22 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
4.5% [1174] 1/20 21 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
[600] 0.1% 20+0 469 java/util/ArrayList.<init> (I)V
44.1% excl 207
55.9% [534] 20/45 262 java/util/AbstractList.<init> ()V
----------------------------------------------------
100.0% [495] 23/23 468 android/view/GLES20Canvas.getDisplayList (I)I
[601] 0.1% 23+0 468 android/view/GLES20Canvas.nGetDisplayList (II)I
100.0% excl 468
----------------------------------------------------
100.0% [596] 1/1 466 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[602] 0.1% 1+0 466 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
2.8% excl 13
97.2% [618] 1/1 453 android/content/Intent.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [126] 1/1 466 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[603] 0.1% 1+0 466 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
4.7% excl 22
90.6% [637] 1/1 422 com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
2.6% [1309] 1/5 12 android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
1.1% [1644] 1/6 5 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
1.1% [750] 1/2 5 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
----------------------------------------------------
100.0% [454] 10/10 465 android/view/ViewGroup.resolvePadding ()V
[604] 0.1% 10+0 465 android/view/View.resolvePadding ()V
18.5% excl 86
81.5% [502] 10/17 379 android/view/View.isRtlCompatibilityMode ()Z
----------------------------------------------------
91.6% [248] 1/2 426 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
8.4% [104] 1/2 39 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[605] 0.1% 2+0 465 android/view/ViewRootImpl.requestLayout ()V
5.6% excl 26
85.2% [225] 2/13 396 android/view/ViewRootImpl.scheduleTraversals ()V
9.2% [728] 2/14 43 android/view/ViewRootImpl.checkThread ()V
----------------------------------------------------
89.9% [382] 6/10 418 android/view/View.onAttachedToWindow ()V
10.1% [613] 1/10 47 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
+++++++++++++++++++++++++
[613] 3/10 153 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
[606] 0.1% 7+3 465 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
13.8% excl 64
86.2% [613] 7/16 401 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
+++++++++++++++++++++++++
[613] 3/16 123 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
----------------------------------------------------
100.0% [63] 2/2 465 android/view/View.draw (Landroid/graphics/Canvas;)V
[607] 0.1% 2+0 465 android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
6.5% excl 30
91.6% [634] 2/2 426 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
1.9% [1327] 2/15 9 android/view/View.onDraw (Landroid/graphics/Canvas;)V
----------------------------------------------------
87.5% [360] 84/96 406 java/lang/ref/FinalizerReference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
12.5% [959] 12/96 58 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
[608] 0.1% 96+0 464 java/lang/ref/Reference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
100.0% excl 464
----------------------------------------------------
100.0% [579] 2/2 463 android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
[609] 0.1% 2+0 463 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
13.2% excl 61
54.6% [803] 2/2 253 android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
25.9% [349] 2/19 120 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
2.2% [1949] 2/2 10 android/content/res/TypedArray.getInteger (II)I
2.2% [933] 2/34 10 android/content/res/TypedArray.recycle ()V
1.9% [1983] 2/2 9 android/support/v4/view/ViewPager.access$300 ()[I
----------------------------------------------------
98.7% [286] 96/97 457 java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
1.3% [0] 1/97 6 (toplevel)
[610] 0.1% 97+0 463 java/lang/ref/ReferenceQueue.poll ()Ljava/lang/ref/Reference;
100.0% excl 463
----------------------------------------------------
100.0% [213] 21/21 459 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[611] 0.1% 21+0 459 android/view/GLES20DisplayList.setClipChildren (Z)V
59.5% excl 273
21.4% [1159] 21/21 98 android/view/GLES20DisplayList.nSetClipChildren (IZ)V
19.2% [581] 21/112 88 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
100.0% [0] 3/3 457 (toplevel)
[612] 0.1% 3+0 457 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
24.1% excl 110
28.4% [796] 2/21 130 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
20.6% [449] 2/44 94 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
18.8% [1117] 2/3 86 android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
3.5% [1780] 2/3 16 org/apache/harmony/dalvik/ddmc/Chunk.<init> (I[BII)V
----------------------------------------------------
79.6% [606] 6/16 363 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
20.4% [382] 2/16 93 android/view/View.onAttachedToWindow ()V
+++++++++++++++++++++++++
[606] 4/16 161 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
[613] 4/16 135 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
[613] 0.1% 8+8 456 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
23.5% excl 107
33.6% [606] 3/10 153 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
20.4% [613] 2/16 93 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
16.7% [887] 9/25 76 android/view/View.jumpDrawablesToCurrentState ()V
5.9% [1237] 2/6 27 android/widget/ImageView.jumpDrawablesToCurrentState ()V
+++++++++++++++++++++++++
[887] 9/25 85 android/view/View.jumpDrawablesToCurrentState ()V
[606] 1/10 47 android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
[613] 2/16 42 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
[1237] 2/6 28 android/widget/ImageView.jumpDrawablesToCurrentState ()V
----------------------------------------------------
100.0% [14] 1/1 455 android/view/ViewRootImpl.performDraw ()V
[614] 0.1% 1+0 455 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
12.3% excl 56
52.1% [193] 1/21 237 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
12.5% [336] 2/57 57 android/os/Parcel.recycle ()V
7.9% [481] 1/20 36 android/os/Parcel.readException ()V
6.2% [488] 1/21 28 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
5.3% [594] 1/15 24 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
2.9% [793] 2/43 13 android/os/Parcel.obtain ()Landroid/os/Parcel;
0.9% [1790] 1/4 4 android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
----------------------------------------------------
28.4% [702] 9/33 129 android/view/MotionEvent.getX (I)F
26.8% [699] 10/33 122 android/view/MotionEvent.getY (I)F
23.1% [762] 7/33 105 android/view/MotionEvent.getX ()F
21.8% [777] 7/33 99 android/view/MotionEvent.getY ()F
[615] 0.1% 33+0 455 android/view/MotionEvent.nativeGetAxisValue (IIII)F
100.0% excl 455
----------------------------------------------------
100.0% [10] 1/1 454 android/view/ViewRootImpl.performTraversals ()V
[616] 0.1% 1+0 454 android/view/View.requestFocus (I)Z
2.0% excl 9
98.0% [623] 1/6 445 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
----------------------------------------------------
100.0% [122] 1/1 453 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[617] 0.1% 1+0 453 android/app/Activity.overridePendingTransition (II)V
4.6% excl 21
86.8% [655] 1/1 393 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
5.1% [1038] 1/4 23 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
3.5% [1075] 1/6 16 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
----------------------------------------------------
100.0% [602] 1/1 453 android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
[618] 0.1% 1+0 453 android/content/Intent.<init> (Landroid/os/Parcel;)V
2.0% excl 9
98.0% [624] 1/1 444 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [325] 1/1 449 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[619] 0.1% 1+0 449 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
6.5% excl 29
84.9% [663] 1/1 381 android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
6.0% [1656] 1/1 27 android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
0.9% [2151] 1/1 4 android/app/ActivityThread.getHandler ()Landroid/os/Handler;
0.9% [1762] 1/5 4 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
0.9% [2172] 1/1 4 android/os/PowerManager.<init> (Landroid/content/Context;Landroid/os/IPowerManager;Landroid/os/Handler;)V
----------------------------------------------------
50.1% [129] 4/8 225 android/support/v4/view/ViewPager.onLayout (ZIIII)V
25.2% [28] 2/8 113 android/support/v4/view/ViewPager.populate (I)V
24.7% [781] 2/8 111 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[620] 0.1% 8+0 449 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
42.8% excl 192
35.0% [965] 12/12 157 android/support/v4/app/FragmentStatePagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
11.4% [537] 12/131 51 java/util/ArrayList.size ()I
10.9% [685] 12/71 49 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
100.0% [65] 14/14 447 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[621] 0.1% 14+0 447 android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
39.4% excl 176
47.9% [849] 14/14 214 android/view/GLES20Canvas.destroyDisplayList (I)V
12.8% [786] 14/65 57 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [555] 1/1 446 com/example/t_gallery/ImageDetail.<init> ()V
[622] 0.1% 1+0 446 android/support/v4/app/FragmentActivity.<init> ()V
4.5% excl 20
72.2% [717] 1/1 322 android/app/Activity.<init> ()V
17.9% [1248] 1/1 80 android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V
5.4% [1699] 1/1 24 android/support/v4/app/FragmentManagerImpl.<init> ()V
----------------------------------------------------
100.0% [616] 1/6 445 android/view/View.requestFocus (I)Z
+++++++++++++++++++++++++
[644] 4/6 1125 android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[781] 1/6 99 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[623] 0.1% 1+5 445 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
4.3% excl 19
92.1% [644] 1/5 410 android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
2.7% [1167] 1/7 12 android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
0.9% [1688] 1/6 4 android/view/ViewGroup.getDescendantFocusability ()I
+++++++++++++++++++++++++
[644] 4/5 774 android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[781] 1/1 270 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[1167] 5/7 71 android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
[1688] 5/6 21 android/view/ViewGroup.getDescendantFocusability ()I
----------------------------------------------------
100.0% [618] 1/1 444 android/content/Intent.<init> (Landroid/os/Parcel;)V
[624] 0.1% 1+0 444 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
13.3% excl 59
41.9% [774] 1/4 186 android/os/Parcel.readBundle ()Landroid/os/Bundle;
14.4% [186] 5/329 64 android/os/Parcel.readInt ()I
14.0% [1361] 1/1 62 android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
8.6% [403] 3/65 38 android/os/Parcel.readString ()Ljava/lang/String;
7.0% [1614] 1/1 31 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
0.9% [2164] 1/1 4 android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;
----------------------------------------------------
100.0% [505] 26/26 444 libcore/util/CollectionUtils$1$1.hasNext ()Z
[625] 0.1% 26+0 444 libcore/util/CollectionUtils$1$1.computeNext ()V
64.0% excl 284
12.2% [1414] 13/13 54 java/util/ArrayList$ArrayListIterator.next ()Ljava/lang/Object;
11.9% [981] 13/34 53 java/lang/ref/Reference.get ()Ljava/lang/Object;
11.9% [1418] 13/13 53 java/util/ArrayList$ArrayListIterator.hasNext ()Z
----------------------------------------------------
100.0% [51] 6/6 440 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[626] 0.1% 6+0 440 android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
53.2% excl 234
28.6% [447] 6/71 126 android/view/View.hasIdentityMatrix ()Z
18.2% [1251] 6/6 80 android/view/View.pointInView (FF)Z
----------------------------------------------------
43.3% [846] 1/4 190 android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;
36.4% [353] 2/4 160 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
20.3% [469] 1/4 89 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
[627] 0.1% 4+0 439 android/os/Bundle.putInt (Ljava/lang/String;I)V
25.3% excl 111
57.2% [290] 4/28 251 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
11.2% [796] 4/21 49 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
6.4% [343] 4/37 28 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [214] 3/6 438 android/os/Parcel.writeValue (Ljava/lang/Object;)V
+++++++++++++++++++++++++
[1209] 3/6 63 android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
[628] 0.1% 3+3 438 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
15.1% excl 66
54.3% [816] 1/1 238 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
13.5% [1209] 2/3 59 android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
11.2% [356] 3/45 49 android/os/Parcel.writeString (Ljava/lang/String;)V
3.2% [639] 3/92 14 java/lang/Class.getName ()Ljava/lang/String;
2.7% [549] 3/124 12 java/lang/Object.getClass ()Ljava/lang/Class;
+++++++++++++++++++++++++
[356] 3/45 39 android/os/Parcel.writeString (Ljava/lang/String;)V
----------------------------------------------------
35.2% [334] 1/5 154 com/example/t_gallery/ImageDetail.loadImageThread (I)V
27.5% [175] 1/5 120 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
24.5% [194] 2/5 107 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
12.8% [224] 1/5 56 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
[629] 0.1% 5+0 437 android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
11.4% excl 50
88.6% [426] 5/11 387 android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
----------------------------------------------------
100.0% [345] 2/2 433 android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
[630] 0.1% 2+0 433 android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
8.5% excl 37
69.3% [742] 2/2 300 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
14.8% [947] 2/5 64 android/view/View.invalidate ()V
7.4% [713] 2/50 32 android/view/View.requestLayout ()V
----------------------------------------------------
100.0% [0] 99/99 433 (toplevel)
[631] 0.1% 99+0 433 java/lang/Daemons$Daemon.isRunning ()Z
100.0% excl 433
----------------------------------------------------
100.0% [478] 2/2 427 android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
[632] 0.1% 2+0 427 android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
8.2% excl 35
89.9% [347] 2/7 384 android/graphics/Paint.<init> (I)V
1.9% [1685] 2/6 8 android/graphics/drawable/Drawable$ConstantState.<init> ()V
----------------------------------------------------
76.6% [53] 23/29 327 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
23.4% [976] 6/29 100 android/view/HardwareRenderer$Gl20Renderer.onPostDraw ()V
[633] 0.1% 29+0 427 android/view/GLES20Canvas.onPostDraw ()V
60.2% excl 257
39.8% [932] 29/29 170 android/view/GLES20Canvas.nFinish (I)V
----------------------------------------------------
100.0% [607] 2/2 426 android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
[634] 0.1% 2+0 426 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
14.8% excl 63
67.1% [757] 2/2 286 android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
11.5% [1447] 2/2 49 android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
2.3% [1235] 2/15 10 android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
2.1% [1125] 2/24 9 android/graphics/Paint.getShader ()Landroid/graphics/Shader;
2.1% [1420] 2/12 9 android/graphics/drawable/Drawable.getLayoutDirection ()I
----------------------------------------------------
100.0% [72] 76/76 425 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[635] 0.1% 76+0 425 android/os/SystemClock.currentTimeMicro ()J
100.0% excl 425
----------------------------------------------------
100.0% [264] 23/23 424 android/view/GLES20RecordingCanvas.recycle ()V
[636] 0.1% 23+0 424 android/view/GLES20Canvas.resetDisplayListRenderer ()V
47.9% excl 203
52.1% [838] 23/23 221 android/view/GLES20Canvas.nResetDisplayListRenderer (I)V
----------------------------------------------------
100.0% [603] 1/1 422 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
[637] 0.1% 1+0 422 com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
3.1% excl 13
95.7% [337] 1/4 404 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
1.2% [1562] 1/8 5 android/view/View.getWindowToken ()Landroid/os/IBinder;
----------------------------------------------------
100.0% [564] 2/2 419 android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
[638] 0.1% 2+0 419 android/support/v4/app/Fragment.setIndex (I)V
13.1% excl 55
33.7% [61] 2/588 141 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
32.2% [230] 2/42 135 java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
12.9% [183] 2/179 54 java/lang/StringBuilder.toString ()Ljava/lang/String;
8.1% [241] 2/175 34 java/lang/StringBuilder.<init> ()V
----------------------------------------------------
41.5% [94] 38/92 174 android/os/Handler.toString ()Ljava/lang/String;
26.7% [136] 25/92 112 java/lang/Object.toString ()Ljava/lang/String;
22.2% [244] 22/92 93 java/lang/Class.getSimpleName ()Ljava/lang/String;
3.3% [628] 3/92 14 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
3.3% [198] 3/92 14 android/view/View.toString ()Ljava/lang/String;
2.9% [1084] 1/92 12 android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
[639] 0.1% 92+0 419 java/lang/Class.getName ()Ljava/lang/String;
100.0% excl 419
----------------------------------------------------
64.6% [101] 1/3 270 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
35.4% [942] 2/3 148 android/os/Handler.sendEmptyMessage (I)Z
[640] 0.1% 3+0 418 android/os/Handler.sendEmptyMessageDelayed (IJ)Z
15.8% excl 66
77.5% [429] 3/13 324 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
6.7% [811] 3/30 28 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [185] 29/29 417 android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
[641] 0.1% 29+0 417 android/view/MotionEvent.nativeCopy (IIZ)I
100.0% excl 417
----------------------------------------------------
100.0% [10] 7/7 413 android/view/ViewRootImpl.performTraversals ()V
[642] 0.1% 7+0 413 android/view/ViewRootImpl.getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
17.9% excl 74
82.1% [135] 7/137 339 java/lang/ThreadLocal.get ()Ljava/lang/Object;
----------------------------------------------------
77.4% [53] 49/70 319 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
22.6% [60] 21/70 93 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[643] 0.1% 70+0 412 android/view/View.canHaveDisplayList ()Z
100.0% excl 412
----------------------------------------------------
100.0% [623] 1/5 410 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
+++++++++++++++++++++++++
[623] 4/5 774 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
[644] 0.1% 1+4 410 android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
2.2% excl 9
97.8% [623] 1/6 401 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
+++++++++++++++++++++++++
[623] 3/6 724 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
[1167] 1/7 13 android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
----------------------------------------------------
100.0% [212] 1/1 409 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[645] 0.1% 1+0 409 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
19.1% excl 78
19.1% [966] 1/2 78 android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
14.9% [373] 1/16 61 android/view/animation/Transformation.<init> ()V
10.8% [1486] 1/1 44 android/view/KeyEvent$DispatcherState.<init> ()V
10.5% [374] 1/23 43 android/graphics/Matrix.<init> ()V
7.3% [1214] 1/3 30 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
5.4% [600] 1/20 22 java/util/ArrayList.<init> (I)V
5.1% [546] 1/25 21 java/util/ArrayList.<init> ()V
3.2% [828] 3/52 13 android/graphics/Rect.<init> ()V
1.2% [1556] 1/8 5 android/graphics/Point.<init> ()V
1.2% [1342] 1/13 5 android/graphics/RectF.<init> ()V
1.2% [1790] 1/4 5 android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
1.0% [2199] 1/1 4 android/view/ViewTreeObserver.<init> ()V
----------------------------------------------------
100.0% [12] 6/6 405 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[646] 0.1% 6+0 405 android/graphics/Bitmap.<init> (I[BZ[B[II)V
32.3% excl 131
58.5% [817] 6/6 237 android/graphics/Bitmap$BitmapFinalizer.<init> (I)V
9.1% [1555] 6/6 37 android/graphics/Bitmap.getDefaultDensity ()I
----------------------------------------------------
100.0% [598] 7/7 404 android/os/Looper.removeSyncBarrier (I)V
[647] 0.1% 7+0 404 android/os/MessageQueue.removeSyncBarrier (I)V
27.2% excl 110
47.0% [656] 7/12 190 android/os/MessageQueue.nativeWake (I)V
25.7% [575] 7/30 104 android/os/Message.recycle ()V
----------------------------------------------------
92.8% [311] 26/28 373 android/view/animation/Transformation.clear ()V
7.2% [538] 2/28 29 android/view/View.updateMatrix ()V
[648] 0.1% 28+0 402 android/graphics/Matrix.reset ()V
60.7% excl 244
39.3% [961] 28/28 158 android/graphics/Matrix.native_reset (I)V
----------------------------------------------------
83.8% [246] 24/29 336 android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
9.7% [259] 3/29 39 android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
6.5% [1290] 2/29 26 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
[649] 0.1% 29+0 401 android/os/Parcel.readFloat ()F
63.8% excl 256
36.2% [1008] 29/29 145 android/os/Parcel.nativeReadFloat (I)F
----------------------------------------------------
100.0% [107] 1/1 400 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[650] 0.1% 1+0 400 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
10.0% excl 40
37.5% [193] 1/21 150 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
25.8% [481] 1/20 103 android/os/Parcel.readException ()V
13.5% [336] 2/57 54 android/os/Parcel.recycle ()V
6.0% [488] 1/21 24 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
4.8% [594] 1/15 19 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
2.5% [793] 2/43 10 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [260] 1/1 399 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[651] 0.1% 1+0 399 android/view/animation/AnimationSet.<init> (Z)V
8.3% excl 33
63.7% [468] 1/3 254 android/view/animation/Animation.<init> ()V
18.5% [373] 1/16 74 android/view/animation/Transformation.<init> ()V
6.8% [546] 1/25 27 java/util/ArrayList.<init> ()V
1.5% [2036] 1/1 6 android/view/animation/AnimationSet.setFlag (IZ)V
1.3% [2105] 1/1 5 android/view/animation/AnimationSet.init ()V
----------------------------------------------------
53.3% [526] 16/34 212 android/view/MotionEvent.getPointerId (I)I
46.7% [439] 18/34 186 android/view/MotionEvent.getPointerIdBits ()I
[652] 0.1% 34+0 398 android/view/MotionEvent.nativeGetPointerId (II)I
100.0% excl 398
----------------------------------------------------
100.0% [65] 97/97 396 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[653] 0.1% 97+0 396 java/lang/ref/FinalizerReference.clear ()V
100.0% excl 396
----------------------------------------------------
100.0% [65] 97/97 395 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[654] 0.1% 97+0 395 java/lang/ref/FinalizerReference.get ()Ljava/lang/Object;
100.0% excl 395
----------------------------------------------------
100.0% [617] 1/1 393 android/app/Activity.overridePendingTransition (II)V
[655] 0.1% 1+0 393 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
14.5% excl 57
37.9% [193] 1/21 149 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
12.7% [336] 2/57 50 android/os/Parcel.recycle ()V
7.9% [481] 1/20 31 android/os/Parcel.readException ()V
7.6% [488] 1/21 30 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
6.6% [226] 2/160 26 android/os/Parcel.writeInt (I)V
5.6% [594] 1/15 22 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
4.6% [356] 1/45 18 android/os/Parcel.writeString (Ljava/lang/String;)V
2.5% [793] 2/43 10 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
51.5% [485] 5/12 202 android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
48.5% [647] 7/12 190 android/os/MessageQueue.removeSyncBarrier (I)V
[656] 0.1% 12+0 392 android/os/MessageQueue.nativeWake (I)V
100.0% excl 392
----------------------------------------------------
94.4% [53] 23/24 370 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
5.6% [914] 1/24 22 android/view/HardwareRenderer$GlRenderer.setup (II)V
[657] 0.1% 24+0 392 android/view/GLES20Canvas.setViewport (II)V
55.4% excl 217
44.6% [918] 24/24 175 android/view/GLES20Canvas.nSetViewport (III)V
----------------------------------------------------
57.3% [380] 48/88 224 android/view/View.resolveSizeAndState (III)I
37.9% [332] 36/88 148 android/view/ViewGroup.getChildMeasureSpec (III)I
4.9% [1177] 4/88 19 android/view/View.getDefaultSize (II)I
[658] 0.1% 88+0 391 android/view/View$MeasureSpec.getSize (I)I
100.0% excl 391
----------------------------------------------------
100.0% [381] 80/80 390 android/graphics/Matrix.isIdentity ()Z
[659] 0.1% 80+0 390 android/graphics/Matrix.native_isIdentity (I)Z
100.0% excl 390
----------------------------------------------------
69.7% [34] 2/3 269 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
30.3% [77] 1/3 117 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[660] 0.1% 3+0 386 android/app/Activity.findViewById (I)Landroid/view/View;
11.1% excl 43
85.2% [504] 3/7 329 android/view/Window.findViewById (I)Landroid/view/View;
3.6% [1213] 3/16 14 android/app/Activity.getWindow ()Landroid/view/Window;
----------------------------------------------------
100.0% [222] 10/10 383 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
[661] 0.0% 10+0 383 android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
33.7% excl 129
50.4% [885] 10/10 193 android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;
15.9% [941] 10/34 61 java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
----------------------------------------------------
100.0% [130] 12/12 383 java/io/FileInputStream.<init> (Ljava/io/File;)V
[662] 0.0% 12+0 383 java/io/File.getAbsolutePath ()Ljava/lang/String;
27.2% excl 104
72.8% [763] 12/12 279 java/io/File.isAbsolute ()Z
----------------------------------------------------
100.0% [619] 1/1 381 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[663] 0.0% 1+0 381 android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
5.2% excl 20
90.0% [691] 1/1 343 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
3.4% [449] 1/44 13 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
1.3% [2063] 1/1 5 android/os/ServiceManager.getIServiceManager ()Landroid/os/IServiceManager;
----------------------------------------------------
100.0% [520] 26/26 381 android/util/SparseArray.get (I)Ljava/lang/Object;
[664] 0.0% 26+0 381 android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;
63.3% excl 241
36.7% [953] 26/30 140 android/util/SparseArray.binarySearch ([IIII)I
----------------------------------------------------
100.0% [334] 1/1 381 com/example/t_gallery/ImageDetail.loadImageThread (I)V
[665] 0.0% 1+0 381 com/example/t_gallery/ImageDetail$2.<init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
2.6% excl 10
97.4% [675] 1/1 371 java/lang/Thread.<init> ()V
----------------------------------------------------
100.0% [65] 26/26 380 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[666] 0.0% 26+0 380 android/graphics/Matrix.finalize ()V
58.7% excl 223
41.3% [964] 26/26 157 android/graphics/Matrix.finalizer (I)V
----------------------------------------------------
100.0% [203] 8/8 379 android/view/View.resetRtlProperties ()V
[667] 0.0% 8+0 379 android/view/ViewGroup.resetResolvedTextAlignment ()V
45.9% excl 174
25.6% [868] 7/15 97 android/view/View.isTextAlignmentInherited ()Z
10.6% [1441] 9/11 40 android/view/View.resetResolvedTextAlignment ()V
10.0% [369] 8/259 38 android/view/ViewGroup.getChildCount ()I
7.9% [362] 7/257 30 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
100.0% [560] 6/6 378 android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
[668] 0.0% 6+0 378 android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
20.9% excl 79
40.2% [979] 6/6 152 android/graphics/Bitmap.getScaledWidth (I)I
38.9% [995] 6/6 147 android/graphics/Bitmap.getScaledHeight (I)I
----------------------------------------------------
66.1% [671] 14/22 250 android/widget/FrameLayout.drawableStateChanged ()V
16.9% [321] 5/22 64 android/view/View.refreshDrawableState ()V
11.1% [1374] 2/22 42 android/support/v4/view/ViewPager.drawableStateChanged ()V
5.8% [1173] 1/22 22 android/widget/AbsListView.drawableStateChanged ()V
[669] 0.0% 22+0 378 android/view/ViewGroup.drawableStateChanged ()V
51.6% excl 195
48.4% [754] 22/35 183 android/view/View.drawableStateChanged ()V
----------------------------------------------------
100.0% [228] 15/15 375 android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
[670] 0.0% 15+0 375 android/view/Choreographer$CallbackQueue.addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
40.0% excl 150
60.0% [834] 15/15 225 android/view/Choreographer.access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
----------------------------------------------------
100.0% [321] 14/14 375 android/view/View.refreshDrawableState ()V
[671] 0.0% 14+0 375 android/widget/FrameLayout.drawableStateChanged ()V
33.3% excl 125
66.7% [669] 14/22 250 android/view/ViewGroup.drawableStateChanged ()V
----------------------------------------------------
100.0% [98] 23/23 373 android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
[672] 0.0% 23+0 373 android/view/GLES20Canvas.nPrepare (IZ)I
100.0% excl 373
----------------------------------------------------
100.0% [124] 84/84 371 android/view/View.resolveRtlPropertiesIfNeeded ()V
[673] 0.0% 84+0 371 android/view/View.needRtlPropertiesResolution ()Z
100.0% excl 371
----------------------------------------------------
100.0% [392] 1/1 371 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
[674] 0.0% 1+0 371 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
17.8% excl 66
31.8% [788] 3/6 118 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
25.6% [226] 7/160 95 android/os/Parcel.writeInt (I)V
18.9% [356] 3/45 70 android/os/Parcel.writeString (Ljava/lang/String;)V
5.9% [170] 1/4 22 android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
----------------------------------------------------
100.0% [665] 1/1 371 com/example/t_gallery/ImageDetail$2.<init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
[675] 0.0% 1+0 371 java/lang/Thread.<init> ()V
4.3% excl 16
89.2% [705] 1/1 331 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
6.5% [546] 1/25 24 java/util/ArrayList.<init> ()V
----------------------------------------------------
62.4% [800] 1/3 231 android/content/Intent.putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
37.6% [353] 2/3 139 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[676] 0.0% 3+0 370 android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
35.9% excl 133
57.6% [290] 3/28 213 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
6.5% [343] 3/37 24 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [107] 1/1 369 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[677] 0.0% 1+0 369 android/app/Activity.makeVisible ()V
2.2% excl 8
97.8% [482] 1/3 361 android/view/View.setVisibility (I)V
----------------------------------------------------
100.0% [278] 23/23 369 android/util/FinitePool.acquire ()Landroid/util/Poolable;
[678] 0.0% 23+0 369 android/view/GLES20RecordingCanvas.getNextPoolable ()Ljava/lang/Object;
52.6% excl 194
47.4% [919] 23/23 175 android/view/GLES20RecordingCanvas.getNextPoolable ()Landroid/view/GLES20RecordingCanvas;
----------------------------------------------------
73.1% [747] 1/2 269 android/widget/AbsListView.recycleVelocityTracker ()V
26.9% [101] 1/2 99 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[679] 0.0% 2+0 368 android/view/VelocityTracker.recycle ()V
10.1% excl 37
89.9% [287] 2/25 331 android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
----------------------------------------------------
100.0% [212] 1/1 360 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[680] 0.0% 1+0 360 android/os/PowerManager.isScreenOn ()Z
2.8% excl 10
97.2% [688] 1/1 350 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
----------------------------------------------------
100.0% [192] 10/10 360 android/view/GLES20DisplayList.end ()V
[681] 0.0% 10+0 360 android/view/GLES20DisplayList$DisplayListFinalizer.<init> (I)V
28.6% excl 103
71.4% [269] 10/84 257 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
51.4% [432] 1/2 184 android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
48.6% [515] 1/2 174 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
[682] 0.0% 2+0 358 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
19.8% excl 71
25.4% [1191] 2/2 91 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
20.9% [186] 6/329 75 android/os/Parcel.readInt ()I
17.3% [403] 4/65 62 android/os/Parcel.readString ()Ljava/lang/String;
16.5% [774] 2/4 59 android/os/Parcel.readBundle ()Landroid/os/Bundle;
----------------------------------------------------
50.8% [84] 8/16 182 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
49.2% [723] 8/16 176 android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
[683] 0.0% 16+0 358 android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
60.6% excl 217
19.8% [1297] 16/16 71 android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
19.6% [521] 16/131 70 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [459] 3/3 358 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
[684] 0.0% 3+0 358 java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
6.7% excl 24
93.3% [701] 3/3 334 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
----------------------------------------------------
14.0% [483] 4/71 50 android/os/Parcel.writeList (Ljava/util/List;)V
13.7% [620] 12/71 49 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
12.6% [251] 10/71 45 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
11.2% [28] 9/71 40 android/support/v4/view/ViewPager.populate (I)V
7.6% [949] 6/71 27 android/support/v4/view/ViewPager.completeScroll ()V
5.0% [814] 4/71 18 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
5.0% [13] 4/71 18 com/example/t_gallery/ImageDetail$2.run ()V
3.6% [122] 1/71 13 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
3.1% [1301] 2/71 11 android/view/animation/AnimationSet.setStartTime (J)V
2.8% [33] 2/71 10 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
2.8% [307] 2/71 10 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
2.5% [325] 2/71 9 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
2.5% [1324] 2/71 9 android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
2.5% [1325] 2/71 9 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
2.5% [700] 2/71 9 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
2.5% [1190] 2/71 9 android/view/animation/AnimationSet.hasAlpha ()Z
2.2% [693] 2/71 8 android/view/animation/AnimationSet.initialize (IIII)V
2.2% [711] 2/71 8 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
1.4% [281] 1/71 5 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
[685] 0.0% 71+0 357 java/util/ArrayList.get (I)Ljava/lang/Object;
100.0% excl 357
----------------------------------------------------
23.1% [18] 16/79 82 android/widget/FrameLayout.onMeasure (II)V
22.3% [21] 18/79 79 android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
13.8% [113] 12/79 49 android/widget/FrameLayout.onLayout (ZIIII)V
9.9% [28] 8/79 35 android/support/v4/view/ViewPager.populate (I)V
9.0% [129] 8/79 32 android/support/v4/view/ViewPager.onLayout (ZIIII)V
7.9% [26] 6/79 28 android/support/v4/view/ViewPager.onMeasure (II)V
5.1% [178] 4/79 18 android/view/ViewGroup.addView (Landroid/view/View;I)V
2.8% [207] 2/79 10 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
2.5% [120] 2/79 9 android/widget/LinearLayout.layoutVertical ()V
2.3% [24] 2/79 8 android/widget/LinearLayout.measureVertical (II)V
1.4% [104] 1/79 5 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[686] 0.0% 79+0 355 android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
100.0% excl 355
----------------------------------------------------
76.8% [152] 58/76 271 android/view/View.invalidate (Z)V
23.2% [128] 18/76 82 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
[687] 0.0% 76+0 353 android/view/View.isOpaque ()Z
100.0% excl 353
----------------------------------------------------
100.0% [680] 1/1 350 android/os/PowerManager.isScreenOn ()Z
[688] 0.0% 1+0 350 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
12.0% excl 42
52.6% [193] 1/21 184 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
13.4% [336] 2/57 47 android/os/Parcel.recycle ()V
9.1% [481] 1/20 32 android/os/Parcel.readException ()V
6.3% [488] 1/21 22 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
3.7% [186] 1/329 13 android/os/Parcel.readInt ()I
2.9% [793] 2/43 10 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [104] 1/1 350 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[689] 0.0% 1+0 350 android/view/ViewRootImpl.access$200 (Landroid/view/View;)V
2.9% excl 10
97.1% [696] 1/11 340 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
----------------------------------------------------
100.0% [248] 1/1 344 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[690] 0.0% 1+0 344 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
7.8% excl 27
68.9% [818] 1/1 237 android/view/HardwareRenderer.createGlRenderer (IZ)Landroid/view/HardwareRenderer;
16.6% [317] 1/25 57 android/os/Looper.myLooper ()Landroid/os/Looper;
4.1% [1866] 1/1 14 android/view/HardwareRenderer.isAvailable ()Z
1.5% [2060] 1/1 5 android/os/Looper.getMainLooper ()Landroid/os/Looper;
1.2% [2194] 1/1 4 android/view/ViewRootImpl.isRenderThreadRequested (Landroid/content/Context;)Z
----------------------------------------------------
100.0% [663] 1/1 343 android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
[691] 0.0% 1+0 343 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
12.5% excl 43
45.8% [193] 1/21 157 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
14.6% [336] 2/57 50 android/os/Parcel.recycle ()V
11.4% [810] 1/5 39 android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
8.2% [488] 1/21 28 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
4.7% [356] 1/45 16 android/os/Parcel.writeString (Ljava/lang/String;)V
2.9% [793] 2/43 10 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
51.2% [16] 6/13 175 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
36.5% [60] 5/13 125 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
12.3% [58] 2/13 42 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[692] 0.0% 13+0 342 android/view/GLES20Canvas.restoreToCount (I)V
62.9% excl 215
37.1% [1050] 13/13 127 android/view/GLES20Canvas.nRestoreToCount (II)V
----------------------------------------------------
100.0% [125] 1/1 342 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[693] 0.0% 1+0 342 android/view/animation/AnimationSet.initialize (IIII)V
14.9% excl 51
31.6% [1115] 1/1 108 android/view/animation/ScaleAnimation.initialize (IIII)V
26.3% [1199] 1/1 90 android/view/animation/TranslateAnimation.initialize (IIII)V
20.2% [946] 1/3 69 android/view/animation/Animation.initialize (IIII)V
2.3% [2022] 2/2 8 android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V
2.3% [685] 2/71 8 java/util/ArrayList.get (I)Ljava/lang/Object;
1.2% [1399] 1/4 4 android/view/animation/Animation.ensureInterpolator ()V
1.2% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [274] 1/1 341 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
[694] 0.0% 1+0 341 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
20.2% excl 69
37.0% [193] 1/21 126 android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
15.8% [336] 2/57 54 android/os/Parcel.recycle ()V
9.7% [481] 1/20 33 android/os/Parcel.readException ()V
7.9% [488] 1/21 27 android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
6.2% [594] 1/15 21 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
3.2% [793] 2/43 11 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
100.0% [65] 7/7 341 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[695] 0.0% 7+0 341 android/graphics/Bitmap$BitmapFinalizer.finalize ()V
26.4% excl 90
64.8% [837] 7/7 221 android/graphics/Bitmap.access$100 (I)V
8.8% [786] 7/65 30 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [689] 1/11 340 android/view/ViewRootImpl.access$200 (Landroid/view/View;)V
+++++++++++++++++++++++++
[696] 10/11 1056 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
[696] 0.0% 1+10 340 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
6.8% excl 23
89.7% [696] 1/11 305 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
1.2% [1454] 1/11 4 android/view/View.forceLayout ()V
1.2% [362] 1/257 4 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
1.2% [369] 1/259 4 android/view/ViewGroup.getChildCount ()I
+++++++++++++++++++++++++
[696] 9/11 751 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
[1454] 10/11 44 android/view/View.forceLayout ()V
[362] 9/257 37 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
[369] 7/259 28 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [101] 2/2 338 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[697] 0.0% 2+0 338 android/os/Handler.sendEmptyMessageAtTime (IJ)Z
21.9% excl 74
69.5% [339] 2/23 235 android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
8.6% [811] 2/30 29 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [160] 2/2 338 android/view/View.dispatchWindowFocusChanged (Z)V
[698] 0.0% 2+0 338 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
25.7% excl 87
56.2% [166] 2/24 190 android/view/View.onWindowFocusChanged (Z)V
3.3% [521] 2/131 11 java/lang/String.equals (Ljava/lang/Object;)Z
2.7% [1794] 2/4 9 android/app/Activity.getComponentName ()Landroid/content/ComponentName;
2.7% [1973] 2/2 9 android/app/Activity.onWindowFocusChanged (Z)V
2.7% [1763] 2/5 9 android/content/ComponentName.getClassName ()Ljava/lang/String;
2.7% [1464] 2/7 9 android/view/Window.getCallback ()Landroid/view/Window$Callback;
2.7% [1473] 2/7 9 android/view/Window.isDestroyed ()Z
1.5% [2116] 1/1 5 com/android/internal/policy/impl/PhoneWindow.access$600 (Lcom/android/internal/policy/impl/PhoneWindow;)I
----------------------------------------------------
69.1% [51] 6/10 233 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
27.0% [101] 3/10 91 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
3.9% [341] 1/10 13 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[699] 0.0% 10+0 337 android/view/MotionEvent.getY (I)F
63.8% excl 215
36.2% [615] 10/33 122 android/view/MotionEvent.nativeGetAxisValue (IIII)F
----------------------------------------------------
50.4% [10] 1/2 169 android/view/ViewRootImpl.performTraversals ()V
49.6% [104] 1/2 166 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[700] 0.0% 2+0 335 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
25.4% excl 85
46.0% [972] 2/2 154 android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
14.9% [1434] 2/2 50 android/app/ActivityThread$2.onConfigurationChanged (Landroid/content/res/Configuration;)V
3.0% [1853] 2/3 10 android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;
3.0% [1439] 2/9 10 android/view/CompatibilityInfoHolder.getIfNeeded ()Landroid/content/res/CompatibilityInfo;
2.7% [1897] 2/3 9 android/view/View.getResources ()Landroid/content/res/Resources;
2.7% [685] 2/71 9 java/util/ArrayList.get (I)Ljava/lang/Object;
2.4% [537] 2/131 8 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [684] 3/3 334 java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
[701] 0.0% 3+0 334 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
41.6% excl 139
22.8% [1269] 6/6 76 java/lang/Character.toUpperCase (C)C
12.9% [1321] 6/12 43 java/lang/Character.isHighSurrogate (C)Z
11.1% [521] 9/131 37 java/lang/String.equals (Ljava/lang/Object;)Z
7.8% [1677] 6/6 26 java/lang/CaseMapper.upperIndex (I)I
3.9% [1631] 3/7 13 java/util/Locale.getLanguage ()Ljava/lang/String;
----------------------------------------------------
72.1% [51] 6/9 240 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
27.9% [101] 3/9 93 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[702] 0.0% 9+0 333 android/view/MotionEvent.getX (I)F
61.3% excl 204
38.7% [615] 9/33 129 android/view/MotionEvent.nativeGetAxisValue (IIII)F
----------------------------------------------------
100.0% [420] 32/32 332 java/util/concurrent/atomic/AtomicInteger.compareAndSet (II)Z
[703] 0.0% 32+0 332 sun/misc/Unsafe.compareAndSwapInt (Ljava/lang/Object;JII)Z
100.0% excl 332
----------------------------------------------------
92.7% [437] 69/72 307 java/lang/Long.<init> (J)V
7.3% [1160] 3/72 24 java/lang/Integer.<init> (I)V
[704] 0.0% 72+0 331 java/lang/Number.<init> ()V
100.0% excl 331
----------------------------------------------------
100.0% [675] 1/1 331 java/lang/Thread.<init> ()V
[705] 0.0% 1+0 331 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
15.7% excl 52
33.2% [180] 1/40 110 java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
12.1% [61] 1/588 40 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
12.1% [1536] 1/1 40 java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
8.2% [1665] 1/1 27 java/lang/Thread.getThreadGroup ()Ljava/lang/ThreadGroup;
6.9% [183] 1/179 23 java/lang/StringBuilder.toString ()Ljava/lang/String;
4.5% [241] 1/175 15 java/lang/StringBuilder.<init> ()V
4.2% [268] 1/163 14 java/lang/Thread.currentThread ()Ljava/lang/Thread;
1.5% [2136] 1/1 5 java/lang/Thread.getPriority ()I
1.5% [2138] 1/1 5 java/lang/ThreadGroup.isDestroyed ()Z
----------------------------------------------------
100.0% [470] 43/43 330 android/os/Parcel.freeBuffer ()V
[706] 0.0% 43+0 330 android/os/Parcel.nativeFreeBuffer (I)V
100.0% excl 330
----------------------------------------------------
87.5% [363] 5/6 288 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
12.5% [711] 1/6 41 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[707] 0.0% 6+0 329 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
42.6% excl 140
41.6% [1026] 6/6 137 android/graphics/Matrix.setScale (FFFF)V
7.9% [1307] 6/16 26 android/view/animation/Animation.getScaleFactor ()F
7.9% [895] 6/45 26 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [477] 1/1 328 android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
[708] 0.0% 1+0 328 android/support/v4/app/FragmentActivity.onStart ()V
13.1% excl 43
22.9% [1272] 1/1 75 android/app/Activity.onStart ()V
22.3% [30] 1/4 73 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
21.3% [1030] 1/3 70 android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
6.7% [1745] 1/1 22 android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V
6.4% [1767] 1/1 21 android/support/v4/app/FragmentManagerImpl.dispatchStart ()V
4.6% [870] 1/8 15 android/os/Handler.removeMessages (I)V
1.5% [2071] 1/1 5 android/support/v4/util/SparseArrayCompat.size ()I
1.2% [2174] 1/1 4 android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V
----------------------------------------------------
100.0% [12] 62/62 328 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[709] 0.0% 62+0 328 java/io/BufferedInputStream.reset ()V
100.0% excl 328
----------------------------------------------------
84.4% [348] 48/59 276 android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
15.6% [216] 11/59 51 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
[710] 0.0% 59+0 327 android/graphics/Rect.intersect (IIII)Z
100.0% excl 327
----------------------------------------------------
100.0% [125] 1/1 327 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[711] 0.0% 1+0 327 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
22.6% excl 74
24.2% [559] 2/12 79 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
13.1% [311] 2/42 43 android/view/animation/Transformation.clear ()V
12.5% [707] 1/6 41 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
9.5% [897] 2/12 31 android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
9.5% [889] 1/6 31 android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
2.4% [2021] 2/2 8 android/view/animation/Animation.isFillEnabled ()Z
2.4% [685] 2/71 8 java/util/ArrayList.get (I)Ljava/lang/Object;
1.2% [1719] 1/5 4 android/graphics/RectF.inset (FF)V
1.2% [1743] 1/5 4 android/graphics/RectF.set (FFFF)V
1.2% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [244] 21/21 327 java/lang/Class.getSimpleName ()Ljava/lang/String;
[712] 0.0% 21+0 327 java/lang/String.substring (I)Ljava/lang/String;
70.6% excl 231
29.4% [351] 21/266 96 java/lang/String.<init> (II[C)V
----------------------------------------------------
35.0% [205] 19/50 114 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
15.3% [342] 11/50 50 android/view/View.setFlags (II)V
14.4% [196] 8/50 47 android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
9.8% [630] 2/50 32 android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
8.9% [938] 2/50 29 android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
5.5% [337] 4/50 18 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
4.3% [190] 1/50 14 android/view/View.setLayoutDirection (I)V
4.0% [1365] 1/50 13 android/view/View.internalSetPadding (IIII)V
1.5% [1909] 1/50 5 android/widget/LinearLayout.setOrientation (I)V
1.2% [750] 1/50 4 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
[713] 0.0% 50+0 326 android/view/View.requestLayout ()V
87.4% excl 285
11.3% [1558] 8/8 37 android/view/View.isLayoutRequested ()Z
1.2% [2193] 1/1 4 android/view/ViewRootImpl.isLayoutRequested ()Z
----------------------------------------------------
56.3% [44] 3/8 183 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
27.7% [46] 3/8 90 android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
16.0% [1203] 2/8 52 android/view/InputEventConsistencyVerifier.onUnhandledEvent (Landroid/view/InputEvent;I)V
[714] 0.0% 8+0 325 android/view/MotionEvent.isTouchEvent ()Z
48.0% excl 156
52.0% [935] 8/8 169 android/view/MotionEvent.nativeIsTouchEvent (I)Z
----------------------------------------------------
58.3% [18] 16/28 189 android/widget/FrameLayout.onMeasure (II)V
41.7% [113] 12/28 135 android/widget/FrameLayout.onLayout (ZIIII)V
[715] 0.0% 28+0 324 android/widget/FrameLayout.getPaddingLeftWithForeground ()I
69.1% excl 224
30.9% [385] 24/240 100 java/lang/Math.max (II)I
----------------------------------------------------
100.0% [244] 22/22 323 java/lang/Class.getSimpleName ()Ljava/lang/String;
[716] 0.0% 22+0 323 java/lang/Class.isMemberClass ()Z
61.9% excl 200
38.1% [1062] 22/22 123 java/lang/Class.getDeclaringClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [622] 1/1 322 android/support/v4/app/FragmentActivity.<init> ()V
[717] 0.0% 1+0 322 android/app/Activity.<init> ()V
11.5% excl 37
42.5% [1027] 1/1 137 android/os/StrictMode.trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
23.3% [748] 1/4 75 android/os/Handler.<init> ()V
7.5% [1696] 1/1 24 android/app/FragmentManagerImpl.<init> ()V
6.8% [1751] 1/1 22 android/view/ContextThemeWrapper.<init> ()V
6.8% [546] 1/25 22 java/util/ArrayList.<init> ()V
1.6% [2043] 1/1 5 android/app/Activity$1.<init> (Landroid/app/Activity;)V
----------------------------------------------------
100.0% [60] 19/19 321 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[718] 0.0% 19+0 321 android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
54.5% excl 175
45.5% [1002] 19/19 146 android/view/GLES20Canvas.nQuickReject (IFFFFI)Z
----------------------------------------------------
57.9% [18] 16/28 186 android/widget/FrameLayout.onMeasure (II)V
42.1% [113] 12/28 135 android/widget/FrameLayout.onLayout (ZIIII)V
[719] 0.0% 28+0 321 android/widget/FrameLayout.getPaddingRightWithForeground ()I
68.2% excl 219
31.8% [385] 24/240 102 java/lang/Math.max (II)I
----------------------------------------------------
58.3% [18] 16/28 187 android/widget/FrameLayout.onMeasure (II)V
41.7% [113] 12/28 134 android/widget/FrameLayout.onLayout (ZIIII)V
[720] 0.0% 28+0 321 android/widget/FrameLayout.getPaddingTopWithForeground ()I
68.5% excl 220
31.5% [385] 24/240 101 java/lang/Math.max (II)I
----------------------------------------------------
100.0% [51] 3/3 321 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[721] 0.0% 3+0 321 com/android/internal/policy/impl/PhoneWindow$DecorView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
18.1% excl 58
81.9% [258] 3/78 263 android/view/MotionEvent.getAction ()I
----------------------------------------------------
58.0% [18] 16/28 185 android/widget/FrameLayout.onMeasure (II)V
42.0% [113] 12/28 134 android/widget/FrameLayout.onLayout (ZIIII)V
[722] 0.0% 28+0 319 android/widget/FrameLayout.getPaddingBottomWithForeground ()I
69.3% excl 221
30.7% [385] 24/240 98 java/lang/Math.max (II)I
----------------------------------------------------
100.0% [84] 8/8 317 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[723] 0.0% 8+0 317 android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
33.8% excl 107
55.5% [683] 8/16 176 android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
10.7% [521] 8/131 34 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [516] 4/4 317 android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
[724] 0.0% 4+0 317 android/content/res/Resources.loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
13.2% excl 42
86.8% [772] 4/4 275 android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
----------------------------------------------------
100.0% [65] 14/14 314 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[725] 0.0% 14+0 314 android/graphics/Paint.finalize ()V
55.4% excl 174
26.4% [1234] 14/14 83 android/graphics/Paint.finalizer (I)V
18.2% [786] 14/65 57 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [267] 32/32 312 java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
[726] 0.0% 32+0 312 java/util/concurrent/atomic/AtomicInteger.get ()I
100.0% excl 312
----------------------------------------------------
88.7% [18] 16/24 276 android/widget/FrameLayout.onMeasure (II)V
8.4% [453] 6/24 26 android/widget/ImageView.onMeasure (II)V
2.9% [24] 2/24 9 android/widget/LinearLayout.measureVertical (II)V
[727] 0.0% 24+0 311 android/view/View.getSuggestedMinimumHeight ()I
56.3% excl 175
33.4% [1133] 8/8 104 android/graphics/drawable/Drawable.getMinimumHeight ()I
10.3% [385] 8/240 32 java/lang/Math.max (II)I
----------------------------------------------------
86.2% [216] 12/14 268 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
13.8% [605] 2/14 43 android/view/ViewRootImpl.requestLayout ()V
[728] 0.0% 14+0 311 android/view/ViewRootImpl.checkThread ()V
39.9% excl 124
60.1% [268] 14/163 187 java/lang/Thread.currentThread ()Ljava/lang/Thread;
----------------------------------------------------
74.5% [51] 6/8 231 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
25.5% [101] 2/8 79 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[729] 0.0% 8+0 310 android/view/MotionEvent.getDownTime ()J
65.8% excl 204
34.2% [1122] 8/8 106 android/view/MotionEvent.nativeGetDownTimeNanos (I)J
----------------------------------------------------
100.0% [469] 1/1 310 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
[730] 0.0% 1+0 310 android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V
2.9% excl 9
97.1% [741] 1/2 301 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
----------------------------------------------------
100.0% [184] 7/7 310 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[731] 0.0% 7+0 310 java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
38.7% excl 120
61.3% [898] 7/7 190 java/util/HashMap$EntryIterator.next ()Ljava/util/Map$Entry;
----------------------------------------------------
100.0% [401] 3/3 308 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[732] 0.0% 3+0 308 android/util/SparseIntArray.removeAt (I)V
85.7% excl 264
14.3% [118] 6/1451 44 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [278] 23/23 308 android/util/FinitePool.acquire ()Landroid/util/Poolable;
[733] 0.0% 23+0 308 android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/util/Poolable;)V
67.2% excl 207
32.8% [1145] 23/23 101 android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/view/GLES20RecordingCanvas;)V
----------------------------------------------------
83.4% [462] 27/33 256 android/view/InputEventConsistencyVerifier.startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
10.1% [39] 3/33 31 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
6.5% [401] 3/33 20 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[734] 0.0% 33+0 307 android/view/InputEvent.getSequenceNumber ()I
100.0% excl 307
----------------------------------------------------
100.0% [445] 30/30 307 android/view/MotionEvent.getSource ()I
[735] 0.0% 30+0 307 android/view/MotionEvent.nativeGetSource (I)I
100.0% excl 307
----------------------------------------------------
100.0% [459] 3/3 306 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
[736] 0.0% 3+0 306 java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
9.2% excl 28
90.8% [770] 3/3 278 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
----------------------------------------------------
48.2% [404] 2/4 146 android/app/Activity.performResume ()V
26.4% [1201] 1/4 80 android/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;
25.4% [394] 1/4 77 android/app/Activity.performStart ()V
[737] 0.0% 4+0 303 android/app/FragmentManagerImpl.execPendingActions ()Z
18.8% excl 57
75.6% [317] 4/25 229 android/os/Looper.myLooper ()Landroid/os/Looper;
5.6% [1136] 4/23 17 android/os/Handler.getLooper ()Landroid/os/Looper;
----------------------------------------------------
100.0% [452] 31/31 303 android/os/SystemProperties.getInt (Ljava/lang/String;I)I
[738] 0.0% 31+0 303 android/os/SystemProperties.native_get_int (Ljava/lang/String;I)I
100.0% excl 303
----------------------------------------------------
100.0% [430] 32/32 303 android/view/MotionEvent.recycle ()V
[739] 0.0% 32+0 303 android/view/InputEvent.recycle ()V
100.0% excl 303
----------------------------------------------------
88.4% [18] 16/24 268 android/widget/FrameLayout.onMeasure (II)V
8.6% [453] 6/24 26 android/widget/ImageView.onMeasure (II)V
3.0% [24] 2/24 9 android/widget/LinearLayout.measureVertical (II)V
[740] 0.0% 24+0 303 android/view/View.getSuggestedMinimumWidth ()I
56.1% excl 170
33.3% [1143] 8/8 101 android/graphics/drawable/Drawable.getMinimumWidth ()I
10.6% [385] 8/240 32 java/lang/Math.max (II)I
----------------------------------------------------
100.0% [730] 1/2 301 android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V
+++++++++++++++++++++++++
[741] 1/2 247 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[741] 0.0% 1+1 301 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
5.6% excl 17
82.1% [741] 1/2 247 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
12.3% [804] 1/3 37 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
+++++++++++++++++++++++++
[866] 1/1 200 android/widget/AdapterView.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[804] 1/3 32 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
----------------------------------------------------
100.0% [630] 2/2 300 android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
[742] 0.0% 2+0 300 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
29.7% excl 89
28.7% [200] 2/88 86 android/view/View.getLayoutDirection ()I
16.0% [1006] 2/6 48 android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
8.7% [1040] 2/10 26 android/graphics/drawable/Drawable.setLayoutDirection (I)V
3.3% [1967] 2/2 10 android/widget/ImageView.applyColorMod ()V
3.0% [1807] 2/4 9 android/graphics/drawable/BitmapDrawable.getIntrinsicWidth ()I
2.7% [1698] 2/6 8 android/graphics/drawable/BitmapDrawable.getIntrinsicHeight ()I
2.7% [1076] 2/28 8 android/graphics/drawable/Drawable.isStateful ()Z
2.7% [2007] 2/2 8 android/graphics/drawable/Drawable.setLevel (I)Z
2.7% [851] 2/6 8 android/widget/ImageView.configureBounds ()V
----------------------------------------------------
100.0% [126] 1/1 296 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[743] 0.0% 1+0 296 com/android/internal/policy/impl/PhoneWindow$DecorView.finishChanging ()V
3.0% excl 9
97.0% [750] 1/2 287 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
----------------------------------------------------
100.0% [284] 3/3 295 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[744] 0.0% 3+0 295 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
8.1% excl 24
91.9% [779] 3/3 271 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
----------------------------------------------------
100.0% [511] 35/35 294 android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
[745] 0.0% 35+0 294 android/content/res/Resources.getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
94.9% excl 279
5.1% [1837] 1/1 15 android/content/res/TypedArray.<init> (Landroid/content/res/Resources;[I[II)V
----------------------------------------------------
100.0% [69] 1/1 294 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
[746] 0.0% 1+0 294 android/view/HardwareRenderer$Gl20Renderer.createCanvas ()Landroid/view/HardwareCanvas;
5.4% excl 16
94.6% [764] 1/1 278 android/view/GLES20Canvas.<init> (Z)V
----------------------------------------------------
100.0% [341] 1/1 294 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[747] 0.0% 1+0 294 android/widget/AbsListView.recycleVelocityTracker ()V
8.5% excl 25
91.5% [679] 1/2 269 android/view/VelocityTracker.recycle ()V
----------------------------------------------------
25.6% [717] 1/4 75 android/app/Activity.<init> ()V
25.6% [1231] 1/4 75 android/view/ViewRootImpl$ViewRootHandler.<init> (Landroid/view/ViewRootImpl;)V
24.6% [1252] 1/4 72 com/example/t_gallery/ImageDetail$1.<init> (Lcom/example/t_gallery/ImageDetail;)V
24.2% [1248] 1/4 71 android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V
[748] 0.0% 4+0 293 android/os/Handler.<init> ()V
11.9% excl 35
88.1% [799] 4/4 258 android/os/Handler.<init> (Landroid/os/Handler$Callback;Z)V
----------------------------------------------------
100.0% [401] 3/3 292 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[749] 0.0% 3+0 292 android/view/InputEventReceiver.nativeFinishInputEvent (IIZ)V
100.0% excl 292
----------------------------------------------------
98.3% [743] 1/2 287 com/android/internal/policy/impl/PhoneWindow$DecorView.finishChanging ()V
1.7% [603] 1/2 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
[750] 0.0% 2+0 292 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
14.4% excl 42
59.2% [924] 1/1 173 android/view/View.setPadding (IIII)V
10.3% [947] 1/5 30 android/view/View.invalidate ()V
10.3% [1628] 1/1 30 com/android/internal/policy/impl/PhoneWindow.access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
1.7% [1644] 1/6 5 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
1.4% [1505] 1/9 4 android/graphics/drawable/ColorDrawable.getOpacity ()I
1.4% [713] 1/50 4 android/view/View.requestLayout ()V
1.4% [1232] 1/20 4 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
100.0% [244] 22/22 292 java/lang/Class.getSimpleName ()Ljava/lang/String;
[751] 0.0% 22+0 292 java/lang/Class.isArray ()Z
64.7% excl 189
35.3% [1139] 22/22 103 java/lang/Class.getComponentType ()Ljava/lang/Class;
----------------------------------------------------
31.6% [28] 4/13 92 android/support/v4/view/ViewPager.populate (I)V
29.9% [814] 4/13 87 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
24.1% [86] 3/13 70 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
14.4% [1012] 2/13 42 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
[752] 0.0% 13+0 291 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
61.2% excl 178
19.9% [1180] 13/21 58 com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
18.9% [537] 13/131 55 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [308] 23/23 290 android/util/FinitePool.release (Landroid/util/Poolable;)V
[753] 0.0% 23+0 290 android/view/GLES20RecordingCanvas$1.onReleased (Landroid/util/Poolable;)V
67.9% excl 197
32.1% [1183] 23/23 93 android/view/GLES20RecordingCanvas$1.onReleased (Landroid/view/GLES20RecordingCanvas;)V
----------------------------------------------------
63.1% [669] 22/35 183 android/view/ViewGroup.drawableStateChanged ()V
32.4% [825] 10/35 94 android/widget/ImageView.drawableStateChanged ()V
4.5% [321] 3/35 13 android/view/View.refreshDrawableState ()V
[754] 0.0% 35+0 290 android/view/View.drawableStateChanged ()V
76.6% excl 222
23.4% [1076] 16/28 68 android/graphics/drawable/Drawable.isStateful ()Z
----------------------------------------------------
100.0% [122] 1/1 290 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[755] 0.0% 1+0 290 android/view/View.getLocationOnScreen ([I)V
9.7% excl 28
90.3% [795] 1/1 262 android/view/View.getLocationInWindow ([I)V
----------------------------------------------------
100.0% [547] 5/5 288 android/os/Bundle.<init> ()V
[756] 0.0% 5+0 288 java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
31.9% excl 92
56.2% [951] 5/5 162 java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
11.8% [1550] 5/6 34 java/lang/Class.isPrimitive ()Z
----------------------------------------------------
100.0% [634] 2/2 286 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
[757] 0.0% 2+0 286 android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
10.5% excl 30
84.6% [812] 2/2 242 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
4.9% [506] 2/82 14 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [594] 15/15 284 android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
[758] 0.0% 15+0 284 android/os/Parcel.nativeWriteStrongBinder (ILandroid/os/IBinder;)V
100.0% excl 284
----------------------------------------------------
25.4% [18] 16/64 72 android/widget/FrameLayout.onMeasure (II)V
18.4% [113] 12/64 52 android/widget/FrameLayout.onLayout (ZIIII)V
13.4% [1079] 8/64 38 android/view/ViewRootImpl.getHostVisibility ()I
12.7% [129] 8/64 36 android/support/v4/view/ViewPager.onLayout (ZIIII)V
9.2% [26] 6/64 26 android/support/v4/view/ViewPager.onMeasure (II)V
6.7% [337] 4/64 19 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
5.7% [120] 4/64 16 android/widget/LinearLayout.layoutVertical ()V
5.7% [24] 4/64 16 android/widget/LinearLayout.measureVertical (II)V
2.8% [781] 2/64 8 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[759] 0.0% 64+0 283 android/view/View.getVisibility ()I
100.0% excl 283
----------------------------------------------------
100.0% [484] 1/1 282 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
[760] 0.0% 1+0 282 android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
6.7% excl 19
80.9% [831] 1/1 228 android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
7.8% [600] 1/20 22 java/util/ArrayList.<init> (I)V
4.6% [186] 1/329 13 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [260] 1/1 280 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[761] 0.0% 1+0 280 android/view/animation/TranslateAnimation.<init> (FFFF)V
4.6% excl 13
95.4% [468] 1/3 267 android/view/animation/Animation.<init> ()V
----------------------------------------------------
84.6% [51] 6/7 236 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
15.4% [341] 1/7 43 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[762] 0.0% 7+0 279 android/view/MotionEvent.getX ()F
62.4% excl 174
37.6% [615] 7/33 105 android/view/MotionEvent.nativeGetAxisValue (IIII)F
----------------------------------------------------
100.0% [662] 12/12 279 java/io/File.getAbsolutePath ()Ljava/lang/String;
[763] 0.0% 12+0 279 java/io/File.isAbsolute ()Z
60.6% excl 169
20.1% [1400] 12/12 56 java/lang/String.charAt (I)C
19.4% [209] 12/747 54 java/lang/String.length ()I
----------------------------------------------------
100.0% [746] 1/1 278 android/view/HardwareRenderer$Gl20Renderer.createCanvas ()Landroid/view/HardwareCanvas;
[764] 0.0% 1+0 278 android/view/GLES20Canvas.<init> (Z)V
2.9% excl 8
97.1% [782] 1/1 270 android/view/GLES20Canvas.<init> (ZZ)V
----------------------------------------------------
100.0% [16] 6/6 278 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[765] 0.0% 6+0 278 android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
35.3% excl 98
54.0% [986] 6/6 150 android/view/HardwareRenderer$GlRenderer.checkEglErrorsForced ()V
10.8% [1306] 6/15 30 android/view/HardwareRenderer.isEnabled ()Z
----------------------------------------------------
100.0% [464] 27/27 278 android/view/MotionEvent.getDeviceId ()I
[766] 0.0% 27+0 278 android/view/MotionEvent.nativeGetDeviceId (I)I
100.0% excl 278
----------------------------------------------------
100.0% [166] 13/13 278 android/view/View.onWindowFocusChanged (Z)V
[767] 0.0% 13+0 278 android/view/View.onFocusLost ()V
39.9% excl 111
60.1% [939] 13/13 167 android/view/View.resetPressedState ()V
----------------------------------------------------
90.3% [152] 56/62 251 android/view/View.invalidate (Z)V
9.7% [197] 6/62 27 android/view/View.invalidate (IIII)V
[768] 0.0% 62+0 278 android/view/View.skipInvalidate ()Z
100.0% excl 278
----------------------------------------------------
100.0% [260] 1/1 278 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[769] 0.0% 1+0 278 android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
6.1% excl 17
92.1% [468] 1/3 256 android/view/animation/Animation.<init> ()V
1.8% [2106] 1/1 5 android/view/animation/ScaleAnimation.initializePivotPoint ()V
----------------------------------------------------
100.0% [736] 3/3 278 java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
[770] 0.0% 3+0 278 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
45.0% excl 125
27.0% [1276] 6/6 75 java/lang/Character.toLowerCase (C)C
14.7% [521] 9/131 41 java/lang/String.equals (Ljava/lang/Object;)Z
9.0% [1321] 6/12 25 java/lang/Character.isHighSurrogate (C)Z
4.3% [1631] 3/7 12 java/util/Locale.getLanguage ()Ljava/lang/String;
----------------------------------------------------
42.6% [60] 5/13 118 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
41.2% [16] 6/13 114 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
16.2% [58] 2/13 45 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[771] 0.0% 13+0 277 android/view/GLES20Canvas.save ()I
44.0% excl 122
56.0% [971] 13/13 155 android/view/GLES20Canvas.nSave (II)I
----------------------------------------------------
100.0% [724] 4/4 275 android/content/res/Resources.loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
[772] 0.0% 4+0 275 android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
23.3% excl 64
66.2% [911] 4/4 182 android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
10.5% [1633] 4/4 29 android/content/res/XmlBlock.nativeCreateParseState (I)I
----------------------------------------------------
100.0% [225] 7/7 274 android/view/ViewRootImpl.scheduleTraversals ()V
[773] 0.0% 7+0 274 android/os/Looper.postSyncBarrier ()I
34.3% excl 94
44.9% [1059] 7/7 123 android/os/MessageQueue.enqueueSyncBarrier (J)I
20.8% [358] 7/168 57 android/os/SystemClock.uptimeMillis ()J
----------------------------------------------------
67.9% [624] 1/4 186 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
21.5% [682] 2/4 59 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
10.6% [204] 1/4 29 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[774] 0.0% 4+0 274 android/os/Parcel.readBundle ()Landroid/os/Bundle;
12.0% excl 33
88.0% [813] 4/4 241 android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
----------------------------------------------------
100.0% [466] 27/27 274 android/view/InputEventConsistencyVerifier.ensureMetaStateIsNormalized (I)V
[775] 0.0% 27+0 274 android/view/KeyEvent.normalizeMetaState (I)I
100.0% excl 274
----------------------------------------------------
100.0% [112] 2/2 274 android/view/View.layout (IIII)V
[776] 0.0% 2+0 274 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
14.6% excl 40
68.6% [243] 2/20 188 android/view/View.setFrame (IIII)Z
11.7% [1596] 1/1 32 android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V
1.8% [2085] 1/1 5 android/view/View.getDrawingRect (Landroid/graphics/Rect;)V
1.8% [1232] 1/20 5 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
1.5% [1644] 1/6 4 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
85.7% [51] 6/7 234 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
14.3% [341] 1/7 39 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[777] 0.0% 7+0 273 android/view/MotionEvent.getY ()F
63.7% excl 174
36.3% [615] 7/33 99 android/view/MotionEvent.nativeGetAxisValue (IIII)F
----------------------------------------------------
100.0% [463] 27/27 273 android/view/MotionEvent.getMetaState ()I
[778] 0.0% 27+0 273 android/view/MotionEvent.nativeGetMetaState (I)I
100.0% excl 273
----------------------------------------------------
100.0% [744] 3/3 271 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[779] 0.0% 3+0 271 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
16.6% excl 45
78.6% [578] 3/7 213 android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
4.8% [828] 3/52 13 android/graphics/Rect.<init> ()V
----------------------------------------------------
67.0% [132] 12/20 181 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
33.0% [74] 8/20 89 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[780] 0.0% 20+0 270 android/content/res/XmlBlock$Parser.next ()I
64.1% excl 173
35.9% [1161] 16/16 97 android/content/res/XmlBlock.nativeNext (I)I
----------------------------------------------------
100.0% [623] 1/1 270 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
[781] 0.0% 1+0 270 android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
14.4% excl 39
41.1% [620] 2/8 111 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
36.7% [623] 1/6 99 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
3.3% [362] 2/257 9 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
3.0% [759] 2/64 8 android/view/View.getVisibility ()I
1.5% [369] 1/259 4 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [764] 1/1 270 android/view/GLES20Canvas.<init> (Z)V
[782] 0.0% 1+0 270 android/view/GLES20Canvas.<init> (ZZ)V
13.7% excl 37
55.2% [990] 1/1 149 android/view/HardwareCanvas.<init> ()V
16.7% [1478] 1/1 45 android/view/GLES20Canvas.setupFinalizer ()V
10.7% [1634] 1/1 29 android/view/GLES20Canvas.nCreateRenderer ()I
1.9% [828] 1/52 5 android/graphics/Rect.<init> ()V
1.9% [1342] 1/13 5 android/graphics/RectF.<init> ()V
----------------------------------------------------
100.0% [496] 11/11 270 android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
[783] 0.0% 11+0 270 android/view/GLES20Canvas.nDrawRect (IFFFFI)V
100.0% excl 270
----------------------------------------------------
100.0% [341] 1/1 270 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[784] 0.0% 1+0 270 android/widget/AbsListView.initOrResetVelocityTracker ()V
9.3% excl 25
90.7% [593] 1/2 245 android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
----------------------------------------------------
61.3% [60] 24/47 165 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
38.7% [53] 23/47 104 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[785] 0.0% 47+0 269 android/view/View.getLayerType ()I
100.0% excl 269
----------------------------------------------------
21.2% [725] 14/65 57 android/graphics/Paint.finalize ()V
21.2% [621] 14/65 57 android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
13.4% [562] 8/65 36 java/io/FileInputStream.finalize ()V
11.2% [695] 7/65 30 android/graphics/Bitmap$BitmapFinalizer.finalize ()V
6.3% [989] 4/65 17 android/graphics/Region.finalize ()V
5.9% [1157] 4/65 16 android/graphics/Camera.finalize ()V
4.5% [1239] 3/65 12 android/os/Binder.finalize ()V
3.0% [1156] 2/65 8 android/content/res/Resources$Theme.finalize ()V
3.0% [1150] 2/65 8 android/graphics/Canvas$CanvasFinalizer.finalize ()V
1.5% [1170] 1/65 4 android/os/BinderProxy.finalize ()V
1.5% [1158] 1/65 4 android/os/StrictMode$InstanceTracker.finalize ()V
1.5% [1511] 1/65 4 android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
1.5% [1702] 1/65 4 android/view/InputChannel.finalize ()V
1.5% [1547] 1/65 4 android/view/InputEventReceiver.finalize ()V
1.5% [1586] 1/65 4 android/view/Surface.finalize ()V
1.5% [1775] 1/65 4 android/view/animation/Animation.finalize ()V
[786] 0.0% 65+0 269 java/lang/Object.finalize ()V
100.0% excl 269
----------------------------------------------------
67.2% [53] 41/62 180 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
32.8% [60] 21/62 88 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[787] 0.0% 62+0 268 android/view/GLES20DisplayList.isValid ()Z
100.0% excl 268
----------------------------------------------------
44.2% [674] 3/6 118 android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
40.8% [396] 2/6 109 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
15.0% [275] 1/6 40 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
[788] 0.0% 6+0 267 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
34.1% excl 91
33.3% [356] 6/45 89 android/os/Parcel.writeString (Ljava/lang/String;)V
29.2% [226] 6/160 78 android/os/Parcel.writeInt (I)V
3.4% [1148] 2/23 9 java/lang/String.toString ()Ljava/lang/String;
----------------------------------------------------
94.7% [382] 11/12 251 android/view/View.onAttachedToWindow ()V
5.3% [342] 1/12 14 android/view/View.setFlags (II)V
[789] 0.0% 12+0 265 android/view/View.clearAccessibilityFocus ()V
61.1% excl 162
21.1% [1368] 12/13 56 android/view/View.getViewRootImpl ()Landroid/view/ViewRootImpl;
17.7% [1463] 11/11 47 android/view/ViewRootImpl.getAccessibilityFocusedHost ()Landroid/view/View;
----------------------------------------------------
61.4% [487] 12/20 162 android/view/ViewGroup.resetResolvedTextDirection ()V
38.6% [443] 8/20 102 android/view/ViewGroup.resolveTextDirection ()Z
[790] 0.0% 20+0 264 android/view/View.isTextDirectionInherited ()Z
67.4% excl 178
32.6% [1219] 20/20 86 android/view/View.getRawTextDirection ()I
----------------------------------------------------
50.6% [290] 21/50 133 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
47.9% [449] 28/50 126 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
1.5% [1851] 1/50 4 android/app/ApplicationPackageManager$ResourceName.hashCode ()I
[791] 0.0% 50+0 263 java/lang/String.hashCode ()I
100.0% excl 263
----------------------------------------------------
50.0% [74] 4/8 131 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
50.0% [132] 4/8 131 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[792] 0.0% 8+0 262 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
55.3% excl 145
16.0% [1504] 8/8 42 android/content/res/XmlBlock.nativeGetName (I)I
15.3% [522] 8/24 40 android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
13.4% [1148] 8/23 35 java/lang/String.toString ()Ljava/lang/String;
----------------------------------------------------
37.0% [147] 16/43 97 android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
10.7% [158] 2/43 28 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
5.0% [614] 2/43 13 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
4.6% [242] 2/43 12 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
4.2% [413] 2/43 11 android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
4.2% [694] 2/43 11 android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
4.2% [275] 2/43 11 android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
4.2% [585] 2/43 11 android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
4.2% [367] 2/43 11 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
4.2% [392] 2/43 11 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
3.8% [650] 2/43 10 android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
3.8% [655] 2/43 10 android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
3.8% [688] 2/43 10 android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
3.8% [691] 2/43 10 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
2.3% [1015] 1/43 6 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[793] 0.0% 43+0 262 android/os/Parcel.obtain ()Landroid/os/Parcel;
100.0% excl 262
----------------------------------------------------
100.0% [214] 1/1 262 android/os/Parcel.writeValue (Ljava/lang/Object;)V
[794] 0.0% 1+0 262 android/os/Parcel.writeIntArray ([I)V
27.9% excl 73
72.1% [226] 5/160 189 android/os/Parcel.writeInt (I)V
----------------------------------------------------
100.0% [755] 1/1 262 android/view/View.getLocationOnScreen ([I)V
[795] 0.0% 1+0 262 android/view/View.getLocationInWindow ([I)V
48.1% excl 126
51.9% [447] 7/71 136 android/view/View.hasIdentityMatrix ()Z
----------------------------------------------------
49.6% [612] 2/21 130 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
18.7% [627] 4/21 49 android/os/Bundle.putInt (Ljava/lang/String;I)V
16.4% [13] 8/21 43 com/example/t_gallery/ImageDetail$2.run ()V
5.0% [35] 2/21 13 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
2.3% [313] 1/21 6 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
2.3% [484] 1/21 6 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
2.3% [1158] 1/21 6 android/os/StrictMode$InstanceTracker.finalize ()V
1.9% [1049] 1/21 5 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
1.5% [249] 1/21 4 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
[796] 0.0% 21+0 262 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
62.6% excl 164
37.4% [1160] 3/3 98 java/lang/Integer.<init> (I)V
----------------------------------------------------
100.0% [387] 13/13 261 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
[797] 0.0% 13+0 261 libcore/util/CollectionUtils$1$1.next ()Ljava/lang/Object;
40.2% excl 105
59.8% [505] 13/26 156 libcore/util/CollectionUtils$1$1.hasNext ()Z
----------------------------------------------------
66.9% [884] 2/3 174 android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
33.1% [1169] 1/3 86 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;)V
[798] 0.0% 3+0 260 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
16.2% excl 42
76.2% [590] 3/7 198 android/os/Handler.sendMessage (Landroid/os/Message;)Z
7.7% [811] 3/30 20 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [748] 4/4 258 android/os/Handler.<init> ()V
[799] 0.0% 4+0 258 android/os/Handler.<init> (Landroid/os/Handler$Callback;Z)V
14.0% excl 36
86.0% [317] 4/25 222 android/os/Looper.myLooper ()Landroid/os/Looper;
----------------------------------------------------
100.0% [122] 1/1 256 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[800] 0.0% 1+0 256 android/content/Intent.putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
9.8% excl 25
90.2% [676] 1/3 231 android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
----------------------------------------------------
100.0% [45] 1/1 254 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[801] 0.0% 1+0 254 android/app/ActivityThread.getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
3.5% excl 9
96.5% [808] 1/1 245 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
----------------------------------------------------
100.0% [266] 1/1 254 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[802] 0.0% 1+0 254 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
13.8% excl 35
63.4% [382] 1/11 161 android/view/View.onAttachedToWindow ()V
12.6% [1605] 1/1 32 com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
5.1% [1911] 1/1 13 com/android/internal/policy/impl/PhoneWindow.access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
2.0% [2041] 1/1 5 android/app/Activity.onAttachedToWindow ()V
1.6% [1464] 1/7 4 android/view/Window.getCallback ()Landroid/view/Window$Callback;
1.6% [1473] 1/7 4 android/view/Window.isDestroyed ()Z
----------------------------------------------------
100.0% [609] 2/2 253 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[803] 0.0% 2+0 253 android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
15.8% excl 40
46.2% [349] 2/19 117 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
33.6% [872] 2/7 85 android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
4.3% [933] 2/34 11 android/content/res/TypedArray.recycle ()V
----------------------------------------------------
72.5% [894] 1/3 182 android/view/ViewGroup.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
27.5% [741] 2/3 69 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[804] 0.0% 3+0 251 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
42.6% excl 107
34.3% [1221] 1/1 86 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
19.1% [1358] 3/4 48 android/util/SparseArray.put (ILjava/lang/Object;)V
4.0% [1868] 2/3 10 android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;
----------------------------------------------------
100.0% [353] 2/2 248 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[805] 0.0% 2+0 248 android/os/Bundle.putLong (Ljava/lang/String;J)V
16.5% excl 41
58.1% [290] 2/28 144 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
21.4% [298] 2/87 53 java/lang/Long.valueOf (J)Ljava/lang/Long;
4.0% [343] 2/37 10 android/os/Bundle.unparcel ()V
----------------------------------------------------
77.0% [822] 4/6 191 java/lang/Object.wait ()V
23.0% [1271] 2/6 57 java/lang/Object.wait (J)V
[806] 0.0% 6+0 248 java/lang/Object.wait (JI)V
100.0% excl 248
----------------------------------------------------
100.0% [496] 11/11 247 android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
[807] 0.0% 11+0 247 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
61.9% excl 153
19.8% [1125] 11/24 49 android/graphics/Paint.getShader ()Landroid/graphics/Shader;
18.2% [1416] 11/13 45 android/graphics/Paint.getColorFilter ()Landroid/graphics/ColorFilter;
----------------------------------------------------
100.0% [801] 1/1 245 android/app/ActivityThread.getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
[808] 0.0% 1+0 245 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
11.4% excl 28
75.1% [906] 1/1 184 android/content/res/AssetManager.isUpToDate ()Z
10.2% [449] 1/44 25 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
1.6% [2005] 1/2 4 android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;
1.6% [981] 1/34 4 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
68.4% [862] 2/8 167 android/graphics/drawable/Drawable.setVisible (ZZ)Z
31.6% [560] 6/8 77 android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
[809] 0.0% 8+0 244 android/graphics/drawable/Drawable.invalidateSelf ()V
32.0% excl 78
45.5% [1105] 2/2 111 android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
22.5% [1404] 8/8 55 android/graphics/drawable/Drawable.getCallback ()Landroid/graphics/drawable/Drawable$Callback;
----------------------------------------------------
69.7% [204] 3/5 170 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
16.0% [691] 1/5 39 android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
14.3% [1074] 1/5 35 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
[810] 0.0% 5+0 244 android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
18.9% excl 46
81.1% [871] 5/5 198 android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
----------------------------------------------------
25.1% [982] 8/30 61 android/os/Message.obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
18.5% [1059] 7/30 45 android/os/MessageQueue.enqueueSyncBarrier (J)I
11.9% [697] 2/30 29 android/os/Handler.sendEmptyMessageAtTime (IJ)Z
11.5% [640] 3/30 28 android/os/Handler.sendEmptyMessageDelayed (IJ)Z
11.1% [920] 2/30 27 android/view/ViewRootImpl.windowFocusChanged (ZZ)V
8.2% [798] 3/30 20 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
5.3% [1581] 2/30 13 android/os/Handler.getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
5.3% [1624] 2/30 13 android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;
2.9% [1808] 1/30 7 android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;
[811] 0.0% 30+0 243 android/os/Message.obtain ()Landroid/os/Message;
100.0% excl 243
----------------------------------------------------
100.0% [757] 2/2 242 android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[812] 0.0% 2+0 242 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
24.4% excl 59
35.5% [1218] 2/2 86 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
28.5% [1310] 2/2 69 android/view/GLES20Canvas.nDrawBitmap (II[BFFFFFFFFI)V
4.1% [1415] 2/8 10 android/graphics/Bitmap.getHeight ()I
4.1% [1403] 2/8 10 android/graphics/Bitmap.getWidth ()I
3.3% [2006] 2/2 8 android/graphics/Bitmap.isRecycled ()Z
----------------------------------------------------
100.0% [774] 4/4 241 android/os/Parcel.readBundle ()Landroid/os/Bundle;
[813] 0.0% 4+0 241 android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
16.6% excl 40
62.2% [985] 1/1 150 android/os/Bundle.<init> (Landroid/os/Parcel;I)V
21.2% [186] 4/329 51 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [28] 4/4 241 android/support/v4/view/ViewPager.populate (I)V
[814] 0.0% 4+0 241 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
41.1% excl 99
36.1% [752] 4/13 87 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
7.9% [1412] 4/10 19 android/view/View.getWidth ()I
7.5% [685] 4/71 18 java/util/ArrayList.get (I)Ljava/lang/Object;
7.5% [537] 4/131 18 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [244] 22/22 241 java/lang/Class.getSimpleName ()Ljava/lang/String;
[815] 0.0% 22+0 241 java/lang/Class.isAnonymousClass ()Z
100.0% excl 241
----------------------------------------------------
100.0% [628] 1/1 238 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
[816] 0.0% 1+0 238 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
22.7% excl 54
27.3% [226] 5/160 65 android/os/Parcel.writeInt (I)V
12.2% [1209] 1/3 29 android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
11.3% [1151] 2/5 27 android/os/Parcel.writeLong (J)V
8.8% [1765] 1/1 21 android/os/Parcel.writeByte (B)V
8.8% [1766] 1/1 21 android/os/Parcel.writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
8.8% [356] 1/45 21 android/os/Parcel.writeString (Ljava/lang/String;)V
----------------------------------------------------
100.0% [646] 6/6 237 android/graphics/Bitmap.<init> (I[BZ[B[II)V
[817] 0.0% 6+0 237 android/graphics/Bitmap$BitmapFinalizer.<init> (I)V
28.7% excl 68
71.3% [269] 6/84 169 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [690] 1/1 237 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
[818] 0.0% 1+0 237 android/view/HardwareRenderer.createGlRenderer (IZ)Landroid/view/HardwareRenderer;
4.2% excl 10
95.8% [832] 1/1 227 android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
----------------------------------------------------
100.0% [576] 1/1 235 android/view/ContextThemeWrapper.initializeTheme ()V
[819] 0.0% 1+0 235 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
11.5% excl 27
42.1% [1037] 1/2 99 android/content/res/Resources$Theme.applyStyle (IZ)V
29.8% [984] 1/2 70 android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
9.4% [202] 1/161 22 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
5.5% [1885] 1/1 13 android/content/res/Resources.selectDefaultTheme (II)I
1.7% [1762] 1/5 4 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [342] 2/8 235 android/view/View.setFlags (II)V
+++++++++++++++++++++++++
[820] 6/8 320 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
[820] 0.0% 2+6 235 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
11.9% excl 28
77.0% [820] 2/8 181 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
11.1% [1019] 2/11 26 android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
+++++++++++++++++++++++++
[820] 4/8 139 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
[1019] 8/11 101 android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
----------------------------------------------------
100.0% [150] 1/1 235 android/os/Binder.execTransact (IIII)Z
[821] 0.0% 1+0 235 com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
6.4% excl 15
83.8% [878] 1/1 197 com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
9.8% [891] 1/7 23 android/os/Parcel.enforceInterface (Ljava/lang/String;)V
----------------------------------------------------
100.0% [0] 6/6 235 (toplevel)
[822] 0.0% 6+0 235 java/lang/Object.wait ()V
15.3% excl 36
81.3% [806] 4/6 191 java/lang/Object.wait (JI)V
----------------------------------------------------
100.0% [498] 18/18 234 android/view/MotionEvent.getHistorySize ()I
[823] 0.0% 18+0 234 android/view/MotionEvent.nativeGetHistorySize (I)I
100.0% excl 234
----------------------------------------------------
100.0% [391] 20/20 233 android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
[824] 0.0% 20+0 233 android/content/res/AssetManager.loadResourceValue (ISLandroid/util/TypedValue;Z)I
100.0% excl 233
----------------------------------------------------
100.0% [321] 10/10 233 android/view/View.refreshDrawableState ()V
[825] 0.0% 10+0 233 android/widget/ImageView.drawableStateChanged ()V
49.4% excl 115
40.3% [754] 10/35 94 android/view/View.drawableStateChanged ()V
10.3% [1076] 6/28 24 android/graphics/drawable/Drawable.isStateful ()Z
----------------------------------------------------
100.0% [284] 2/2 232 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[826] 0.0% 2+0 232 android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
16.8% excl 39
75.4% [920] 2/2 175 android/view/ViewRootImpl.windowFocusChanged (ZZ)V
3.9% [1723] 2/5 9 android/view/ViewRootImpl.access$700 ()Z
3.9% [981] 2/34 9 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
60.6% [990] 1/2 140 android/view/HardwareCanvas.<init> ()V
39.4% [1153] 1/2 91 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;)V
[827] 0.0% 2+0 231 android/graphics/Canvas.<init> ()V
15.2% excl 35
52.4% [1068] 2/2 121 android/graphics/Canvas.initRaster (I)I
32.5% [1273] 2/2 75 android/graphics/Canvas$CanvasFinalizer.<init> (I)V
----------------------------------------------------
16.5% [212] 9/52 38 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
13.4% [306] 6/52 31 android/widget/FrameLayout.<init> (Landroid/content/Context;)V
12.6% [171] 6/52 29 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
11.3% [471] 6/52 26 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
9.1% [835] 5/52 21 android/graphics/drawable/Drawable.setBounds (IIII)V
7.8% [541] 4/52 18 com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
6.9% [966] 4/52 16 android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
5.6% [779] 3/52 13 android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
5.6% [645] 3/52 13 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
3.5% [167] 2/52 8 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
2.2% [131] 1/52 5 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
2.2% [782] 1/52 5 android/view/GLES20Canvas.<init> (ZZ)V
1.7% [1235] 1/52 4 android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
1.7% [877] 1/52 4 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
[828] 0.0% 52+0 231 android/graphics/Rect.<init> ()V
100.0% excl 231
----------------------------------------------------
65.4% [332] 36/54 151 android/view/ViewGroup.getChildMeasureSpec (III)I
16.0% [26] 8/54 37 android/support/v4/view/ViewPager.onMeasure (II)V
7.8% [1422] 4/54 18 android/view/ViewRootImpl.getRootMeasureSpec (II)I
7.4% [129] 4/54 17 android/support/v4/view/ViewPager.onLayout (ZIIII)V
3.5% [22] 2/54 8 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
[829] 0.0% 54+0 231 android/view/View$MeasureSpec.makeMeasureSpec (II)I
100.0% excl 231
----------------------------------------------------
100.0% [51] 6/6 230 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[830] 0.0% 6+0 230 android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
64.3% excl 148
35.7% [1241] 6/6 82 android/view/ViewGroup$TouchTarget.obtain (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
----------------------------------------------------
100.0% [760] 1/1 228 android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
[831] 0.0% 1+0 228 android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
18.0% excl 41
73.2% [484] 4/12 167 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
8.8% [506] 4/82 20 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [818] 1/1 227 android/view/HardwareRenderer.createGlRenderer (IZ)Landroid/view/HardwareRenderer;
[832] 0.0% 1+0 227 android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
7.5% excl 17
90.7% [858] 1/1 206 android/view/HardwareRenderer$Gl20Renderer.<init> (Z)V
1.8% [2010] 1/2 4 android/view/GLES20Canvas.isAvailable ()Z
----------------------------------------------------
100.0% [51] 6/6 226 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[833] 0.0% 6+0 226 android/view/MotionEvent.getActionIndex ()I
65.0% excl 147
35.0% [395] 6/84 79 android/view/MotionEvent.nativeGetAction (I)I
----------------------------------------------------
100.0% [670] 15/15 225 android/view/Choreographer$CallbackQueue.addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
[834] 0.0% 15+0 225 android/view/Choreographer.access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
64.9% excl 146
35.1% [1255] 15/15 79 android/view/Choreographer.obtainCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
----------------------------------------------------
48.2% [63] 4/9 108 android/view/View.draw (Landroid/graphics/Canvas;)V
42.0% [851] 4/9 94 android/widget/ImageView.configureBounds ()V
9.8% [1596] 1/9 22 android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V
[835] 0.0% 9+0 224 android/graphics/drawable/Drawable.setBounds (IIII)V
60.7% excl 136
11.6% [1668] 2/2 26 android/graphics/drawable/BitmapDrawable.onBoundsChange (Landroid/graphics/Rect;)V
10.7% [880] 6/39 24 android/graphics/Rect.set (IIII)V
9.4% [828] 5/52 21 android/graphics/Rect.<init> ()V
7.6% [1684] 4/6 17 android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V
----------------------------------------------------
100.0% [589] 1/1 224 android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
[836] 0.0% 1+0 224 android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
17.0% excl 38
77.2% [290] 1/28 173 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
5.8% [343] 1/37 13 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [695] 7/7 221 android/graphics/Bitmap$BitmapFinalizer.finalize ()V
[837] 0.0% 7+0 221 android/graphics/Bitmap.access$100 (I)V
29.4% excl 65
70.6% [968] 7/7 156 android/graphics/Bitmap.nativeDestructor (I)V
----------------------------------------------------
100.0% [636] 23/23 221 android/view/GLES20Canvas.resetDisplayListRenderer ()V
[838] 0.0% 23+0 221 android/view/GLES20Canvas.nResetDisplayListRenderer (I)V
100.0% excl 221
----------------------------------------------------
100.0% [213] 8/8 220 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[839] 0.0% 8+0 220 android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
55.0% excl 121
29.5% [1343] 8/8 65 android/view/GLES20DisplayList.nSetTransformationInfo (IFFFFFFFF)V
15.5% [581] 8/112 34 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
89.0% [534] 45/49 195 java/util/AbstractList.<init> ()V
9.1% [1359] 3/49 20 java/util/AbstractSet.<init> ()V
1.8% [1917] 1/49 4 java/util/HashMap$Values.<init> (Ljava/util/HashMap;)V
[840] 0.0% 49+0 219 java/util/AbstractCollection.<init> ()V
100.0% excl 219
----------------------------------------------------
100.0% [254] 1/1 218 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[841] 0.0% 1+0 218 android/content/ComponentName.flattenToString ()Ljava/lang/String;
12.8% excl 28
69.7% [61] 3/588 152 java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
10.6% [183] 1/179 23 java/lang/StringBuilder.toString ()Ljava/lang/String;
6.9% [241] 1/175 15 java/lang/StringBuilder.<init> ()V
----------------------------------------------------
100.0% [29] 1/1 218 android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
[842] 0.0% 1+0 218 android/support/v4/app/BackStackRecord.commitAllowingStateLoss ()I
5.0% excl 11
95.0% [855] 1/1 207 android/support/v4/app/BackStackRecord.commitInternal (Z)I
----------------------------------------------------
100.0% [213] 8/8 218 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[843] 0.0% 8+0 218 android/view/GLES20DisplayList.setCameraDistance (F)V
50.5% excl 110
33.9% [1281] 8/8 74 android/view/GLES20DisplayList.nSetCameraDistance (IF)V
15.6% [581] 8/112 34 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
100.0% [16] 6/6 217 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[844] 0.0% 6+0 217 android/view/ViewRootImpl.onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
29.0% excl 63
71.0% [974] 6/6 154 android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
----------------------------------------------------
100.0% [260] 1/1 216 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[845] 0.0% 1+0 216 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
12.0% excl 26
39.4% [1224] 1/1 85 android/view/View.setAnimation (Landroid/view/animation/Animation;)V
32.9% [1301] 1/1 71 android/view/animation/AnimationSet.setStartTime (J)V
12.5% [152] 1/56 27 android/view/View.invalidate (Z)V
3.2% [1087] 1/21 7 android/view/View.invalidateParentCaches ()V
----------------------------------------------------
100.0% [122] 1/1 215 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[846] 0.0% 1+0 215 android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;
11.6% excl 25
88.4% [627] 1/4 190 android/os/Bundle.putInt (Ljava/lang/String;I)V
----------------------------------------------------
100.0% [588] 12/12 215 java/io/File.fixSlashes (Ljava/lang/String;)Ljava/lang/String;
[847] 0.0% 12+0 215 java/lang/String.toCharArray ()[C
65.6% excl 141
34.4% [118] 12/1451 74 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [348] 48/48 214 android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
[848] 0.0% 48+0 214 android/graphics/Rect.offset (II)V
100.0% excl 214
----------------------------------------------------
100.0% [621] 14/14 214 android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
[849] 0.0% 14+0 214 android/view/GLES20Canvas.destroyDisplayList (I)V
55.1% excl 118
44.9% [1166] 14/14 96 android/view/GLES20Canvas.nDestroyDisplayList (I)V
----------------------------------------------------
100.0% [508] 1/1 213 android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
[850] 0.0% 1+0 213 android/support/v4/app/FragmentActivity.onResume ()V
8.5% excl 18
39.0% [942] 1/2 83 android/os/Handler.sendEmptyMessage (I)Z
34.3% [30] 1/4 73 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
18.3% [1538] 1/1 39 android/app/Activity.onResume ()V
----------------------------------------------------
96.2% [493] 4/6 203 android/widget/ImageView.setFrame (IIII)Z
3.8% [742] 2/6 8 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[851] 0.0% 6+0 211 android/widget/ImageView.configureBounds ()V
38.4% excl 81
44.5% [835] 4/9 94 android/graphics/drawable/Drawable.setBounds (IIII)V
8.5% [1522] 4/7 18 android/view/View.getHeight ()I
8.5% [1412] 4/10 18 android/view/View.getWidth ()I
----------------------------------------------------
85.6% [51] 18/21 179 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
14.4% [91] 3/21 30 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[852] 0.0% 21+0 209 android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
100.0% excl 209
----------------------------------------------------
100.0% [1] 1/1 209 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[853] 0.0% 1+0 209 com/android/internal/view/IInputConnectionWrapper$MyHandler.handleMessage (Landroid/os/Message;)V
4.8% excl 10
95.2% [869] 1/1 199 com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
----------------------------------------------------
100.0% [290] 9/9 208 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
[854] 0.0% 9+0 208 java/util/HashMap.doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
55.3% excl 115
44.7% [1185] 9/9 93 java/util/HashMap.makeTable (I)[Ljava/util/HashMap$HashMapEntry;
----------------------------------------------------
100.0% [842] 1/1 207 android/support/v4/app/BackStackRecord.commitAllowingStateLoss ()I
[855] 0.0% 1+0 207 android/support/v4/app/BackStackRecord.commitInternal (Z)I
5.3% excl 11
94.7% [881] 1/1 196 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
----------------------------------------------------
100.0% [53] 3/3 207 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[856] 0.0% 3+0 207 android/support/v4/view/ViewPager.computeScroll ()V
21.7% excl 45
72.0% [949] 3/4 149 android/support/v4/view/ViewPager.completeScroll ()V
6.3% [1910] 3/3 13 android/widget/Scroller.isFinished ()Z
----------------------------------------------------
25.1% [518] 12/43 52 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
23.2% [255] 10/43 48 android/view/View.<init> (Landroid/content/Context;)V
10.6% [576] 1/43 22 android/view/ContextThemeWrapper.initializeTheme ()V
8.2% [73] 4/43 17 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
6.3% [10] 3/43 13 android/view/ViewRootImpl.performTraversals ()V
4.3% [212] 2/43 9 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
4.3% [345] 2/43 9 android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
4.3% [22] 2/43 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
3.9% [167] 2/43 8 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
3.9% [126] 2/43 8 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
1.9% [154] 1/43 4 android/support/v4/view/ViewPager.initViewPager ()V
1.9% [1394] 1/43 4 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
1.9% [114] 1/43 4 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[857] 0.0% 43+0 207 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
93.7% excl 194
6.3% [1882] 1/1 13 android/content/ContextWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [832] 1/1 206 android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
[858] 0.0% 1+0 206 android/view/HardwareRenderer$Gl20Renderer.<init> (Z)V
4.4% excl 9
95.6% [877] 1/1 197 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
----------------------------------------------------
32.5% [18] 16/47 67 android/widget/FrameLayout.onMeasure (II)V
25.7% [113] 12/47 53 android/widget/FrameLayout.onLayout (ZIIII)V
8.7% [129] 4/47 18 android/support/v4/view/ViewPager.onLayout (ZIIII)V
4.9% [26] 2/47 10 android/support/v4/view/ViewPager.onMeasure (II)V
4.4% [19] 2/47 9 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
4.4% [109] 2/47 9 android/view/ViewRootImpl.performLayout ()V
4.4% [10] 2/47 9 android/view/ViewRootImpl.performTraversals ()V
4.4% [120] 2/47 9 android/widget/LinearLayout.layoutVertical ()V
4.4% [22] 2/47 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
3.9% [24] 2/47 8 android/widget/LinearLayout.measureVertical (II)V
2.4% [237] 1/47 5 android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
[859] 0.0% 47+0 206 android/view/View.getMeasuredWidth ()I
100.0% excl 206
----------------------------------------------------
100.0% [284] 1/1 206 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[860] 0.0% 1+0 206 android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
8.7% excl 18
88.8% [910] 1/1 183 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
2.4% [981] 1/34 5 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
84.4% [94] 38/45 173 android/os/Handler.toString ()Ljava/lang/String;
6.8% [211] 3/45 14 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
6.3% [198] 3/45 13 android/view/View.toString ()Ljava/lang/String;
2.4% [1565] 1/45 5 java/util/Random.<init> ()V
[861] 0.0% 45+0 205 java/lang/System.identityHashCode (Ljava/lang/Object;)I
100.0% excl 205
----------------------------------------------------
91.1% [482] 2/6 185 android/view/View.setVisibility (I)V
8.9% [337] 4/6 18 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
[862] 0.0% 6+0 203 android/graphics/drawable/Drawable.setVisible (ZZ)Z
17.7% excl 36
82.3% [809] 2/8 167 android/graphics/drawable/Drawable.invalidateSelf ()V
----------------------------------------------------
100.0% [150] 14/14 202 android/os/Binder.execTransact (IIII)Z
[863] 0.0% 14+0 202 android/os/Parcel.obtain (I)Landroid/os/Parcel;
70.8% excl 143
29.2% [1378] 14/14 59 android/os/Parcel.init (I)V
----------------------------------------------------
100.0% [140] 45/45 200 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[864] 0.0% 45+0 200 android/content/res/TypedArray.getIndex (I)I
100.0% excl 200
----------------------------------------------------
50.5% [966] 2/4 101 android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
49.5% [212] 2/4 99 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[865] 0.0% 4+0 200 android/graphics/Region.<init> ()V
25.0% excl 50
63.5% [1048] 4/4 127 android/graphics/Region.<init> (I)V
11.5% [1720] 4/4 23 android/graphics/Region.nativeConstructor ()I
----------------------------------------------------
100.0% [741] 1/1 200 android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[866] 0.0% 1+0 200 android/widget/AdapterView.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
4.5% excl 9
95.5% [894] 1/1 191 android/view/ViewGroup.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
----------------------------------------------------
100.0% [184] 3/3 200 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[867] 0.0% 3+0 200 java/util/HashMap.entrySet ()Ljava/util/Set;
26.0% excl 52
74.0% [994] 3/3 148 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
----------------------------------------------------
51.3% [474] 8/15 102 android/view/ViewGroup.resolveTextAlignment ()Z
48.7% [667] 7/15 97 android/view/ViewGroup.resetResolvedTextAlignment ()V
[868] 0.0% 15+0 199 android/view/View.isTextAlignmentInherited ()Z
67.3% excl 134
32.7% [1344] 15/15 65 android/view/View.getRawTextAlignment ()I
----------------------------------------------------
100.0% [853] 1/1 199 com/android/internal/view/IInputConnectionWrapper$MyHandler.handleMessage (Landroid/os/Message;)V
[869] 0.0% 1+0 199 com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
10.1% excl 20
87.4% [922] 1/1 174 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
2.5% [981] 1/34 5 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
53.5% [101] 3/8 106 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
16.2% [904] 1/8 32 android/support/v4/app/FragmentActivity.onPostResume ()V
14.1% [1465] 2/8 28 android/app/ActivityThread.unscheduleGcIdler ()V
8.6% [967] 1/8 17 com/example/t_gallery/ImageDetail.preLoadImage (I)V
7.6% [708] 1/8 15 android/support/v4/app/FragmentActivity.onStart ()V
[870] 0.0% 8+0 198 android/os/Handler.removeMessages (I)V
43.9% excl 87
56.1% [1099] 8/8 111 android/os/MessageQueue.removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
----------------------------------------------------
100.0% [810] 5/5 198 android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
[871] 0.0% 5+0 198 android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
62.1% excl 123
27.3% [1410] 1/1 54 android/os/BinderProxy.<init> ()V
10.6% [981] 4/34 21 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
57.1% [446] 5/7 113 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
42.9% [803] 2/7 85 android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[872] 0.0% 7+0 198 android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
66.2% excl 131
33.8% [1322] 14/14 67 android/content/res/TypedArray.getLayoutDimension (ILjava/lang/String;)I
----------------------------------------------------
100.0% [184] 3/3 198 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[873] 0.0% 3+0 198 java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
21.2% excl 42
78.8% [970] 3/3 156 java/util/HashMap.newEntryIterator ()Ljava/util/Iterator;
----------------------------------------------------
100.0% [72] 46/46 198 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[874] 0.0% 46+0 198 java/util/LinkedList.size ()I
100.0% excl 198
----------------------------------------------------
100.0% [283] 41/41 198 libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
[875] 0.0% 41+0 198 libcore/util/MutableInt.<init> (I)V
100.0% excl 198
----------------------------------------------------
50.8% [308] 23/46 100 android/util/FinitePool.release (Landroid/util/Poolable;)V
49.2% [278] 23/46 97 android/util/FinitePool.acquire ()Landroid/util/Poolable;
[876] 0.0% 46+0 197 android/view/GLES20RecordingCanvas.setPooled (Z)V
100.0% excl 197
----------------------------------------------------
100.0% [858] 1/1 197 android/view/HardwareRenderer$Gl20Renderer.<init> (Z)V
[877] 0.0% 1+0 197 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
26.4% excl 52
46.7% [969] 3/5 92 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
13.7% [1214] 1/3 27 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
6.6% [941] 3/34 13 java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
2.5% [2078] 1/1 5 android/view/HardwareRenderer.<init> ()V
2.0% [828] 1/52 4 android/graphics/Rect.<init> ()V
2.0% [2179] 1/1 4 android/view/HardwareRenderer$GlRenderer$FunctorsRunnable.<init> (Landroid/view/HardwareRenderer$GlRenderer;)V
----------------------------------------------------
100.0% [821] 1/1 197 com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[878] 0.0% 1+0 197 com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
7.1% excl 14
76.1% [987] 1/1 150 com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
16.8% [1590] 1/1 33 com/android/internal/view/IInputConnectionWrapper.obtainMessage (I)Landroid/os/Message;
----------------------------------------------------
90.3% [73] 4/8 177 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
9.7% [1308] 4/8 19 android/content/res/XmlBlock$Parser.finalize ()V
[879] 0.0% 8+0 196 android/content/res/XmlBlock$Parser.close ()V
38.8% excl 76
33.2% [1341] 4/4 65 android/content/res/XmlBlock.access$1500 (I)V
28.1% [1402] 4/4 55 android/content/res/XmlBlock.access$1600 (Landroid/content/res/XmlBlock;)V
----------------------------------------------------
32.7% [152] 15/39 64 android/view/View.invalidate (Z)V
27.6% [92] 6/39 54 android/view/GLES20Canvas.nDrawDisplayList (IILandroid/graphics/Rect;I)I
12.2% [1309] 5/39 24 android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
12.2% [835] 6/39 24 android/graphics/drawable/Drawable.setBounds (IIII)V
9.2% [197] 4/39 18 android/view/View.invalidate (IIII)V
2.0% [15] 1/39 4 android/view/ViewRootImpl.draw (Z)V
2.0% [1774] 1/39 4 android/view/ViewRootImpl.invalidate ()V
2.0% [248] 1/39 4 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[880] 0.0% 39+0 196 android/graphics/Rect.set (IIII)V
100.0% excl 196
----------------------------------------------------
100.0% [855] 1/1 196 android/support/v4/app/BackStackRecord.commitInternal (Z)I
[881] 0.0% 1+0 196 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
17.3% excl 34
48.0% [909] 1/2 94 android/os/Handler.post (Ljava/lang/Runnable;)Z
14.3% [546] 1/25 28 java/util/ArrayList.<init> ()V
9.2% [506] 1/82 18 java/util/ArrayList.add (Ljava/lang/Object;)Z
8.7% [1405] 1/2 17 android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
2.6% [537] 1/131 5 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [524] 14/14 196 java/util/ArrayList.clear ()V
[882] 0.0% 14+0 196 java/util/Arrays.fill ([Ljava/lang/Object;IILjava/lang/Object;)V
67.9% excl 133
32.1% [1360] 14/14 63 java/util/Arrays.checkStartAndEnd (III)V
----------------------------------------------------
100.0% [86] 6/6 194 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
[883] 0.0% 6+0 194 android/support/v4/widget/EdgeEffectCompat.isFinished ()Z
30.4% excl 59
69.6% [1036] 6/6 135 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.isFinished (Ljava/lang/Object;)Z
----------------------------------------------------
53.9% [1089] 1/2 104 android/app/ActivityThread$ApplicationThread.schedulePauseActivity (Landroid/os/IBinder;ZZI)V
46.1% [1155] 1/2 89 android/app/ActivityThread$ApplicationThread.scheduleStopActivity (Landroid/os/IBinder;ZI)V
[884] 0.0% 2+0 193 android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
9.8% excl 19
90.2% [798] 2/3 174 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [661] 10/10 193 android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
[885] 0.0% 10+0 193 android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;
45.6% excl 88
54.4% [1123] 10/10 105 android/content/res/AssetManager.getResourcePackageName (I)Ljava/lang/String;
----------------------------------------------------
70.5% [15] 6/9 136 android/view/ViewRootImpl.draw (Z)V
18.1% [10] 2/9 35 android/view/ViewRootImpl.performTraversals ()V
11.4% [104] 1/9 22 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[886] 0.0% 9+0 193 android/view/Surface.isValid ()Z
43.0% excl 83
57.0% [1108] 9/9 110 android/view/Surface.nativeIsValid ()Z
----------------------------------------------------
83.4% [613] 18/25 161 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
14.5% [1237] 6/25 28 android/widget/ImageView.jumpDrawablesToCurrentState ()V
2.1% [382] 1/25 4 android/view/View.onAttachedToWindow ()V
[887] 0.0% 25+0 193 android/view/View.jumpDrawablesToCurrentState ()V
79.8% excl 154
20.2% [1542] 9/9 39 android/graphics/drawable/Drawable.jumpToCurrentState ()V
----------------------------------------------------
100.0% [523] 46/46 192 android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
[888] 0.0% 46+0 192 android/view/GLES20RecordingCanvas.setNextPoolable (Landroid/view/GLES20RecordingCanvas;)V
100.0% excl 192
----------------------------------------------------
83.9% [363] 5/6 161 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
16.1% [711] 1/6 31 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[889] 0.0% 6+0 192 android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
43.8% excl 84
43.8% [1098] 6/8 84 android/graphics/Matrix.setTranslate (FF)V
12.5% [895] 6/45 24 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
----------------------------------------------------
100.0% [0] 1/1 192 (toplevel)
[890] 0.0% 1+0 192 java/lang/Daemons$FinalizerWatchdogDaemon.waitForObject ()Ljava/lang/Object;
2.1% excl 4
----------------------------------------------------
46.1% [284] 3/7 88 android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
41.9% [204] 3/7 80 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
12.0% [821] 1/7 23 com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[891] 0.0% 7+0 191 android/os/Parcel.enforceInterface (Ljava/lang/String;)V
39.8% excl 76
60.2% [1086] 7/7 115 android/os/Parcel.nativeEnforceInterface (ILjava/lang/String;)V
----------------------------------------------------
100.0% [77] 1/1 191 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[892] 0.0% 1+0 191 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
22.0% excl 42
35.6% [1313] 1/1 68 android/app/Activity.onCreate (Landroid/os/Bundle;)V
22.0% [1193] 2/4 42 android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
11.5% [1746] 1/1 22 android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V
2.6% [2067] 1/1 5 android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V
2.1% [2145] 1/1 4 android/app/Activity.getLastNonConfigurationInstance ()Ljava/lang/Object;
2.1% [2180] 1/1 4 android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;
2.1% [2181] 1/1 4 android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V
----------------------------------------------------
100.0% [10] 1/1 191 android/view/ViewRootImpl.performTraversals ()V
[893] 0.0% 1+0 191 android/view/HardwareRenderer$Gl20Renderer.setup (II)V
5.2% excl 10
94.8% [914] 1/1 181 android/view/HardwareRenderer$GlRenderer.setup (II)V
----------------------------------------------------
100.0% [866] 1/1 191 android/widget/AdapterView.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[894] 0.0% 1+0 191 android/view/ViewGroup.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
4.7% excl 9
95.3% [804] 1/3 182 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
----------------------------------------------------
27.2% [559] 12/45 52 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
26.2% [540] 12/45 50 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
13.6% [707] 6/45 26 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
12.6% [889] 6/45 24 android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
11.5% [60] 5/45 22 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
8.9% [405] 4/45 17 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
[895] 0.0% 45+0 191 android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
100.0% excl 191
----------------------------------------------------
100.0% [563] 18/18 190 android/view/MotionEvent.setAction (I)V
[896] 0.0% 18+0 190 android/view/MotionEvent.nativeSetAction (II)V
100.0% excl 190
----------------------------------------------------
83.7% [363] 10/12 159 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
16.3% [711] 2/12 31 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[897] 0.0% 12+0 190 android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
62.1% excl 118
37.9% [1296] 12/12 72 java/lang/Math.cos (D)D
----------------------------------------------------
100.0% [731] 7/7 190 java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
[898] 0.0% 7+0 190 java/util/HashMap$EntryIterator.next ()Ljava/util/Map$Entry;
64.7% excl 123
35.3% [1332] 7/7 67 java/util/HashMap$HashIterator.nextEntry ()Ljava/util/HashMap$HashMapEntry;
----------------------------------------------------
100.0% [122] 1/1 189 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[899] 0.0% 1+0 189 android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
13.2% excl 25
86.8% [944] 1/1 164 android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
----------------------------------------------------
100.0% [353] 2/2 189 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[900] 0.0% 2+0 189 android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
16.4% excl 31
77.8% [290] 2/28 147 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
5.8% [343] 2/37 11 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [285] 8/8 189 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
[901] 0.0% 8+0 189 android/util/LongSparseArray.get (J)Ljava/lang/Object;
35.4% excl 67
64.6% [1064] 8/8 122 android/util/LongSparseArray.get (JLjava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
82.0% [248] 1/8 155 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
18.0% [10] 7/8 34 android/view/ViewRootImpl.performTraversals ()V
[902] 0.0% 8+0 189 android/view/ViewRootImpl.collectViewAttributes ()Z
23.3% excl 44
76.7% [1009] 1/4 145 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
----------------------------------------------------
100.0% [192] 10/10 188 android/view/GLES20DisplayList.end ()V
[903] 0.0% 10+0 188 android/view/GLES20Canvas.setDisplayListName (ILjava/lang/String;)V
46.3% excl 87
53.7% [1144] 10/10 101 android/view/GLES20Canvas.nSetDisplayListName (ILjava/lang/String;)V
----------------------------------------------------
100.0% [404] 1/1 187 android/app/Activity.performResume ()V
[904] 0.0% 1+0 187 android/support/v4/app/FragmentActivity.onPostResume ()V
11.8% excl 22
38.5% [30] 1/4 72 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
17.1% [870] 1/8 32 android/os/Handler.removeMessages (I)V
16.6% [1608] 1/1 31 android/app/Activity.onPostResume ()V
16.0% [1625] 1/1 30 android/support/v4/app/FragmentActivity.onResumeFragments ()V
----------------------------------------------------
100.0% [151] 7/7 186 android/view/Display.getSize (Landroid/graphics/Point;)V
[905] 0.0% 7+0 186 android/view/DisplayInfo.getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
36.6% excl 68
63.4% [1077] 7/7 118 android/view/DisplayInfo.getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
----------------------------------------------------
100.0% [808] 1/1 184 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
[906] 0.0% 1+0 184 android/content/res/AssetManager.isUpToDate ()Z
100.0% excl 184
----------------------------------------------------
38.0% [18] 16/43 70 android/widget/FrameLayout.onMeasure (II)V
27.2% [113] 12/43 50 android/widget/FrameLayout.onLayout (ZIIII)V
9.2% [129] 4/43 17 android/support/v4/view/ViewPager.onLayout (ZIIII)V
5.4% [26] 2/43 10 android/support/v4/view/ViewPager.onMeasure (II)V
4.9% [24] 2/43 9 android/widget/LinearLayout.measureVertical (II)V
4.3% [109] 2/43 8 android/view/ViewRootImpl.performLayout ()V
4.3% [120] 2/43 8 android/widget/LinearLayout.layoutVertical ()V
2.2% [19] 1/43 4 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
2.2% [10] 1/43 4 android/view/ViewRootImpl.performTraversals ()V
2.2% [237] 1/43 4 android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
[907] 0.0% 43+0 184 android/view/View.getMeasuredHeight ()I
100.0% excl 184
----------------------------------------------------
83.1% [446] 35/42 152 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
14.8% [296] 6/42 27 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
2.2% [406] 1/42 4 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[908] 0.0% 42+0 183 android/content/res/TypedArray.getDimensionPixelSize (II)I
100.0% excl 183
----------------------------------------------------
51.4% [881] 1/2 94 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
48.6% [329] 1/2 89 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[909] 0.0% 2+0 183 android/os/Handler.post (Ljava/lang/Runnable;)Z
16.4% excl 30
65.6% [429] 2/13 120 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
18.0% [1581] 2/2 33 android/os/Handler.getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
----------------------------------------------------
100.0% [860] 1/1 183 android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
[910] 0.0% 1+0 183 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
18.6% excl 34
45.9% [590] 1/7 84 android/os/Handler.sendMessage (Landroid/os/Message;)Z
14.8% [1437] 1/2 27 android/os/Handler.obtainMessage (I)Landroid/os/Message;
14.2% [1669] 1/1 26 android/os/Binder.getCallingPid ()I
3.3% [2031] 1/1 6 android/os/Process.myPid ()I
3.3% [2037] 1/1 6 com/android/internal/os/SomeArgs.obtain ()Lcom/android/internal/os/SomeArgs;
----------------------------------------------------
100.0% [772] 4/4 182 android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
[911] 0.0% 4+0 182 android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
34.6% excl 63
54.4% [269] 4/84 99 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
11.0% [1781] 4/4 20 android/content/res/XmlBlock.access$008 (Landroid/content/res/XmlBlock;)I
----------------------------------------------------
100.0% [248] 1/1 182 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[912] 0.0% 1+0 182 android/view/ViewRootImpl$WindowInputEventReceiver.<init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
4.9% excl 9
95.1% [923] 1/1 173 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
----------------------------------------------------
100.0% [567] 1/1 182 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[913] 0.0% 1+0 182 android/view/ViewStub.initialize (Landroid/content/Context;)V
7.1% excl 13
61.5% [1095] 1/1 112 android/view/ViewStub.setVisibility (I)V
31.3% [1052] 1/2 57 android/view/View.setWillNotDraw (Z)V
----------------------------------------------------
100.0% [893] 1/1 181 android/view/HardwareRenderer$Gl20Renderer.setup (II)V
[914] 0.0% 1+0 181 android/view/HardwareRenderer$GlRenderer.setup (II)V
7.2% excl 13
80.7% [1003] 1/1 146 android/view/HardwareRenderer$GlRenderer.validate ()Z
12.2% [657] 1/24 22 android/view/GLES20Canvas.setViewport (II)V
----------------------------------------------------
100.0% [212] 1/1 181 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[915] 0.0% 1+0 181 android/view/Surface.<init> ()V
17.7% excl 32
60.2% [1111] 1/1 109 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
13.8% [269] 1/84 25 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
2.8% [2082] 1/1 5 android/view/Surface.checkHeadless ()V
2.8% [1226] 1/17 5 dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
2.8% [1222] 1/14 5 dalvik/system/CloseGuard.open (Ljava/lang/String;)V
----------------------------------------------------
100.0% [559] 12/12 178 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
[916] 0.0% 12+0 178 android/graphics/Matrix.preConcat (Landroid/graphics/Matrix;)Z
56.2% excl 100
43.8% [1259] 12/12 78 android/graphics/Matrix.native_preConcat (II)Z
----------------------------------------------------
100.0% [307] 2/2 177 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[917] 0.0% 2+0 177 com/example/t_gallery/ImageDetail.access$3 (Lcom/example/t_gallery/ImageDetail;I)V
11.3% excl 20
88.7% [967] 2/2 157 com/example/t_gallery/ImageDetail.preLoadImage (I)V
----------------------------------------------------
100.0% [657] 24/24 175 android/view/GLES20Canvas.setViewport (II)V
[918] 0.0% 24+0 175 android/view/GLES20Canvas.nSetViewport (III)V
100.0% excl 175
----------------------------------------------------
100.0% [678] 23/23 175 android/view/GLES20RecordingCanvas.getNextPoolable ()Ljava/lang/Object;
[919] 0.0% 23+0 175 android/view/GLES20RecordingCanvas.getNextPoolable ()Landroid/view/GLES20RecordingCanvas;
100.0% excl 175
----------------------------------------------------
100.0% [826] 2/2 175 android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
[920] 0.0% 2+0 175 android/view/ViewRootImpl.windowFocusChanged (ZZ)V
16.0% excl 28
68.6% [590] 2/7 120 android/os/Handler.sendMessage (Landroid/os/Message;)Z
15.4% [811] 2/30 27 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
91.4% [396] 12/13 159 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
8.6% [548] 1/13 15 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
[921] 0.0% 13+0 174 android/os/Parcel.writeFloat (F)V
63.8% excl 111
36.2% [1355] 13/13 63 android/os/Parcel.nativeWriteFloat (IF)V
----------------------------------------------------
100.0% [869] 1/1 174 com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
[922] 0.0% 1+0 174 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
15.5% excl 27
64.4% [1096] 1/1 112 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
12.6% [1758] 1/1 22 android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
2.9% [2107] 1/1 5 android/view/inputmethod/BaseInputConnection.endBatchEdit ()Z
2.3% [2206] 1/1 4 android/view/inputmethod/BaseInputConnection.beginBatchEdit ()Z
2.3% [1997] 1/2 4 android/view/inputmethod/BaseInputConnection.getEditable ()Landroid/text/Editable;
----------------------------------------------------
100.0% [912] 1/1 173 android/view/ViewRootImpl$WindowInputEventReceiver.<init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
[923] 0.0% 1+0 173 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
22.0% excl 38
37.0% [1351] 1/1 64 android/view/InputEventReceiver.nativeInit (Landroid/view/InputEventReceiver;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I
19.7% [1326] 1/2 34 android/util/SparseIntArray.<init> ()V
14.5% [269] 1/84 25 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
2.3% [2170] 1/1 4 android/os/Looper.getQueue ()Landroid/os/MessageQueue;
2.3% [1226] 1/17 4 dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
2.3% [1222] 1/14 4 dalvik/system/CloseGuard.open (Ljava/lang/String;)V
----------------------------------------------------
100.0% [750] 1/1 173 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
[924] 0.0% 1+0 173 android/view/View.setPadding (IIII)V
6.9% excl 12
85.5% [451] 1/17 148 android/view/ViewGroup.resetResolvedPadding ()V
7.5% [1088] 1/7 13 android/view/ViewGroup.internalSetPadding (IIII)V
----------------------------------------------------
54.9% [1041] 2/4 95 android/view/animation/AnimationSet.reset ()V
45.1% [946] 2/4 78 android/view/animation/Animation.initialize (IIII)V
[925] 0.0% 4+0 173 android/view/animation/Animation.reset ()V
32.9% excl 57
56.6% [311] 4/42 98 android/view/animation/Transformation.clear ()V
10.4% [1796] 4/4 18 android/graphics/RectF.setEmpty ()V
----------------------------------------------------
100.0% [16] 6/6 172 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[926] 0.0% 6+0 172 android/view/HardwareRenderer$GlRenderer.handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
37.2% excl 64
62.8% [1114] 6/6 108 android/os/Handler.hasCallbacks (Ljava/lang/Runnable;)Z
----------------------------------------------------
59.9% [60] 24/36 103 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
14.5% [973] 2/36 25 android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
11.0% [78] 4/36 19 android/view/ViewGroup.dispatchGetDisplayList ()V
9.9% [128] 4/36 17 android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
4.7% [58] 2/36 8 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[927] 0.0% 36+0 172 android/view/View.getAnimation ()Landroid/view/animation/Animation;
100.0% excl 172
----------------------------------------------------
97.7% [290] 28/29 168 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
2.3% [1732] 1/29 4 java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
[928] 0.0% 29+0 172 java/util/HashMap.secondaryHash (I)I
100.0% excl 172
----------------------------------------------------
100.0% [325] 41/41 170 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[929] 0.0% 41+0 170 android/app/ContextImpl.access$000 ()I
100.0% excl 170
----------------------------------------------------
100.0% [374] 23/23 170 android/graphics/Matrix.<init> ()V
[930] 0.0% 23+0 170 android/graphics/Matrix.native_create (I)I
100.0% excl 170
----------------------------------------------------
100.0% [540] 12/12 170 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
[931] 0.0% 12+0 170 android/graphics/Matrix.set (Landroid/graphics/Matrix;)V
63.5% excl 108
36.5% [1362] 12/12 62 android/graphics/Matrix.native_set (II)V
----------------------------------------------------
100.0% [633] 29/29 170 android/view/GLES20Canvas.onPostDraw ()V
[932] 0.0% 29+0 170 android/view/GLES20Canvas.nFinish (I)V
100.0% excl 170
----------------------------------------------------
20.1% [140] 7/34 34 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
14.8% [599] 5/34 25 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
14.2% [446] 5/34 24 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9.5% [435] 3/34 16 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
8.9% [171] 3/34 15 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
6.5% [803] 2/34 11 android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
6.5% [296] 2/34 11 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
5.9% [609] 2/34 10 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
5.9% [567] 2/34 10 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
4.7% [572] 2/34 8 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
3.0% [406] 1/34 5 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[933] 0.0% 34+0 169 android/content/res/TypedArray.recycle ()V
100.0% excl 169
----------------------------------------------------
76.9% [172] 6/9 130 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
23.1% [1015] 3/9 39 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[934] 0.0% 9+0 169 android/os/Parcel.setDataPosition (I)V
63.3% excl 107
36.7% [1364] 9/9 62 android/os/Parcel.nativeSetDataPosition (II)V
----------------------------------------------------
100.0% [714] 8/8 169 android/view/MotionEvent.isTouchEvent ()Z
[935] 0.0% 8+0 169 android/view/MotionEvent.nativeIsTouchEvent (I)Z
100.0% excl 169
----------------------------------------------------
59.8% [101] 3/5 101 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
40.2% [341] 2/5 68 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[936] 0.0% 5+0 169 android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
55.0% excl 93
45.0% [1266] 5/5 76 android/view/VelocityTracker.nativeAddMovement (ILandroid/view/MotionEvent;)V
----------------------------------------------------
100.0% [72] 38/38 168 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[937] 0.0% 38+0 168 android/app/ANRAppManager.access$000 ()Z
100.0% excl 168
----------------------------------------------------
100.0% [35] 2/2 168 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[938] 0.0% 2+0 168 android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
23.2% excl 39
41.1% [947] 2/5 69 android/view/View.invalidate ()V
18.5% [1618] 2/2 31 android/view/View.setWillNotCacheDrawing (Z)V
17.3% [713] 2/50 29 android/view/View.requestLayout ()V
----------------------------------------------------
100.0% [767] 13/13 167 android/view/View.onFocusLost ()V
[939] 0.0% 13+0 167 android/view/View.resetPressedState ()V
66.5% excl 111
33.5% [1094] 13/26 56 android/view/View.isPressed ()Z
----------------------------------------------------
100.0% [140] 2/2 167 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[940] 0.0% 2+0 167 android/view/View.setAlpha (F)V
12.6% excl 21
87.4% [1004] 2/2 146 android/view/View.ensureTransformationInfo ()V
----------------------------------------------------
52.4% [222] 20/34 87 android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
36.7% [661] 10/34 61 android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
7.8% [877] 3/34 13 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
3.0% [1875] 1/34 5 java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z
[941] 0.0% 34+0 166 java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
100.0% excl 166
----------------------------------------------------
50.3% [850] 1/2 83 android/support/v4/app/FragmentActivity.onResume ()V
49.7% [1109] 1/2 82 android/view/ViewRootImpl.dispatchCheckFocus ()V
[942] 0.0% 2+0 165 android/os/Handler.sendEmptyMessage (I)Z
10.3% excl 17
89.7% [640] 2/3 148 android/os/Handler.sendEmptyMessageDelayed (IJ)Z
----------------------------------------------------
100.0% [0] 19/19 164 (toplevel)
[943] 0.0% 19+0 164 android/os/Binder.clearCallingIdentity ()J
100.0% excl 164
----------------------------------------------------
100.0% [899] 1/1 164 android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
[944] 0.0% 1+0 164 android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
23.2% excl 38
69.5% [290] 1/28 114 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
7.3% [343] 1/37 12 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [10] 7/7 164 android/view/ViewRootImpl.performTraversals ()V
[945] 0.0% 7+0 164 android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
61.6% excl 101
19.5% [524] 7/70 32 java/util/ArrayList.clear ()V
18.9% [537] 7/131 31 java/util/ArrayList.size ()I
----------------------------------------------------
42.1% [693] 1/3 69 android/view/animation/AnimationSet.initialize (IIII)V
29.3% [1199] 1/3 48 android/view/animation/TranslateAnimation.initialize (IIII)V
28.7% [1115] 1/3 47 android/view/animation/ScaleAnimation.initialize (IIII)V
[946] 0.0% 3+0 164 android/view/animation/Animation.initialize (IIII)V
15.9% excl 26
47.6% [925] 2/4 78 android/view/animation/Animation.reset ()V
36.6% [1041] 1/2 60 android/view/animation/AnimationSet.reset ()V
----------------------------------------------------
42.3% [938] 2/5 69 android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
39.3% [630] 2/5 64 android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
18.4% [750] 1/5 30 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
[947] 0.0% 5+0 163 android/view/View.invalidate ()V
27.6% excl 45
72.4% [152] 5/56 118 android/view/View.invalidate (Z)V
----------------------------------------------------
100.0% [149] 1/1 162 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[948] 0.0% 1+0 162 android/content/Intent.migrateExtraStreamToClipData ()Z
54.9% excl 89
22.8% [521] 3/131 37 java/lang/String.equals (Ljava/lang/Object;)Z
7.4% [1922] 1/1 12 android/content/Intent.getAction ()Ljava/lang/String;
7.4% [1923] 1/1 12 android/content/Intent.getClipData ()Landroid/content/ClipData;
7.4% [1926] 1/1 12 android/os/Bundle.isParcelled ()Z
----------------------------------------------------
92.0% [856] 3/4 149 android/support/v4/view/ViewPager.computeScroll ()V
8.0% [1012] 1/4 13 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
[949] 0.0% 4+0 162 android/support/v4/view/ViewPager.completeScroll ()V
56.8% excl 92
26.5% [537] 10/131 43 java/util/ArrayList.size ()I
16.7% [685] 6/71 27 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
53.1% [349] 19/35 86 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
43.8% [384] 15/35 71 android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
3.1% [1279] 1/35 5 android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
[950] 0.0% 35+0 162 android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
100.0% excl 162
----------------------------------------------------
100.0% [756] 5/5 162 java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
[951] 0.0% 5+0 162 java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
59.3% excl 96
22.2% [1525] 5/6 36 java/lang/BootClassLoader.getInstance ()Ljava/lang/BootClassLoader;
18.5% [1629] 5/5 30 java/lang/Class.getClassLoader (Ljava/lang/Class;)Ljava/lang/ClassLoader;
----------------------------------------------------
100.0% [77] 1/1 161 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[952] 0.0% 1+0 161 android/support/v4/view/ViewPager.setCurrentItem (I)V
5.0% excl 8
95.0% [975] 1/1 153 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V
----------------------------------------------------
87.0% [664] 26/30 140 android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;
13.0% [1358] 4/30 21 android/util/SparseArray.put (ILjava/lang/Object;)V
[953] 0.0% 30+0 161 android/util/SparseArray.binarySearch ([IIII)I
100.0% excl 161
----------------------------------------------------
100.0% [114] 1/3 161 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
+++++++++++++++++++++++++
[954] 2/3 155 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
[954] 0.0% 1+2 161 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
8.7% excl 14
72.0% [954] 1/3 116 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
19.3% [1070] 1/4 31 android/view/View.makeOptionalFitsSystemWindows ()V
+++++++++++++++++++++++++
[1070] 3/4 90 android/view/View.makeOptionalFitsSystemWindows ()V
[954] 1/3 39 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
----------------------------------------------------
100.0% [289] 12/12 161 java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V
[955] 0.0% 12+0 161 java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V
68.3% excl 110
31.7% [582] 12/24 51 java/io/InputStream.<init> ()V
----------------------------------------------------
100.0% [353] 2/2 160 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[956] 0.0% 2+0 160 android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
25.6% excl 41
60.6% [290] 2/28 97 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
7.5% [1777] 2/4 12 java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
6.2% [343] 2/37 10 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [60] 6/6 160 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[957] 0.0% 6+0 160 android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
53.8% excl 86
30.0% [1453] 6/6 48 android/view/GLES20DisplayList.nSetAnimationMatrix (II)V
16.2% [581] 6/112 26 android/view/GLES20DisplayList.hasNativeDisplayList ()Z
----------------------------------------------------
71.9% [136] 25/35 115 java/lang/Object.toString ()Ljava/lang/String;
16.9% [449] 6/35 27 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
8.8% [290] 3/35 14 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
2.5% [1732] 1/35 4 java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
[958] 0.0% 35+0 160 java/lang/Object.hashCode ()I
100.0% excl 160
----------------------------------------------------
50.6% [1006] 6/12 81 android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
16.2% [79] 2/12 26 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
9.4% [1536] 1/12 15 java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
8.1% [1754] 1/12 13 android/view/ViewRootImpl$InputMethodCallback.<init> (Landroid/view/ViewRootImpl;)V
8.1% [1179] 1/12 13 android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
7.5% [1410] 1/12 12 android/os/BinderProxy.<init> ()V
[959] 0.0% 12+0 160 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
63.8% excl 102
36.2% [608] 12/96 58 java/lang/ref/Reference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
----------------------------------------------------
100.0% [569] 26/26 159 java/util/HashMap.addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
[960] 0.0% 26+0 159 java/util/HashMap$HashMapEntry.<init> (Ljava/lang/Object;Ljava/lang/Object;ILjava/util/HashMap$HashMapEntry;)V
100.0% excl 159
----------------------------------------------------
100.0% [648] 28/28 158 android/graphics/Matrix.reset ()V
[961] 0.0% 28+0 158 android/graphics/Matrix.native_reset (I)V
100.0% excl 158
----------------------------------------------------
100.0% [472] 34/34 158 android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
[962] 0.0% 34+0 158 android/view/ViewGroup$MarginLayoutParams.isMarginRelative ()Z
100.0% excl 158
----------------------------------------------------
100.0% [189] 1/1 157 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
[963] 0.0% 1+0 157 android/content/ComponentName.writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
15.9% excl 25
84.1% [1039] 1/1 132 android/content/ComponentName.writeToParcel (Landroid/os/Parcel;I)V
----------------------------------------------------
100.0% [666] 26/26 157 android/graphics/Matrix.finalize ()V
[964] 0.0% 26+0 157 android/graphics/Matrix.finalizer (I)V
100.0% excl 157
----------------------------------------------------
100.0% [620] 12/12 157 android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
[965] 0.0% 12+0 157 android/support/v4/app/FragmentStatePagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
67.5% excl 106
32.5% [1429] 12/12 51 android/support/v4/app/Fragment.getView ()Landroid/view/View;
----------------------------------------------------
50.3% [212] 1/2 79 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
49.7% [645] 1/2 78 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[966] 0.0% 2+0 157 android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
25.5% excl 40
64.3% [865] 2/4 101 android/graphics/Region.<init> ()V
10.2% [828] 4/52 16 android/graphics/Rect.<init> ()V
----------------------------------------------------
100.0% [917] 2/2 157 com/example/t_gallery/ImageDetail.access$3 (Lcom/example/t_gallery/ImageDetail;I)V
[967] 0.0% 2+0 157 com/example/t_gallery/ImageDetail.preLoadImage (I)V
24.2% excl 38
40.8% [429] 1/13 64 android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
17.8% [1641] 1/1 28 android/os/Handler.obtainMessage ()Landroid/os/Message;
10.8% [870] 1/8 17 android/os/Handler.removeMessages (I)V
6.4% [1958] 2/2 10 android/support/v4/view/ViewPager.getCurrentItem ()I
----------------------------------------------------
100.0% [837] 7/7 156 android/graphics/Bitmap.access$100 (I)V
[968] 0.0% 7+0 156 android/graphics/Bitmap.nativeDestructor (I)V
100.0% excl 156
----------------------------------------------------
59.0% [877] 3/5 92 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
21.8% [1373] 1/5 34 android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
19.2% [212] 1/5 30 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[969] 0.0% 5+0 156 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
42.3% excl 66
42.9% [1323] 5/5 67 android/os/SystemProperties.native_get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
14.7% [209] 5/747 23 java/lang/String.length ()I
----------------------------------------------------
100.0% [873] 3/3 156 java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
[970] 0.0% 3+0 156 java/util/HashMap.newEntryIterator ()Ljava/util/Iterator;
31.4% excl 49
68.6% [1119] 3/3 107 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
----------------------------------------------------
100.0% [771] 13/13 155 android/view/GLES20Canvas.save ()I
[971] 0.0% 13+0 155 android/view/GLES20Canvas.nSave (II)I
100.0% excl 155
----------------------------------------------------
100.0% [700] 2/2 154 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
[972] 0.0% 2+0 154 android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
39.0% excl 60
39.0% [1181] 2/9 60 java/util/Locale.equals (Ljava/lang/Object;)Z
16.2% [1681] 6/6 25 android/content/res/Configuration.getScreenLayoutNoDirection (I)I
5.8% [521] 2/131 9 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [51] 8/8 154 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[973] 0.0% 8+0 154 android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
83.8% excl 129
16.2% [927] 2/36 25 android/view/View.getAnimation ()Landroid/view/animation/Animation;
----------------------------------------------------
100.0% [844] 6/6 154 android/view/ViewRootImpl.onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
[974] 0.0% 6+0 154 android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
55.8% excl 86
24.7% [977] 6/30 38 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
19.5% [993] 6/32 30 android/view/accessibility/AccessibilityManager.isEnabled ()Z
----------------------------------------------------
100.0% [952] 1/1 153 android/support/v4/view/ViewPager.setCurrentItem (I)V
[975] 0.0% 1+0 153 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V
6.5% excl 10
93.5% [1012] 1/1 143 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
----------------------------------------------------
100.0% [16] 6/6 153 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[976] 0.0% 6+0 153 android/view/HardwareRenderer$Gl20Renderer.onPostDraw ()V
34.6% excl 53
65.4% [633] 6/29 100 android/view/GLES20Canvas.onPostDraw ()V
----------------------------------------------------
60.1% [342] 19/30 92 android/view/View.setFlags (II)V
24.8% [974] 6/30 38 android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
6.5% [10] 2/30 10 android/view/ViewRootImpl.performTraversals ()V
5.9% [1489] 2/30 9 android/view/View.notifyAccessibilityStateChanged ()V
2.6% [212] 1/30 4 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[977] 0.0% 30+0 153 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
100.0% excl 153
----------------------------------------------------
100.0% [442] 7/7 153 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
[978] 0.0% 7+0 153 com/google/android/gles_jni/EGLContextImpl.equals (Ljava/lang/Object;)Z
60.1% excl 92
39.9% [549] 14/124 61 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [668] 6/6 152 android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
[979] 0.0% 6+0 152 android/graphics/Bitmap.getScaledWidth (I)I
54.6% excl 83
29.6% [1403] 6/8 45 android/graphics/Bitmap.getWidth ()I
15.8% [1444] 6/12 24 android/graphics/Bitmap.scaleFromDensity (III)I
----------------------------------------------------
100.0% [494] 12/12 152 android/view/ViewGroup.resetTouchState ()V
[980] 0.0% 12+0 152 android/view/ViewGroup.clearTouchTargets ()V
81.6% excl 124
18.4% [1645] 6/6 28 android/view/ViewGroup$TouchTarget.recycle ()V
----------------------------------------------------
34.9% [625] 13/34 53 libcore/util/CollectionUtils$1$1.computeNext ()V
23.7% [285] 8/34 36 android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
13.8% [871] 4/34 21 android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
6.6% [1404] 2/34 10 android/graphics/drawable/Drawable.getCallback ()Landroid/graphics/drawable/Drawable$Callback;
5.9% [826] 2/34 9 android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
3.3% [1245] 1/34 5 android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
3.3% [860] 1/34 5 android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
3.3% [869] 1/34 5 com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
2.6% [808] 1/34 4 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
2.6% [1277] 1/34 4 java/lang/ThreadLocal$Values.cleanUp ()V
[981] 0.0% 34+0 152 java/lang/ref/Reference.get ()Ljava/lang/Object;
100.0% excl 152
----------------------------------------------------
100.0% [340] 8/8 151 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
[982] 0.0% 8+0 151 android/os/Message.obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
59.6% excl 90
40.4% [811] 8/30 61 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
62.9% [236] 20/32 95 libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
37.1% [144] 12/32 56 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
[983] 0.0% 32+0 151 java/io/FileDescriptor.valid ()Z
100.0% excl 151
----------------------------------------------------
53.3% [576] 1/2 80 android/view/ContextThemeWrapper.initializeTheme ()V
46.7% [819] 1/2 70 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
[984] 0.0% 2+0 150 android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
12.7% excl 19
87.3% [1044] 2/2 131 android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
----------------------------------------------------
100.0% [813] 1/1 150 android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
[985] 0.0% 1+0 150 android/os/Bundle.<init> (Landroid/os/Parcel;I)V
6.0% excl 9
94.0% [1015] 1/1 141 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
----------------------------------------------------
100.0% [765] 6/6 150 android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
[986] 0.0% 6+0 150 android/view/HardwareRenderer$GlRenderer.checkEglErrorsForced ()V
54.7% excl 82
45.3% [1285] 6/7 68 com/google/android/gles_jni/EGLImpl.eglGetError ()I
----------------------------------------------------
100.0% [878] 1/1 150 com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
[987] 0.0% 1+0 150 com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
8.7% excl 13
54.0% [590] 1/7 81 android/os/Handler.sendMessage (Landroid/os/Message;)Z
37.3% [317] 1/25 56 android/os/Looper.myLooper ()Landroid/os/Looper;
----------------------------------------------------
100.0% [442] 7/7 150 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
[988] 0.0% 7+0 150 com/google/android/gles_jni/EGLSurfaceImpl.equals (Ljava/lang/Object;)Z
62.0% excl 93
38.0% [549] 14/124 57 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [65] 4/4 149 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[989] 0.0% 4+0 149 android/graphics/Region.finalize ()V
47.0% excl 70
41.6% [1363] 4/4 62 android/graphics/Region.nativeDestructor (I)V
11.4% [786] 4/65 17 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [782] 1/1 149 android/view/GLES20Canvas.<init> (ZZ)V
[990] 0.0% 1+0 149 android/view/HardwareCanvas.<init> ()V
6.0% excl 9
94.0% [827] 1/2 140 android/graphics/Canvas.<init> ()V
----------------------------------------------------
100.0% [567] 1/1 149 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[991] 0.0% 1+0 149 android/view/View.<init> ()V
10.1% excl 15
87.2% [297] 1/12 130 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
2.7% [1397] 1/12 4 android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
----------------------------------------------------
100.0% [472] 34/34 149 android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
[992] 0.0% 34+0 149 android/view/ViewGroup$MarginLayoutParams.setLayoutDirection (I)V
100.0% excl 149
----------------------------------------------------
59.5% [342] 19/32 88 android/view/View.setFlags (II)V
20.3% [974] 6/32 30 android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
6.1% [10] 2/32 9 android/view/ViewRootImpl.performTraversals ()V
5.4% [1489] 2/32 8 android/view/View.notifyAccessibilityStateChanged ()V
5.4% [104] 2/32 8 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
3.4% [248] 1/32 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[993] 0.0% 32+0 148 android/view/accessibility/AccessibilityManager.isEnabled ()Z
100.0% excl 148
----------------------------------------------------
100.0% [867] 3/3 148 java/util/HashMap.entrySet ()Ljava/util/Set;
[994] 0.0% 3+0 148 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
29.1% excl 43
70.9% [1131] 3/3 105 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
100.0% [668] 6/6 147 android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
[995] 0.0% 6+0 147 android/graphics/Bitmap.getScaledHeight (I)I
53.7% excl 79
29.3% [1415] 6/8 43 android/graphics/Bitmap.getHeight ()I
17.0% [1444] 6/12 25 android/graphics/Bitmap.scaleFromDensity (III)I
----------------------------------------------------
100.0% [266] 11/11 147 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[996] 0.0% 11+0 147 android/view/View.onWindowVisibilityChanged (I)V
66.0% excl 97
34.0% [1287] 11/16 50 android/view/View.initialAwakenScrollBars ()Z
----------------------------------------------------
100.0% [260] 2/2 147 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[997] 0.0% 2+0 147 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
49.7% excl 73
17.7% [506] 2/82 26 java/util/ArrayList.add (Ljava/lang/Object;)Z
7.5% [1942] 2/2 11 android/view/animation/Animation.getDuration ()J
7.5% [537] 2/131 11 java/util/ArrayList.size ()I
6.8% [1413] 2/12 10 android/view/animation/Animation.getStartOffset ()J
4.1% [2038] 1/1 6 java/lang/Math.max (JJ)J
3.4% [2101] 1/1 5 android/view/animation/Animation.willChangeBounds ()Z
3.4% [2102] 1/1 5 android/view/animation/Animation.willChangeTransformationMatrix ()Z
----------------------------------------------------
100.0% [175] 1/1 147 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[998] 0.0% 1+0 147 android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
9.5% excl 14
87.1% [1046] 1/1 128 android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
3.4% [2087] 1/1 5 android/view/View.getRootView ()Landroid/view/View;
----------------------------------------------------
100.0% [442] 7/7 147 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
[999] 0.0% 7+0 147 com/google/android/gles_jni/EGLImpl.eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
56.5% excl 83
43.5% [1352] 7/7 64 com/google/android/gles_jni/EGLImpl._eglGetCurrentContext ()I
----------------------------------------------------
100.0% [244] 21/21 147 java/lang/Class.getSimpleName ()Ljava/lang/String;
[1000] 0.0% 21+0 147 java/lang/String.lastIndexOf (I)I
100.0% excl 147
----------------------------------------------------
100.0% [72] 1/1 146 android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
[1001] 0.0% 1+0 146 android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I
7.5% excl 11
92.5% [426] 1/11 135 android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
----------------------------------------------------
100.0% [718] 19/19 146 android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
[1002] 0.0% 19+0 146 android/view/GLES20Canvas.nQuickReject (IFFFFI)Z
100.0% excl 146
----------------------------------------------------
100.0% [914] 1/1 146 android/view/HardwareRenderer$GlRenderer.setup (II)V
[1003] 0.0% 1+0 146 android/view/HardwareRenderer$GlRenderer.validate ()Z
6.2% excl 9
93.8% [442] 1/7 137 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
----------------------------------------------------
100.0% [940] 2/2 146 android/view/View.setAlpha (F)V
[1004] 0.0% 2+0 146 android/view/View.ensureTransformationInfo ()V
15.8% excl 23
84.2% [1061] 2/2 123 android/view/View$TransformationInfo.<init> ()V
----------------------------------------------------
100.0% [122] 1/1 145 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[1005] 0.0% 1+0 145 android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V
20.7% excl 30
79.3% [1084] 1/1 115 android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
----------------------------------------------------
66.9% [337] 4/6 97 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
33.1% [742] 2/6 48 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[1006] 0.0% 6+0 145 android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
44.1% excl 64
55.9% [959] 6/12 81 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
----------------------------------------------------
91.0% [172] 6/7 132 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
9.0% [1015] 1/7 13 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[1007] 0.0% 7+0 145 android/os/Parcel.dataPosition ()I
64.8% excl 94
35.2% [1428] 7/7 51 android/os/Parcel.nativeDataPosition (I)I
----------------------------------------------------
100.0% [649] 29/29 145 android/os/Parcel.readFloat ()F
[1008] 0.0% 29+0 145 android/os/Parcel.nativeReadFloat (I)F
100.0% excl 145
----------------------------------------------------
100.0% [902] 1/4 145 android/view/ViewRootImpl.collectViewAttributes ()Z
+++++++++++++++++++++++++
[1009] 3/4 188 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
[1009] 0.0% 1+3 145 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
9.7% excl 14
80.7% [1009] 1/4 117 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
9.7% [1337] 1/5 14 android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
+++++++++++++++++++++++++
[1009] 2/4 71 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
[1337] 4/5 52 android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
----------------------------------------------------
54.9% [152] 1/2 79 android/view/View.invalidate (Z)V
45.1% [342] 1/2 65 android/view/View.setFlags (II)V
[1010] 0.0% 2+0 144 android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
11.8% excl 17
88.2% [216] 2/12 127 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
----------------------------------------------------
100.0% [575] 30/30 143 android/os/Message.recycle ()V
[1011] 0.0% 30+0 143 android/os/Message.clearForRecycle ()V
100.0% excl 143
----------------------------------------------------
100.0% [975] 1/1 143 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V
[1012] 0.0% 1+0 143 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
25.9% excl 37
29.4% [752] 2/13 42 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
21.0% [28] 1/6 30 android/support/v4/view/ViewPager.populate (I)V
9.1% [949] 1/4 13 android/support/v4/view/ViewPager.completeScroll ()V
9.1% [1325] 1/3 13 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
2.8% [2188] 1/1 4 android/view/View.scrollTo (II)V
2.8% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [266] 2/2 143 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[1013] 0.0% 2+0 143 android/widget/ImageView.onAttachedToWindow ()V
13.3% excl 19
86.7% [382] 2/11 124 android/view/View.onAttachedToWindow ()V
----------------------------------------------------
100.0% [417] 11/11 142 android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
[1014] 0.0% 11+0 142 android/view/GLES20RecordingCanvas.recordShaderBitmap (Landroid/graphics/Paint;)V
66.9% excl 95
33.1% [1125] 11/24 47 android/graphics/Paint.getShader ()Landroid/graphics/Shader;
----------------------------------------------------
100.0% [985] 1/1 141 android/os/Bundle.<init> (Landroid/os/Parcel;I)V
[1015] 0.0% 1+0 141 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
27.7% excl 39
27.7% [934] 3/9 39 android/os/Parcel.setDataPosition (I)V
12.8% [1799] 1/1 18 android/os/Parcel.appendFrom (Landroid/os/Parcel;II)V
9.9% [1857] 1/1 14 android/os/Parcel.hasFileDescriptors ()Z
9.2% [1007] 1/7 13 android/os/Parcel.dataPosition ()I
8.5% [186] 1/329 12 android/os/Parcel.readInt ()I
4.3% [793] 1/43 6 android/os/Parcel.obtain ()Landroid/os/Parcel;
----------------------------------------------------
49.6% [559] 12/29 70 android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
35.5% [540] 12/29 50 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
14.9% [60] 5/29 21 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[1016] 0.0% 29+0 141 android/view/animation/Transformation.getAlpha ()F
100.0% excl 141
----------------------------------------------------
100.0% [392] 1/1 141 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
[1017] 0.0% 1+0 141 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
6.4% excl 9
93.6% [1042] 1/1 132 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
----------------------------------------------------
100.0% [350] 32/32 140 android/view/View.hasRtlSupport ()Z
[1018] 0.0% 32+0 140 android/content/pm/ApplicationInfo.hasRtlSupport ()Z
100.0% excl 140
----------------------------------------------------
90.7% [820] 10/11 127 android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
9.3% [342] 1/11 13 android/view/View.setFlags (II)V
[1019] 0.0% 11+0 140 android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
66.4% excl 93
33.6% [1460] 11/11 47 android/view/View.onVisibilityChanged (Landroid/view/View;I)V
----------------------------------------------------
70.7% [547] 5/8 99 android/os/Bundle.<init> ()V
10.7% [343] 1/8 15 android/os/Bundle.unparcel ()V
9.3% [1607] 1/8 13 android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
9.3% [77] 1/8 13 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1020] 0.0% 8+0 140 java/util/HashMap.<init> ()V
67.1% excl 94
32.9% [1475] 8/8 46 java/util/AbstractMap.<init> ()V
----------------------------------------------------
55.4% [337] 8/15 77 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
44.6% [140] 7/15 62 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1021] 0.0% 15+0 139 android/view/View.computeOpaqueFlags ()V
76.3% excl 106
23.7% [1505] 7/9 33 android/graphics/drawable/ColorDrawable.getOpacity ()I
----------------------------------------------------
100.0% [321] 32/32 139 android/view/View.refreshDrawableState ()V
[1022] 0.0% 32+0 139 android/view/ViewGroup.childDrawableStateChanged (Landroid/view/View;)V
100.0% excl 139
----------------------------------------------------
100.0% [485] 23/23 138 android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
[1023] 0.0% 23+0 138 android/os/Message.isInUse ()Z
100.0% excl 138
----------------------------------------------------
81.2% [24] 4/6 112 android/widget/LinearLayout.measureVertical (II)V
18.8% [120] 2/6 26 android/widget/LinearLayout.layoutVertical ()V
[1024] 0.0% 6+0 138 android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
81.9% excl 113
18.1% [369] 6/259 25 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
76.1% [100] 26/34 105 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
23.9% [162] 8/34 33 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
[1025] 0.0% 34+0 138 dalvik/system/BlockGuard$1.onReadFromDisk ()V
100.0% excl 138
----------------------------------------------------
100.0% [707] 6/6 137 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
[1026] 0.0% 6+0 137 android/graphics/Matrix.setScale (FFFF)V
68.6% excl 94
31.4% [1494] 6/6 43 android/graphics/Matrix.native_setScale (IFFFF)V
----------------------------------------------------
100.0% [717] 1/1 137 android/app/Activity.<init> ()V
[1027] 0.0% 1+0 137 android/os/StrictMode.trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
7.3% excl 10
92.7% [1049] 1/1 127 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
----------------------------------------------------
78.8% [53] 23/29 108 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
21.2% [1215] 6/29 29 android/view/ViewRootImpl.onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
[1028] 0.0% 29+0 137 android/view/GLES20Canvas.translate (FF)V
100.0% excl 137
----------------------------------------------------
64.0% [1058] 2/3 87 android/os/Bundle.getInt (Ljava/lang/String;)I
36.0% [1381] 1/3 49 android/content/Intent.getIntExtra (Ljava/lang/String;I)I
[1029] 0.0% 3+0 136 android/os/Bundle.getInt (Ljava/lang/String;I)I
41.9% excl 57
37.5% [449] 3/44 51 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
11.0% [343] 3/37 15 android/os/Bundle.unparcel ()V
9.6% [1551] 3/7 13 java/lang/Integer.intValue ()I
----------------------------------------------------
51.5% [708] 1/3 70 android/support/v4/app/FragmentActivity.onStart ()V
48.5% [1228] 2/3 66 android/support/v4/app/Fragment.onStart ()V
[1030] 0.0% 3+0 136 android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
25.7% excl 35
50.0% [1318] 3/3 68 android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;
24.3% [1583] 1/1 33 android/support/v4/util/SparseArrayCompat.<init> ()V
----------------------------------------------------
72.8% [58] 21/29 99 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
27.2% [421] 8/29 37 android/view/ViewGroup.initViewGroup ()V
[1031] 0.0% 29+0 136 android/view/ViewGroup.debugDraw ()Z
100.0% excl 136
----------------------------------------------------
100.0% [422] 24/24 136 libcore/io/Posix.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
[1032] 0.0% 24+0 136 libcore/io/StructStat.<init> (JJIJIIJJJJJJJ)V
100.0% excl 136
----------------------------------------------------
100.0% [204] 1/1 135 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[1033] 0.0% 1+0 135 android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
15.6% excl 21
76.3% [1135] 1/1 103 android/app/ActivityThread.access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
4.4% [2028] 1/1 6 android/app/ActivityThread$ApplicationThread.updatePendingConfiguration (Landroid/content/res/Configuration;)V
3.7% [2048] 1/1 5 android/app/ActivityThread$ActivityClientRecord.<init> ()V
----------------------------------------------------
100.0% [66] 1/1 135 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[1034] 0.0% 1+0 135 android/content/pm/ComponentInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
7.4% excl 10
92.6% [1053] 1/1 125 android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
----------------------------------------------------
64.4% [1055] 2/3 87 android/os/Bundle.getLong (Ljava/lang/String;)J
35.6% [1387] 1/3 48 android/content/Intent.getLongExtra (Ljava/lang/String;J)J
[1035] 0.0% 3+0 135 android/os/Bundle.getLong (Ljava/lang/String;J)J
40.0% excl 54
38.5% [449] 3/44 52 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
11.1% [343] 3/37 15 android/os/Bundle.unparcel ()V
10.4% [1559] 3/6 14 java/lang/Long.longValue ()J
----------------------------------------------------
100.0% [883] 6/6 135 android/support/v4/widget/EdgeEffectCompat.isFinished ()Z
[1036] 0.0% 6+0 135 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.isFinished (Ljava/lang/Object;)Z
37.8% excl 51
62.2% [1229] 6/6 84 android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z
----------------------------------------------------
73.9% [819] 1/2 99 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
26.1% [1497] 1/2 35 android/view/ContextThemeWrapper.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
[1037] 0.0% 2+0 134 android/content/res/Resources$Theme.applyStyle (IZ)V
14.2% excl 19
85.8% [1085] 2/2 115 android/content/res/AssetManager.applyThemeStyle (IIZ)V
----------------------------------------------------
48.9% [1084] 1/4 65 android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
17.3% [617] 1/4 23 android/app/Activity.overridePendingTransition (II)V
17.3% [194] 1/4 23 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
16.5% [1256] 1/4 22 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
[1038] 0.0% 4+0 133 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
39.8% excl 53
60.2% [1182] 4/5 80 android/app/ContextImpl.getPackageName ()Ljava/lang/String;
----------------------------------------------------
100.0% [963] 1/1 132 android/content/ComponentName.writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
[1039] 0.0% 1+0 132 android/content/ComponentName.writeToParcel (Landroid/os/Parcel;I)V
28.8% excl 38
71.2% [356] 2/45 94 android/os/Parcel.writeString (Ljava/lang/String;)V
----------------------------------------------------
41.7% [337] 4/10 55 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
38.6% [303] 4/10 51 android/view/View.resolveDrawables ()V
19.7% [742] 2/10 26 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[1040] 0.0% 10+0 132 android/graphics/drawable/Drawable.setLayoutDirection (I)V
67.4% excl 89
32.6% [1420] 10/12 43 android/graphics/drawable/Drawable.getLayoutDirection ()I
----------------------------------------------------
54.5% [1224] 1/2 72 android/view/View.setAnimation (Landroid/view/animation/Animation;)V
45.5% [946] 1/2 60 android/view/animation/Animation.initialize (IIII)V
[1041] 0.0% 2+0 132 android/view/animation/AnimationSet.reset ()V
21.2% excl 28
72.0% [925] 2/4 95 android/view/animation/Animation.reset ()V
6.8% [1995] 2/2 9 android/view/animation/AnimationSet.restoreChildrenStartOffset ()V
----------------------------------------------------
100.0% [1017] 1/1 132 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[1042] 0.0% 1+0 132 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
9.8% excl 13
90.2% [1074] 1/1 119 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [442] 7/7 132 android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
[1043] 0.0% 7+0 132 com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
59.1% excl 78
31.1% [1524] 7/7 41 com/google/android/gles_jni/EGLImpl._eglGetCurrentSurface (I)I
9.8% [1664] 1/2 13 com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
----------------------------------------------------
100.0% [984] 2/2 131 android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
[1044] 0.0% 2+0 131 android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
22.9% excl 30
42.0% [1401] 2/2 55 android/content/res/AssetManager.createTheme ()I
35.1% [269] 2/84 46 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
71.3% [517] 5/7 92 android/content/res/Resources.isNotificationRes (I)Z
28.7% [198] 2/7 37 android/view/View.toString ()Ljava/lang/String;
[1045] 0.0% 7+0 129 android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
47.3% excl 61
52.7% [1315] 7/7 68 android/content/res/AssetManager.getResourceEntryName (I)Ljava/lang/String;
----------------------------------------------------
100.0% [998] 1/1 128 android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
[1046] 0.0% 1+0 128 android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
10.2% excl 13
85.9% [1109] 1/1 110 android/view/ViewRootImpl.dispatchCheckFocus ()V
3.9% [1368] 1/13 5 android/view/View.getViewRootImpl ()Landroid/view/ViewRootImpl;
----------------------------------------------------
100.0% [57] 22/22 128 java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
[1047] 0.0% 22+0 128 java/lang/AbstractStringBuilder.appendNull ()V
88.3% excl 113
11.7% [145] 1/375 15 java/lang/AbstractStringBuilder.enlargeBuffer (I)V
----------------------------------------------------
100.0% [865] 4/4 127 android/graphics/Region.<init> ()V
[1048] 0.0% 4+0 127 android/graphics/Region.<init> (I)V
28.3% excl 36
71.7% [269] 4/84 91 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [1027] 1/1 127 android/os/StrictMode.trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
[1049] 0.0% 1+0 127 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
27.6% excl 35
30.7% [290] 1/28 39 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
20.5% [269] 1/84 26 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
11.0% [449] 1/44 14 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
3.9% [796] 1/21 5 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
3.1% [1551] 1/7 4 java/lang/Integer.intValue ()I
3.1% [549] 1/124 4 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
100.0% [692] 13/13 127 android/view/GLES20Canvas.restoreToCount (I)V
[1050] 0.0% 13+0 127 android/view/GLES20Canvas.nRestoreToCount (II)V
100.0% excl 127
----------------------------------------------------
100.0% [436] 2/2 126 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1051] 0.0% 2+0 126 android/os/Bundle.getBoolean (Ljava/lang/String;)Z
23.0% excl 29
69.8% [1208] 2/2 88 android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
7.1% [343] 2/37 9 android/os/Bundle.unparcel ()V
----------------------------------------------------
54.8% [154] 1/2 69 android/support/v4/view/ViewPager.initViewPager ()V
45.2% [913] 1/2 57 android/view/ViewStub.initialize (Landroid/content/Context;)V
[1052] 0.0% 2+0 126 android/view/View.setWillNotDraw (Z)V
15.9% excl 20
84.1% [342] 2/22 106 android/view/View.setFlags (II)V
----------------------------------------------------
100.0% [1034] 1/1 125 android/content/pm/ComponentInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
[1053] 0.0% 1+0 125 android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
22.4% excl 28
64.0% [1245] 1/1 80 android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
10.4% [521] 3/131 13 java/lang/String.equals (Ljava/lang/Object;)Z
3.2% [2156] 1/1 4 android/app/ApplicationPackageManager$ResourceName.<init> (Ljava/lang/String;I)V
----------------------------------------------------
76.8% [216] 22/28 96 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
23.2% [15] 6/28 29 android/view/ViewRootImpl.draw (Z)V
[1054] 0.0% 28+0 125 android/graphics/Rect.isEmpty ()Z
100.0% excl 125
----------------------------------------------------
100.0% [436] 2/2 125 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1055] 0.0% 2+0 125 android/os/Bundle.getLong (Ljava/lang/String;)J
22.4% excl 28
69.6% [1035] 2/3 87 android/os/Bundle.getLong (Ljava/lang/String;J)J
8.0% [343] 2/37 10 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [90] 27/27 125 android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
[1056] 0.0% 27+0 125 android/view/GLES20DisplayList.getNativeDisplayList ()I
100.0% excl 125
----------------------------------------------------
100.0% [405] 4/4 123 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
[1057] 0.0% 4+0 123 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z
26.8% excl 33
73.2% [1196] 4/4 90 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
----------------------------------------------------
100.0% [436] 2/2 123 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1058] 0.0% 2+0 123 android/os/Bundle.getInt (Ljava/lang/String;)I
22.0% excl 27
70.7% [1029] 2/3 87 android/os/Bundle.getInt (Ljava/lang/String;I)I
7.3% [343] 2/37 9 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [773] 7/7 123 android/os/Looper.postSyncBarrier ()I
[1059] 0.0% 7+0 123 android/os/MessageQueue.enqueueSyncBarrier (J)I
63.4% excl 78
36.6% [811] 7/30 45 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [308] 2/2 123 android/util/FinitePool.release (Landroid/util/Poolable;)V
[1060] 0.0% 2+0 123 android/view/VelocityTracker$1.onReleased (Landroid/util/Poolable;)V
27.6% excl 34
72.4% [1204] 2/2 89 android/view/VelocityTracker$1.onReleased (Landroid/view/VelocityTracker;)V
----------------------------------------------------
100.0% [1004] 2/2 123 android/view/View.ensureTransformationInfo ()V
[1061] 0.0% 2+0 123 android/view/View$TransformationInfo.<init> ()V
20.3% excl 25
79.7% [374] 2/23 98 android/graphics/Matrix.<init> ()V
----------------------------------------------------
100.0% [716] 22/22 123 java/lang/Class.isMemberClass ()Z
[1062] 0.0% 22+0 123 java/lang/Class.getDeclaringClass ()Ljava/lang/Class;
100.0% excl 123
----------------------------------------------------
52.8% [340] 8/18 65 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
38.2% [4] 8/18 47 android/view/Choreographer.doFrame (JI)V
4.9% [1270] 1/18 6 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
4.1% [1678] 1/18 5 java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
[1063] 0.0% 18+0 123 java/lang/System.nanoTime ()J
100.0% excl 123
----------------------------------------------------
100.0% [901] 8/8 122 android/util/LongSparseArray.get (J)Ljava/lang/Object;
[1064] 0.0% 8+0 122 android/util/LongSparseArray.get (JLjava/lang/Object;)Ljava/lang/Object;
63.9% excl 78
36.1% [1485] 8/8 44 android/util/LongSparseArray.binarySearch ([JIIJ)I
----------------------------------------------------
100.0% [296] 2/2 122 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1065] 0.0% 2+0 122 android/widget/ImageView.initImageView ()V
18.0% excl 22
82.0% [374] 2/23 100 android/graphics/Matrix.<init> ()V
----------------------------------------------------
100.0% [135] 1/1 122 java/lang/ThreadLocal.get ()Ljava/lang/Object;
[1066] 0.0% 1+0 122 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
20.5% excl 25
61.5% [1277] 1/1 75 java/lang/ThreadLocal$Values.cleanUp ()V
11.5% [1874] 1/1 14 dalvik/system/BlockGuard$2.initialValue ()Ljava/lang/Object;
3.3% [2214] 1/1 4 java/lang/ThreadLocal.access$200 (Ljava/lang/ThreadLocal;)I
3.3% [2215] 1/1 4 java/lang/ThreadLocal.access$300 (Ljava/lang/ThreadLocal;)Ljava/lang/ref/Reference;
----------------------------------------------------
100.0% [394] 1/1 122 android/app/Activity.performStart ()V
[1067] 0.0% 1+0 122 java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
10.7% excl 13
77.9% [1174] 1/1 95 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
11.5% [1433] 1/3 14 java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
----------------------------------------------------
100.0% [827] 2/2 121 android/graphics/Canvas.<init> ()V
[1068] 0.0% 2+0 121 android/graphics/Canvas.initRaster (I)I
100.0% excl 121
----------------------------------------------------
59.5% [278] 2/4 72 android/util/FinitePool.acquire ()Landroid/util/Poolable;
40.5% [308] 2/4 49 android/util/FinitePool.release (Landroid/util/Poolable;)V
[1069] 0.0% 4+0 121 android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
66.9% excl 81
33.1% [1532] 4/4 40 android/view/VelocityTracker.setNextPoolable (Landroid/view/VelocityTracker;)V
----------------------------------------------------
100.0% [954] 4/4 121 android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
[1070] 0.0% 4+0 121 android/view/View.makeOptionalFitsSystemWindows ()V
26.4% excl 32
73.6% [342] 4/22 89 android/view/View.setFlags (II)V
----------------------------------------------------
100.0% [77] 1/1 121 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1071] 0.0% 1+0 121 com/example/t_gallery/ImageDetail$ImagePagerAdapter.<init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
8.3% excl 10
91.7% [1101] 1/1 111 android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
----------------------------------------------------
79.8% [140] 7/12 95 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
20.2% [599] 5/12 24 android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1072] 0.0% 12+0 119 android/content/res/TypedArray.getIndexCount ()I
100.0% excl 119
----------------------------------------------------
91.6% [434] 24/26 109 android/view/ViewGroup.resetResolvedDrawables ()V
8.4% [203] 2/26 10 android/view/View.resetRtlProperties ()V
[1073] 0.0% 26+0 119 android/view/View.resetResolvedDrawables ()V
100.0% excl 119
----------------------------------------------------
100.0% [1042] 1/1 119 com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
[1074] 0.0% 1+0 119 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
21.0% excl 25
29.4% [810] 1/5 35 android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
21.8% [1676] 1/1 26 com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
16.0% [403] 1/65 19 android/os/Parcel.readString ()Ljava/lang/String;
11.8% [186] 1/329 14 android/os/Parcel.readInt ()I
----------------------------------------------------
34.7% [149] 1/6 41 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
14.4% [390] 1/6 17 android/app/ActivityThread$Idler.queueIdle ()Z
13.6% [617] 1/6 16 android/app/Activity.overridePendingTransition (II)V
12.7% [107] 1/6 15 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
12.7% [270] 1/6 15 android/app/ActivityThread$StopInfo.run ()V
11.9% [274] 1/6 14 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
[1075] 0.0% 6+0 118 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
70.3% excl 83
29.7% [1567] 6/6 35 android/util/Singleton.get ()Ljava/lang/Object;
----------------------------------------------------
57.6% [754] 16/28 68 android/view/View.drawableStateChanged ()V
20.3% [825] 6/28 24 android/widget/ImageView.drawableStateChanged ()V
15.3% [337] 4/28 18 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
6.8% [742] 2/28 8 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[1076] 0.0% 28+0 118 android/graphics/drawable/Drawable.isStateful ()Z
100.0% excl 118
----------------------------------------------------
100.0% [905] 7/7 118 android/view/DisplayInfo.getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
[1077] 0.0% 7+0 118 android/view/DisplayInfo.getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
66.1% excl 78
33.9% [1439] 7/9 40 android/view/CompatibilityInfoHolder.getIfNeeded ()Landroid/content/res/CompatibilityInfo;
----------------------------------------------------
36.8% [126] 10/26 43 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
24.8% [296] 6/26 29 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
23.1% [171] 6/26 27 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
6.8% [406] 2/26 8 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
4.3% [76] 1/26 5 android/app/Activity.performCreate (Landroid/os/Bundle;)V
4.3% [140] 1/26 5 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1078] 0.0% 26+0 117 android/content/res/TypedArray.getBoolean (IZ)Z
100.0% excl 117
----------------------------------------------------
88.9% [10] 7/8 104 android/view/ViewRootImpl.performTraversals ()V
11.1% [248] 1/8 13 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1079] 0.0% 8+0 117 android/view/ViewRootImpl.getHostVisibility ()I
67.5% excl 79
32.5% [759] 8/64 38 android/view/View.getVisibility ()I
----------------------------------------------------
45.7% [518] 12/27 53 android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
22.4% [471] 6/27 26 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
7.8% [22] 2/27 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
6.9% [212] 2/27 8 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
6.9% [167] 2/27 8 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
3.4% [154] 1/27 4 android/support/v4/view/ViewPager.initViewPager ()V
3.4% [10] 1/27 4 android/view/ViewRootImpl.performTraversals ()V
3.4% [1394] 1/27 4 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
[1080] 0.0% 27+0 116 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
100.0% excl 116
----------------------------------------------------
100.0% [558] 23/23 116 android/view/GLES20DisplayList.setCaching (Z)V
[1081] 0.0% 23+0 116 android/view/GLES20DisplayList.nSetCaching (IZ)V
100.0% excl 116
----------------------------------------------------
60.3% [18] 16/26 70 android/widget/FrameLayout.onMeasure (II)V
24.1% [453] 6/26 28 android/widget/ImageView.onMeasure (II)V
8.6% [26] 2/26 10 android/support/v4/view/ViewPager.onMeasure (II)V
6.9% [24] 2/26 8 android/widget/LinearLayout.measureVertical (II)V
[1082] 0.0% 26+0 116 android/view/View.setMeasuredDimension (II)V
100.0% excl 116
----------------------------------------------------
56.9% [28] 4/15 66 android/support/v4/view/ViewPager.populate (I)V
27.6% [139] 7/15 32 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
4.3% [1906] 1/15 5 android/view/ViewRootImpl.enterTouchMode ()Z
4.3% [1604] 1/15 5 android/widget/AbsListView.shouldShowSelector ()Z
3.4% [342] 1/15 4 android/view/View.setFlags (II)V
3.4% [10] 1/15 4 android/view/ViewRootImpl.performTraversals ()V
[1083] 0.0% 15+0 116 android/view/ViewGroup.hasFocus ()Z
100.0% excl 116
----------------------------------------------------
100.0% [1005] 1/1 115 android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V
[1084] 0.0% 1+0 115 android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
33.0% excl 38
56.5% [1038] 1/4 65 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
10.4% [639] 1/92 12 java/lang/Class.getName ()Ljava/lang/String;
----------------------------------------------------
100.0% [1037] 2/2 115 android/content/res/Resources$Theme.applyStyle (IZ)V
[1085] 0.0% 2+0 115 android/content/res/AssetManager.applyThemeStyle (IIZ)V
100.0% excl 115
----------------------------------------------------
100.0% [891] 7/7 115 android/os/Parcel.enforceInterface (Ljava/lang/String;)V
[1086] 0.0% 7+0 115 android/os/Parcel.nativeEnforceInterface (ILjava/lang/String;)V
100.0% excl 115
----------------------------------------------------
50.4% [53] 10/21 58 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
43.5% [243] 10/21 50 android/view/View.setFrame (IIII)Z
6.1% [845] 1/21 7 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
[1087] 0.0% 21+0 115 android/view/View.invalidateParentCaches ()V
100.0% excl 115
----------------------------------------------------
60.9% [140] 5/7 70 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
27.8% [1479] 1/7 32 android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
11.3% [924] 1/7 13 android/view/View.setPadding (IIII)V
[1088] 0.0% 7+0 115 android/view/ViewGroup.internalSetPadding (IIII)V
55.7% excl 64
44.3% [1365] 7/9 51 android/view/View.internalSetPadding (IIII)V
----------------------------------------------------
100.0% [204] 1/1 113 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[1089] 0.0% 1+0 113 android/app/ActivityThread$ApplicationThread.schedulePauseActivity (Landroid/os/IBinder;ZZI)V
8.0% excl 9
92.0% [884] 1/2 104 android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [5] 24/24 113 android/view/Choreographer.doCallbacks (IJ)V
[1090] 0.0% 24+0 113 android/view/Choreographer$CallbackQueue.extractDueCallbacksLocked (J)Landroid/view/Choreographer$CallbackRecord;
100.0% excl 113
----------------------------------------------------
100.0% [51] 12/12 113 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1091] 0.0% 12+0 113 android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
100.0% excl 113
----------------------------------------------------
86.7% [166] 24/27 98 android/view/View.onWindowFocusChanged (Z)V
13.3% [104] 3/27 15 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1092] 0.0% 27+0 113 android/view/inputmethod/InputMethodManager.peekInstance ()Landroid/view/inputmethod/InputMethodManager;
100.0% excl 113
----------------------------------------------------
100.0% [84] 8/8 113 android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[1093] 0.0% 8+0 113 java/lang/String.indexOf (I)I
66.4% excl 75
33.6% [1552] 8/8 38 java/lang/String.fastIndexOf (II)I
----------------------------------------------------
50.0% [166] 13/26 56 android/view/View.onWindowFocusChanged (Z)V
50.0% [939] 13/26 56 android/view/View.resetPressedState ()V
[1094] 0.0% 26+0 112 android/view/View.isPressed ()Z
100.0% excl 112
----------------------------------------------------
100.0% [913] 1/1 112 android/view/ViewStub.initialize (Landroid/content/Context;)V
[1095] 0.0% 1+0 112 android/view/ViewStub.setVisibility (I)V
8.0% excl 9
92.0% [482] 1/3 103 android/view/View.setVisibility (I)V
----------------------------------------------------
100.0% [922] 1/1 112 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
[1096] 0.0% 1+0 112 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
25.9% excl 29
56.2% [1357] 1/1 63 android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
8.9% [1959] 2/2 10 android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I
5.4% [2033] 1/1 6 android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V
3.6% [2009] 1/2 4 android/text/SpannableStringBuilder.length ()I
----------------------------------------------------
100.0% [584] 21/21 112 java/lang/Class.isLocalClass ()Z
[1097] 0.0% 21+0 112 java/lang/Class.getEnclosingMethod ()Ljava/lang/reflect/Method;
100.0% excl 112
----------------------------------------------------
75.7% [889] 6/8 84 android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
24.3% [538] 2/8 27 android/view/View.updateMatrix ()V
[1098] 0.0% 8+0 111 android/graphics/Matrix.setTranslate (FF)V
64.0% excl 71
36.0% [1529] 8/8 40 android/graphics/Matrix.native_setTranslate (IFF)V
----------------------------------------------------
100.0% [870] 8/8 111 android/os/Handler.removeMessages (I)V
[1099] 0.0% 8+0 111 android/os/MessageQueue.removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
61.3% excl 68
38.7% [575] 3/30 43 android/os/Message.recycle ()V
----------------------------------------------------
100.0% [484] 1/1 111 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
[1100] 0.0% 1+0 111 android/os/Parcel.createIntArray ()[I
29.7% excl 33
58.6% [186] 5/329 65 android/os/Parcel.readInt ()I
11.7% [1887] 1/1 13 android/os/Parcel.dataAvail ()I
----------------------------------------------------
100.0% [1071] 1/1 111 com/example/t_gallery/ImageDetail$ImagePagerAdapter.<init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
[1101] 0.0% 1+0 111 android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
17.1% excl 19
45.0% [1438] 1/1 50 android/support/v4/view/PagerAdapter.<init> ()V
37.8% [546] 2/25 42 java/util/ArrayList.<init> ()V
----------------------------------------------------
100.0% [556] 23/23 111 android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
[1102] 0.0% 23+0 111 android/view/GLES20DisplayList.nSetHasOverlappingRendering (IZ)V
100.0% excl 111
----------------------------------------------------
100.0% [401] 3/3 111 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[1103] 0.0% 3+0 111 android/view/InputEvent.recycleIfNeededAfterDispatch ()V
39.6% excl 44
60.4% [430] 3/32 67 android/view/MotionEvent.recycle ()V
----------------------------------------------------
100.0% [539] 12/12 111 android/view/MotionEvent.offsetLocation (FF)V
[1104] 0.0% 12+0 111 android/view/MotionEvent.nativeOffsetLocation (IFF)V
100.0% excl 111
----------------------------------------------------
100.0% [809] 2/2 111 android/graphics/drawable/Drawable.invalidateSelf ()V
[1105] 0.0% 2+0 111 android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
34.2% excl 38
24.3% [197] 2/6 27 android/view/View.invalidate (IIII)V
24.3% [1662] 2/2 27 android/widget/FrameLayout.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
17.1% [1235] 2/15 19 android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
----------------------------------------------------
100.0% [517] 5/5 111 android/content/res/Resources.isNotificationRes (I)Z
[1106] 0.0% 5+0 111 java/lang/String.startsWith (Ljava/lang/String;)Z
40.5% excl 45
59.5% [1340] 5/5 66 java/lang/String.startsWith (Ljava/lang/String;I)Z
----------------------------------------------------
68.2% [469] 2/3 75 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
31.8% [1223] 1/3 35 android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
[1107] 0.0% 3+0 110 android/util/SparseArray.<init> ()V
26.4% excl 29
73.6% [1243] 3/3 81 android/util/SparseArray.<init> (I)V
----------------------------------------------------
100.0% [886] 9/9 110 android/view/Surface.isValid ()Z
[1108] 0.0% 9+0 110 android/view/Surface.nativeIsValid ()Z
100.0% excl 110
----------------------------------------------------
100.0% [1046] 1/1 110 android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
[1109] 0.0% 1+0 110 android/view/ViewRootImpl.dispatchCheckFocus ()V
11.8% excl 13
74.5% [942] 1/2 82 android/os/Handler.sendEmptyMessage (I)Z
13.6% [1395] 1/2 15 android/os/Handler.hasMessages (I)Z
----------------------------------------------------
100.0% [580] 23/23 109 android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
[1110] 0.0% 23+0 109 android/view/GLES20DisplayList.nSetLeftTopRightBottom (IIIII)V
100.0% excl 109
----------------------------------------------------
100.0% [915] 1/1 109 android/view/Surface.<init> ()V
[1111] 0.0% 1+0 109 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
9.2% excl 10
90.8% [1153] 1/1 99 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;)V
----------------------------------------------------
100.0% [233] 7/7 109 java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
[1112] 0.0% 7+0 109 java/lang/String.<init> ([CII)V
67.0% excl 73
33.0% [118] 7/1451 36 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
63.0% [436] 2/3 68 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
37.0% [1450] 1/3 40 android/content/Intent.getIntArrayExtra (Ljava/lang/String;)[I
[1113] 0.0% 3+0 108 android/os/Bundle.getIntArray (Ljava/lang/String;)[I
40.7% excl 44
47.2% [449] 3/44 51 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
12.0% [343] 3/37 13 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [926] 6/6 108 android/view/HardwareRenderer$GlRenderer.handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
[1114] 0.0% 6+0 108 android/os/Handler.hasCallbacks (Ljava/lang/Runnable;)Z
57.4% excl 62
42.6% [1470] 6/6 46 android/os/MessageQueue.hasMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [693] 1/1 108 android/view/animation/AnimationSet.initialize (IIII)V
[1115] 0.0% 1+0 108 android/view/animation/ScaleAnimation.initialize (IIII)V
32.4% excl 35
43.5% [946] 1/3 47 android/view/animation/Animation.initialize (IIII)V
15.7% [1820] 4/4 17 android/view/animation/ScaleAnimation.resolveScale (FIIII)F
8.3% [1690] 2/6 9 android/view/animation/Animation.resolveSize (IFII)F
----------------------------------------------------
100.0% [212] 2/2 107 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1116] 0.0% 2+0 107 android/content/res/Configuration.<init> ()V
15.9% excl 17
84.1% [1195] 2/2 90 android/content/res/Configuration.setToDefaults ()V
----------------------------------------------------
80.4% [612] 2/3 86 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
19.6% [0] 1/3 21 (toplevel)
[1117] 0.0% 3+0 107 android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
28.0% excl 30
32.7% [1566] 1/1 35 android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
24.3% [1667] 1/1 26 android/ddm/DdmHandleProfiling.handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
----------------------------------------------------
60.7% [400] 13/23 65 android/view/View.getMatrix ()Landroid/graphics/Matrix;
39.3% [538] 10/23 42 android/view/View.updateMatrix ()V
[1118] 0.0% 23+0 107 android/view/View$TransformationInfo.access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
100.0% excl 107
----------------------------------------------------
100.0% [970] 3/3 107 java/util/HashMap.newEntryIterator ()Ljava/util/Iterator;
[1119] 0.0% 3+0 107 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
37.4% excl 40
62.6% [1331] 3/3 67 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
100.0% [410] 1/1 106 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
[1120] 0.0% 1+0 106 android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
11.3% excl 12
84.0% [290] 1/28 89 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
4.7% [343] 1/37 5 android/os/Bundle.unparcel ()V
----------------------------------------------------
100.0% [77] 1/1 106 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1121] 0.0% 1+0 106 android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
18.9% excl 20
40.6% [1496] 1/1 43 android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V
20.8% [27] 1/5 22 android/support/v4/view/ViewPager.populate ()V
19.8% [1768] 1/1 21 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
----------------------------------------------------
100.0% [729] 8/8 106 android/view/MotionEvent.getDownTime ()J
[1122] 0.0% 8+0 106 android/view/MotionEvent.nativeGetDownTimeNanos (I)J
100.0% excl 106
----------------------------------------------------
100.0% [885] 10/10 105 android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;
[1123] 0.0% 10+0 105 android/content/res/AssetManager.getResourcePackageName (I)Ljava/lang/String;
100.0% excl 105
----------------------------------------------------
66.7% [1202] 2/3 70 android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
33.3% [10] 1/3 35 android/view/ViewRootImpl.performTraversals ()V
[1124] 0.0% 3+0 105 android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
30.5% excl 32
69.5% [1289] 3/3 73 java/util/Locale.clone ()Ljava/lang/Object;
----------------------------------------------------
46.7% [807] 11/24 49 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
44.8% [1014] 11/24 47 android/view/GLES20RecordingCanvas.recordShaderBitmap (Landroid/graphics/Paint;)V
8.6% [634] 2/24 9 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
[1125] 0.0% 24+0 105 android/graphics/Paint.getShader ()Landroid/graphics/Shader;
100.0% excl 105
----------------------------------------------------
50.5% [216] 11/17 53 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
49.5% [1127] 6/17 52 android/graphics/Rect.union (Landroid/graphics/Rect;)V
[1126] 0.0% 17+0 105 android/graphics/Rect.union (IIII)V
100.0% excl 105
----------------------------------------------------
100.0% [15] 6/6 105 android/view/ViewRootImpl.draw (Z)V
[1127] 0.0% 6+0 105 android/graphics/Rect.union (Landroid/graphics/Rect;)V
50.5% excl 53
49.5% [1126] 6/17 52 android/graphics/Rect.union (IIII)V
----------------------------------------------------
90.5% [451] 21/23 95 android/view/ViewGroup.resetResolvedPadding ()V
9.5% [203] 2/23 10 android/view/View.resetRtlProperties ()V
[1128] 0.0% 23+0 105 android/view/View.resetResolvedPadding ()V
100.0% excl 105
----------------------------------------------------
86.7% [219] 20/23 91 java/io/FileInputStream.close ()V
8.6% [363] 2/23 9 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
4.8% [1772] 1/23 5 android/view/InputEventReceiver.dispose (Z)V
[1129] 0.0% 23+0 105 dalvik/system/CloseGuard.close ()V
100.0% excl 105
----------------------------------------------------
100.0% [584] 21/21 105 java/lang/Class.isLocalClass ()Z
[1130] 0.0% 21+0 105 java/lang/Class.getEnclosingConstructor ()Ljava/lang/reflect/Constructor;
100.0% excl 105
----------------------------------------------------
100.0% [994] 3/3 105 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
[1131] 0.0% 3+0 105 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;)V
40.0% excl 42
60.0% [1359] 3/3 63 java/util/AbstractSet.<init> ()V
----------------------------------------------------
100.0% [325] 1/1 104 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1132] 0.0% 1+0 104 android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
14.4% excl 15
81.7% [1223] 1/1 85 android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
3.8% [1762] 1/5 4 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
----------------------------------------------------
100.0% [727] 8/8 104 android/view/View.getSuggestedMinimumHeight ()I
[1133] 0.0% 8+0 104 android/graphics/drawable/Drawable.getMinimumHeight ()I
67.3% excl 70
32.7% [1573] 8/8 34 android/graphics/drawable/Drawable.getIntrinsicHeight ()I
----------------------------------------------------
100.0% [16] 6/6 104 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[1134] 0.0% 6+0 104 android/view/GLES20Canvas.clearLayerUpdates ()V
58.7% excl 61
41.3% [1499] 6/6 43 android/view/GLES20Canvas.nClearLayerUpdates (I)V
----------------------------------------------------
100.0% [1033] 1/1 103 android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
[1135] 0.0% 1+0 103 android/app/ActivityThread.access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
7.8% excl 8
92.2% [1169] 1/1 95 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;)V
----------------------------------------------------
31.1% [225] 7/23 32 android/view/ViewRootImpl.scheduleTraversals ()V
30.1% [9] 7/23 31 android/view/ViewRootImpl.doTraversal ()V
18.4% [30] 4/23 19 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
16.5% [737] 4/23 17 android/app/FragmentManagerImpl.execPendingActions ()Z
3.9% [194] 1/23 4 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[1136] 0.0% 23+0 103 android/os/Handler.getLooper ()Landroid/os/Looper;
100.0% excl 103
----------------------------------------------------
100.0% [60] 24/24 103 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[1137] 0.0% 24+0 103 android/view/HardwareCanvas.isHardwareAccelerated ()Z
100.0% excl 103
----------------------------------------------------
100.0% [99] 3/3 103 com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
[1138] 0.0% 3+0 103 com/example/t_gallery/GestureImageView.access$4 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/GestureDetector;
100.0% excl 103
----------------------------------------------------
100.0% [751] 22/22 103 java/lang/Class.isArray ()Z
[1139] 0.0% 22+0 103 java/lang/Class.getComponentType ()Ljava/lang/Class;
100.0% excl 103
----------------------------------------------------
100.0% [34] 2/2 102 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1140] 0.0% 2+0 102 android/support/v4/app/Fragment.performStart ()V
17.6% excl 18
82.4% [1228] 2/2 84 android/support/v4/app/Fragment.onStart ()V
----------------------------------------------------
100.0% [86] 3/3 102 android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
[1141] 0.0% 3+0 102 android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I
33.3% excl 34
66.7% [1319] 3/3 68 android/support/v4/view/ViewCompat$GBViewCompatImpl.getOverScrollMode (Landroid/view/View;)I
----------------------------------------------------
50.0% [120] 4/8 51 android/widget/LinearLayout.layoutVertical ()V
50.0% [24] 4/8 51 android/widget/LinearLayout.measureVertical (II)V
[1142] 0.0% 8+0 102 android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
67.6% excl 69
32.4% [362] 8/257 33 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
----------------------------------------------------
100.0% [740] 8/8 101 android/view/View.getSuggestedMinimumWidth ()I
[1143] 0.0% 8+0 101 android/graphics/drawable/Drawable.getMinimumWidth ()I
67.3% excl 68
32.7% [1580] 8/8 33 android/graphics/drawable/Drawable.getIntrinsicWidth ()I
----------------------------------------------------
100.0% [903] 10/10 101 android/view/GLES20Canvas.setDisplayListName (ILjava/lang/String;)V
[1144] 0.0% 10+0 101 android/view/GLES20Canvas.nSetDisplayListName (ILjava/lang/String;)V
100.0% excl 101
----------------------------------------------------
100.0% [733] 23/23 101 android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/util/Poolable;)V
[1145] 0.0% 23+0 101 android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/view/GLES20RecordingCanvas;)V
100.0% excl 101
----------------------------------------------------
91.1% [487] 20/22 92 android/view/ViewGroup.resetResolvedTextDirection ()V
8.9% [203] 2/22 9 android/view/View.resetRtlProperties ()V
[1146] 0.0% 22+0 101 android/view/View.resetResolvedTextDirection ()V
100.0% excl 101
----------------------------------------------------
100.0% [213] 2/2 100 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1147] 0.0% 2+0 100 android/graphics/Camera.<init> ()V
31.0% excl 31
50.0% [269] 2/84 50 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
19.0% [1788] 2/2 19 android/graphics/Camera.nativeConstructor ()V
----------------------------------------------------
35.0% [792] 8/23 35 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
33.0% [424] 8/23 33 android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
18.0% [516] 4/23 18 android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
9.0% [788] 2/23 9 android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
5.0% [1862] 1/23 5 android/text/TextUtils.stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
[1148] 0.0% 23+0 100 java/lang/String.toString ()Ljava/lang/String;
100.0% excl 100
----------------------------------------------------
100.0% [204] 1/1 99 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[1149] 0.0% 1+0 99 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9.1% excl 9
90.9% [1194] 1/1 90 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
----------------------------------------------------
100.0% [65] 2/2 99 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1150] 0.0% 2+0 99 android/graphics/Canvas$CanvasFinalizer.finalize ()V
27.3% excl 27
64.6% [1346] 2/2 64 android/graphics/Canvas.access$000 (I)V
8.1% [786] 2/65 8 java/lang/Object.finalize ()V
----------------------------------------------------
46.5% [214] 1/5 46 android/os/Parcel.writeValue (Ljava/lang/Object;)V
27.3% [816] 2/5 27 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
26.3% [396] 2/5 26 android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
[1151] 0.0% 5+0 99 android/os/Parcel.writeLong (J)V
58.6% excl 58
41.4% [1520] 5/5 41 android/os/Parcel.nativeWriteLong (IJ)V
----------------------------------------------------
100.0% [39] 3/3 99 android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
[1152] 0.0% 3+0 99 android/util/SparseIntArray.put (II)V
68.7% excl 68
31.3% [1396] 3/6 31 android/util/SparseIntArray.binarySearch ([IIII)I
----------------------------------------------------
100.0% [1111] 1/1 99 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
[1153] 0.0% 1+0 99 android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;)V
8.1% excl 8
91.9% [827] 1/2 91 android/graphics/Canvas.<init> ()V
----------------------------------------------------
100.0% [58] 21/21 99 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[1154] 0.0% 21+0 99 android/view/View.getDrawingTime ()J
100.0% excl 99
----------------------------------------------------
100.0% [204] 1/1 98 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[1155] 0.0% 1+0 98 android/app/ActivityThread$ApplicationThread.scheduleStopActivity (Landroid/os/IBinder;ZI)V
9.2% excl 9
90.8% [884] 1/2 89 android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [65] 2/2 98 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1156] 0.0% 2+0 98 android/content/res/Resources$Theme.finalize ()V
27.6% excl 27
64.3% [1354] 2/2 63 android/content/res/AssetManager.releaseTheme (I)V
8.2% [786] 2/65 8 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [65] 4/4 98 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1157] 0.0% 4+0 98 android/graphics/Camera.finalize ()V
52.0% excl 51
31.6% [1612] 4/4 31 android/graphics/Camera.nativeDestructor ()V
16.3% [786] 4/65 16 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [65] 1/1 98 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1158] 0.0% 1+0 98 android/os/StrictMode$InstanceTracker.finalize ()V
28.6% excl 28
40.8% [290] 1/28 40 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
16.3% [449] 1/44 16 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
6.1% [796] 1/21 6 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
4.1% [1551] 1/7 4 java/lang/Integer.intValue ()I
4.1% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [611] 21/21 98 android/view/GLES20DisplayList.setClipChildren (Z)V
[1159] 0.0% 21+0 98 android/view/GLES20DisplayList.nSetClipChildren (IZ)V
100.0% excl 98
----------------------------------------------------
100.0% [796] 3/3 98 java/lang/Integer.valueOf (I)Ljava/lang/Integer;
[1160] 0.0% 3+0 98 java/lang/Integer.<init> (I)V
75.5% excl 74
24.5% [704] 3/72 24 java/lang/Number.<init> ()V
----------------------------------------------------
100.0% [780] 16/16 97 android/content/res/XmlBlock$Parser.next ()I
[1161] 0.0% 16+0 97 android/content/res/XmlBlock.nativeNext (I)I
100.0% excl 97
----------------------------------------------------
100.0% [44] 3/3 97 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[1162] 0.0% 3+0 97 android/view/MotionEvent.getRawX ()F
60.8% excl 59
39.2% [1293] 3/6 38 android/view/MotionEvent.nativeGetRawAxisValue (IIII)F
----------------------------------------------------
100.0% [12] 2/2 97 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[1163] 0.0% 2+0 97 java/lang/ref/ReferenceQueue.add (Ljava/lang/ref/Reference;)V
36.1% excl 35
63.9% [1366] 2/2 62 java/lang/Object.notifyAll ()V
----------------------------------------------------
64.6% [274] 2/3 62 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
35.4% [329] 1/3 34 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[1164] 0.0% 3+0 96 android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
30.2% excl 29
69.8% [202] 3/161 67 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
----------------------------------------------------
100.0% [243] 1/1 96 android/view/View.setFrame (IIII)Z
[1165] 0.0% 1+0 96 android/support/v4/view/ViewPager.onSizeChanged (IIII)V
14.6% excl 14
81.2% [1260] 1/1 78 android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
4.2% [1523] 1/10 4 android/view/View.onSizeChanged (IIII)V
----------------------------------------------------
100.0% [849] 14/14 96 android/view/GLES20Canvas.destroyDisplayList (I)V
[1166] 0.0% 14+0 96 android/view/GLES20Canvas.nDestroyDisplayList (I)V
100.0% excl 96
----------------------------------------------------
86.5% [623] 6/7 83 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
13.5% [644] 1/7 13 android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
[1167] 0.0% 7+0 96 android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
59.4% excl 57
40.6% [1545] 7/7 39 android/view/View.requestFocusNoSearch (ILandroid/graphics/Rect;)Z
----------------------------------------------------
100.0% [139] 7/7 96 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1168] 0.0% 7+0 96 android/view/ViewGroup.hasTransientState ()Z
67.7% excl 65
32.3% [1471] 7/10 31 android/view/View.hasTransientState ()Z
----------------------------------------------------
100.0% [1135] 1/1 95 android/app/ActivityThread.access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
[1169] 0.0% 1+0 95 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;)V
9.5% excl 9
90.5% [798] 1/3 86 android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [65] 1/1 95 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1170] 0.0% 1+0 95 android/os/BinderProxy.finalize ()V
14.7% excl 14
81.1% [1263] 1/1 77 android/os/BinderProxy.destroy ()V
4.2% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [436] 20/20 95 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1171] 0.0% 20+0 95 android/support/v4/app/Fragment.getArguments ()Landroid/os/Bundle;
100.0% excl 95
----------------------------------------------------
100.0% [308] 23/23 95 android/util/FinitePool.release (Landroid/util/Poolable;)V
[1172] 0.0% 23+0 95 android/view/GLES20RecordingCanvas.isPooled ()Z
100.0% excl 95
----------------------------------------------------
100.0% [321] 1/1 95 android/view/View.refreshDrawableState ()V
[1173] 0.0% 1+0 95 android/widget/AbsListView.drawableStateChanged ()V
13.7% excl 13
63.2% [1376] 1/1 60 android/widget/AbsListView.updateSelectorState ()V
23.2% [669] 1/22 22 android/view/ViewGroup.drawableStateChanged ()V
----------------------------------------------------
100.0% [1067] 1/1 95 java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
[1174] 0.0% 1+0 95 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
24.2% excl 23
43.2% [1527] 1/1 41 java/util/HashMap$Values.iterator ()Ljava/util/Iterator;
22.1% [600] 1/20 21 java/util/ArrayList.<init> (I)V
5.3% [1212] 1/11 5 java/util/HashMap$HashIterator.hasNext ()Z
5.3% [2142] 1/1 5 java/util/HashMap$Values.size ()I
----------------------------------------------------
100.0% [320] 11/11 94 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
[1175] 0.0% 11+0 94 android/graphics/Paint.setColor (I)V
100.0% excl 94
----------------------------------------------------
55.3% [249] 1/2 52 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
44.7% [313] 1/2 42 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
[1176] 0.0% 2+0 94 android/util/EventLog.writeEvent (I[Ljava/lang/Object;)I
100.0% excl 94
----------------------------------------------------
100.0% [26] 4/4 94 android/support/v4/view/ViewPager.onMeasure (II)V
[1177] 0.0% 4+0 94 android/view/View.getDefaultSize (II)I
60.6% excl 57
20.2% [658] 4/88 19 android/view/View$MeasureSpec.getSize (I)I
19.1% [530] 4/140 18 android/view/View$MeasureSpec.getMode (I)I
----------------------------------------------------
100.0% [78] 22/22 94 android/view/ViewGroup.dispatchGetDisplayList ()V
[1178] 0.0% 22+0 94 android/view/View.hasStaticLayer ()Z
100.0% excl 94
----------------------------------------------------
100.0% [212] 1/1 94 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1179] 0.0% 1+0 94 android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
16.0% excl 15
70.2% [1336] 1/1 66 android/view/IWindow$Stub.<init> ()V
13.8% [959] 1/12 13 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
----------------------------------------------------
61.7% [752] 13/21 58 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
27.7% [13] 6/21 26 com/example/t_gallery/ImageDetail$2.run ()V
10.6% [307] 2/21 10 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[1180] 0.0% 21+0 94 com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
100.0% excl 94
----------------------------------------------------
63.8% [972] 2/9 60 android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
36.2% [492] 7/9 34 android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
[1181] 0.0% 9+0 94 java/util/Locale.equals (Ljava/lang/Object;)Z
73.4% excl 69
26.6% [521] 6/131 25 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
86.0% [1038] 4/5 80 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
14.0% [514] 1/5 13 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[1182] 0.0% 5+0 93 android/app/ContextImpl.getPackageName ()Ljava/lang/String;
68.8% excl 64
31.2% [1632] 5/5 29 android/app/LoadedApk.getPackageName ()Ljava/lang/String;
----------------------------------------------------
100.0% [753] 23/23 93 android/view/GLES20RecordingCanvas$1.onReleased (Landroid/util/Poolable;)V
[1183] 0.0% 23+0 93 android/view/GLES20RecordingCanvas$1.onReleased (Landroid/view/GLES20RecordingCanvas;)V
100.0% excl 93
----------------------------------------------------
100.0% [10] 1/1 93 android/view/ViewRootImpl.performTraversals ()V
[1184] 0.0% 1+0 93 com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
18.3% excl 17
72.0% [1329] 1/2 67 android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
5.4% [1207] 1/19 5 android/graphics/Rect.set (Landroid/graphics/Rect;)V
4.3% [1232] 1/20 4 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
100.0% [854] 9/9 93 java/util/HashMap.doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
[1185] 0.0% 9+0 93 java/util/HashMap.makeTable (I)[Ljava/util/HashMap$HashMapEntry;
100.0% excl 93
----------------------------------------------------
100.0% [576] 1/1 92 android/view/ContextThemeWrapper.initializeTheme ()V
[1186] 0.0% 1+0 92 android/content/res/Resources$Theme.setTo (Landroid/content/res/Resources$Theme;)V
9.8% excl 9
90.2% [1233] 1/1 83 android/content/res/AssetManager.copyTheme (II)V
----------------------------------------------------
85.9% [38] 18/19 79 android/os/MessageQueue.next ()Landroid/os/Message;
14.1% [0] 1/19 13 (toplevel)
[1187] 0.0% 19+0 92 android/os/Message.markInUse ()V
100.0% excl 92
----------------------------------------------------
100.0% [44] 3/3 92 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[1188] 0.0% 3+0 92 android/view/MotionEvent.getRawY ()F
63.0% excl 58
37.0% [1293] 3/6 34 android/view/MotionEvent.nativeGetRawAxisValue (IIII)F
----------------------------------------------------
100.0% [53] 20/20 92 android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
[1189] 0.0% 20+0 92 android/view/View.computeScroll ()V
100.0% excl 92
----------------------------------------------------
100.0% [60] 4/4 92 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[1190] 0.0% 4+0 92 android/view/animation/AnimationSet.hasAlpha ()Z
76.1% excl 70
9.8% [1994] 2/2 9 android/view/animation/Animation.hasAlpha ()Z
9.8% [685] 2/71 9 java/util/ArrayList.get (I)Ljava/lang/Object;
4.3% [537] 1/131 4 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [682] 2/2 91 android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
[1191] 0.0% 2+0 91 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
18.7% excl 17
81.3% [1280] 2/2 74 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
----------------------------------------------------
100.0% [154] 1/1 91 android/support/v4/view/ViewPager.initViewPager ()V
[1192] 0.0% 1+0 91 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
13.2% excl 12
62.6% [1394] 1/1 57 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
24.2% [202] 1/161 22 android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
----------------------------------------------------
53.3% [1317] 2/4 48 android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
46.7% [892] 2/4 42 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[1193] 0.0% 4+0 90 android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
60.0% excl 54
20.0% [1213] 4/16 18 android/app/Activity.getWindow ()Landroid/view/Window;
20.0% [1760] 4/5 18 com/android/internal/policy/impl/PhoneWindow.getLayoutInflater ()Landroid/view/LayoutInflater;
----------------------------------------------------
100.0% [1149] 1/1 90 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[1194] 0.0% 1+0 90 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
11.1% excl 10
88.9% [1246] 1/1 80 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
----------------------------------------------------
100.0% [1116] 2/2 90 android/content/res/Configuration.<init> ()V
[1195] 0.0% 2+0 90 android/content/res/Configuration.setToDefaults ()V
20.0% excl 18
80.0% [368] 2/31 72 android/content/res/Configuration.getJrdTheme2FromProp ()I
----------------------------------------------------
100.0% [1057] 4/4 90 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z
[1196] 0.0% 4+0 90 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
43.3% excl 39
56.7% [1427] 4/4 51 android/graphics/Matrix.native_mapRect (ILandroid/graphics/RectF;Landroid/graphics/RectF;)Z
----------------------------------------------------
100.0% [469] 1/1 90 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
[1197] 0.0% 1+0 90 android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
17.8% excl 16
76.7% [290] 1/28 69 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
5.6% [343] 1/37 5 android/os/Bundle.unparcel ()V
----------------------------------------------------
90.0% [489] 18/20 81 android/view/ViewGroup.resetResolvedLayoutDirection ()V
10.0% [203] 2/20 9 android/view/View.resetRtlProperties ()V
[1198] 0.0% 20+0 90 android/view/View.resetResolvedLayoutDirection ()V
100.0% excl 90
----------------------------------------------------
100.0% [693] 1/1 90 android/view/animation/AnimationSet.initialize (IIII)V
[1199] 0.0% 1+0 90 android/view/animation/TranslateAnimation.initialize (IIII)V
28.9% excl 26
53.3% [946] 1/3 48 android/view/animation/Animation.initialize (IIII)V
17.8% [1690] 4/6 16 android/view/animation/Animation.resolveSize (IFII)F
----------------------------------------------------
100.0% [341] 1/1 90 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1200] 0.0% 1+0 90 android/widget/ListView.findMotionRow (I)I
56.7% excl 51
15.6% [362] 1/257 14 android/view/ViewGroup.getChildAt (I)Landroid/view/View;
14.4% [1895] 1/1 13 android/view/View.getBottom ()I
13.3% [369] 1/259 12 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [410] 1/1 89 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
[1201] 0.0% 1+0 89 android/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;
10.1% excl 9
89.9% [737] 1/4 80 android/app/FragmentManagerImpl.execPendingActions ()Z
----------------------------------------------------
50.6% [66] 1/2 45 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
49.4% [55] 1/2 44 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[1202] 0.0% 2+0 89 android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
21.3% excl 19
78.7% [1124] 2/3 70 android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
----------------------------------------------------
100.0% [101] 2/2 89 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[1203] 0.0% 2+0 89 android/view/InputEventConsistencyVerifier.onUnhandledEvent (Landroid/view/InputEvent;I)V
41.6% excl 37
58.4% [714] 2/8 52 android/view/MotionEvent.isTouchEvent ()Z
----------------------------------------------------
100.0% [1060] 2/2 89 android/view/VelocityTracker$1.onReleased (Landroid/util/Poolable;)V
[1204] 0.0% 2+0 89 android/view/VelocityTracker$1.onReleased (Landroid/view/VelocityTracker;)V
38.2% excl 34
61.8% [1407] 2/2 55 android/view/VelocityTracker.clear ()V
----------------------------------------------------
94.4% [126] 1/2 84 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
5.6% [76] 1/2 5 android/app/Activity.performCreate (Landroid/os/Bundle;)V
[1205] 0.0% 2+0 89 android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
16.9% excl 15
83.1% [1279] 1/1 74 android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
----------------------------------------------------
100.0% [10] 4/4 88 android/view/ViewRootImpl.performTraversals ()V
[1206] 0.0% 4+0 88 android/graphics/Rect.equals (Ljava/lang/Object;)Z
62.5% excl 55
37.5% [549] 8/124 33 java/lang/Object.getClass ()Ljava/lang/Class;
----------------------------------------------------
64.8% [15] 12/19 57 android/view/ViewRootImpl.draw (Z)V
13.6% [104] 3/19 12 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
10.2% [10] 2/19 9 android/view/ViewRootImpl.performTraversals ()V
5.7% [248] 1/19 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
5.7% [1184] 1/19 5 com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
[1207] 0.0% 19+0 88 android/graphics/Rect.set (Landroid/graphics/Rect;)V
100.0% excl 88
----------------------------------------------------
100.0% [1051] 2/2 88 android/os/Bundle.getBoolean (Ljava/lang/String;)Z
[1208] 0.0% 2+0 88 android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
45.5% excl 40
33.0% [449] 2/44 29 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
11.4% [343] 2/37 10 android/os/Bundle.unparcel ()V
10.2% [1803] 2/4 9 java/lang/Boolean.booleanValue ()Z
----------------------------------------------------
67.0% [628] 2/3 59 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
33.0% [816] 1/3 29 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
[1209] 0.0% 3+0 88 android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
28.4% excl 25
71.6% [628] 3/6 63 android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
----------------------------------------------------
100.0% [69] 1/1 88 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
[1210] 0.0% 1+0 88 android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
23.9% excl 21
55.7% [135] 1/137 49 java/lang/ThreadLocal.get ()Ljava/lang/Object;
14.8% [268] 1/163 13 java/lang/Thread.currentThread ()Ljava/lang/Thread;
5.7% [2058] 1/1 5 android/opengl/ManagedEGLContext.getContext ()Ljavax/microedition/khronos/egl/EGLContext;
----------------------------------------------------
100.0% [213] 21/21 88 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1211] 0.0% 21+0 88 android/view/View.hasOverlappingRendering ()Z
100.0% excl 88
----------------------------------------------------
94.3% [184] 10/11 83 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
5.7% [1174] 1/11 5 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
[1212] 0.0% 11+0 88 java/util/HashMap$HashIterator.hasNext ()Z
100.0% excl 88
----------------------------------------------------
32.2% [48] 3/16 28 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
20.7% [1193] 4/16 18 android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
16.1% [660] 3/16 14 android/app/Activity.findViewById (I)Landroid/view/View;
5.7% [1503] 1/16 5 android/app/Activity.requestWindowFeature (I)Z
5.7% [80] 1/16 5 android/app/Activity.setContentView (I)V
5.7% [107] 1/16 5 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
4.6% [1443] 1/16 4 android/app/Activity.initActionBar ()V
4.6% [1608] 1/16 4 android/app/Activity.onPostResume ()V
4.6% [1715] 1/16 4 android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
[1213] 0.0% 16+0 87 android/app/Activity.getWindow ()Landroid/view/Window;
100.0% excl 87
----------------------------------------------------
34.5% [645] 1/3 30 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
34.5% [1535] 1/3 30 android/view/ViewRootImpl.loadSystemProperties ()V
31.0% [877] 1/3 27 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
[1214] 0.0% 3+0 87 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
47.1% excl 41
37.9% [1582] 3/3 33 android/os/SystemProperties.native_get_boolean (Ljava/lang/String;Z)Z
14.9% [209] 3/747 13 java/lang/String.length ()I
----------------------------------------------------
100.0% [16] 6/6 87 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[1215] 0.0% 6+0 87 android/view/ViewRootImpl.onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
66.7% excl 58
33.3% [1028] 6/29 29 android/view/GLES20Canvas.translate (FF)V
----------------------------------------------------
100.0% [79] 2/2 87 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
[1216] 0.0% 2+0 87 com/android/internal/os/BinderInternal$GcWatcher.<init> ()V
33.3% excl 29
66.7% [269] 2/84 58 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [313] 1/1 86 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
[1217] 0.0% 1+0 86 android/app/Instrumentation.callActivityOnPause (Landroid/app/Activity;)V
9.3% excl 8
90.7% [1258] 1/1 78 android/app/Activity.performPause ()V
----------------------------------------------------
100.0% [812] 2/2 86 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[1218] 0.0% 2+0 86 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
34.9% excl 30
55.8% [1451] 2/2 48 android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
9.3% [1416] 2/13 8 android/graphics/Paint.getColorFilter ()Landroid/graphics/ColorFilter;
----------------------------------------------------
100.0% [790] 20/20 86 android/view/View.isTextDirectionInherited ()Z
[1219] 0.0% 20+0 86 android/view/View.getRawTextDirection ()I
100.0% excl 86
----------------------------------------------------
100.0% [447] 13/13 86 android/view/View.hasIdentityMatrix ()Z
[1220] 0.0% 13+0 86 android/view/View$TransformationInfo.access$1500 (Landroid/view/View$TransformationInfo;)Z
100.0% excl 86
----------------------------------------------------
100.0% [804] 1/1 86 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
[1221] 0.0% 1+0 86 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
44.2% excl 38
27.9% [1707] 1/1 24 android/widget/AbsListView$SavedState.<init> (Landroid/os/Parcelable;)V
5.8% [1522] 1/7 5 android/view/View.getHeight ()I
5.8% [369] 1/259 5 android/view/ViewGroup.getChildCount ()I
5.8% [1966] 1/2 5 android/widget/AbsListView.dismissPopup ()V
5.8% [2112] 1/1 5 android/widget/AdapterView.getSelectedItemId ()J
4.7% [1868] 1/3 4 android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;
----------------------------------------------------
89.5% [130] 12/14 77 java/io/FileInputStream.<init> (Ljava/io/File;)V
5.8% [915] 1/14 5 android/view/Surface.<init> ()V
4.7% [923] 1/14 4 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
[1222] 0.0% 14+0 86 dalvik/system/CloseGuard.open (Ljava/lang/String;)V
100.0% excl 86
----------------------------------------------------
100.0% [1132] 1/1 85 android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1223] 0.0% 1+0 85 android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
24.7% excl 21
41.2% [1107] 1/3 35 android/util/SparseArray.<init> ()V
27.1% [546] 1/25 23 java/util/ArrayList.<init> ()V
7.1% [2030] 1/1 6 android/hardware/display/DisplayManagerGlobal.getInstance ()Landroid/hardware/display/DisplayManagerGlobal;
----------------------------------------------------
100.0% [845] 1/1 85 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
[1224] 0.0% 1+0 85 android/view/View.setAnimation (Landroid/view/animation/Animation;)V
15.3% excl 13
84.7% [1041] 1/2 72 android/view/animation/AnimationSet.reset ()V
----------------------------------------------------
100.0% [212] 1/1 85 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1225] 0.0% 1+0 85 android/view/WindowLeaked.<init> (Ljava/lang/String;)V
10.6% excl 9
89.4% [1265] 1/1 76 android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
----------------------------------------------------
68.2% [130] 12/17 58 java/io/FileInputStream.<init> (Ljava/io/File;)V
21.2% [468] 3/17 18 android/view/animation/Animation.<init> ()V
5.9% [915] 1/17 5 android/view/Surface.<init> ()V
4.7% [923] 1/17 4 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
[1226] 0.0% 17+0 85 dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
100.0% excl 85
----------------------------------------------------
32.1% [296] 6/19 27 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
19.0% [406] 4/19 16 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
17.9% [171] 3/19 15 android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
16.7% [435] 3/19 14 android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9.5% [572] 2/19 8 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
4.8% [126] 1/19 4 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1227] 0.0% 19+0 84 android/content/res/TypedArray.getInt (II)I
100.0% excl 84
----------------------------------------------------
100.0% [1140] 2/2 84 android/support/v4/app/Fragment.performStart ()V
[1228] 0.0% 2+0 84 android/support/v4/app/Fragment.onStart ()V
21.4% excl 18
78.6% [1030] 2/3 66 android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
----------------------------------------------------
100.0% [1036] 6/6 84 android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.isFinished (Ljava/lang/Object;)Z
[1229] 0.0% 6+0 84 android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z
66.7% excl 56
33.3% [1650] 6/6 28 android/widget/EdgeEffect.isFinished ()Z
----------------------------------------------------
54.8% [124] 10/18 46 android/view/View.resolveRtlPropertiesIfNeeded ()V
22.6% [1408] 4/18 19 android/view/View.getPaddingLeft ()I
22.6% [1409] 4/18 19 android/view/View.getPaddingRight ()I
[1230] 0.0% 18+0 84 android/view/View.isPaddingResolved ()Z
100.0% excl 84
----------------------------------------------------
100.0% [212] 1/1 84 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1231] 0.0% 1+0 84 android/view/ViewRootImpl$ViewRootHandler.<init> (Landroid/view/ViewRootImpl;)V
10.7% excl 9
89.3% [748] 1/4 75 android/os/Handler.<init> ()V
----------------------------------------------------
78.6% [18] 16/20 66 android/widget/FrameLayout.onMeasure (II)V
6.0% [776] 1/20 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
6.0% [1912] 1/20 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowFrame (Landroid/graphics/drawable/Drawable;)V
4.8% [750] 1/20 4 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
4.8% [1184] 1/20 4 com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
[1232] 0.0% 20+0 84 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
100.0% excl 84
----------------------------------------------------
100.0% [1186] 1/1 83 android/content/res/Resources$Theme.setTo (Landroid/content/res/Resources$Theme;)V
[1233] 0.0% 1+0 83 android/content/res/AssetManager.copyTheme (II)V
100.0% excl 83
----------------------------------------------------
100.0% [725] 14/14 83 android/graphics/Paint.finalize ()V
[1234] 0.0% 14+0 83 android/graphics/Paint.finalizer (I)V
100.0% excl 83
----------------------------------------------------
65.1% [320] 11/15 54 android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
22.9% [1105] 2/15 19 android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
12.0% [634] 2/15 10 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
[1235] 0.0% 15+0 83 android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
95.2% excl 79
4.8% [828] 1/52 4 android/graphics/Rect.<init> ()V
----------------------------------------------------
100.0% [340] 16/16 83 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
[1236] 0.0% 16+0 83 android/view/Choreographer.access$400 (Landroid/view/Choreographer;)Landroid/view/Choreographer$FrameHandler;
100.0% excl 83
----------------------------------------------------
66.3% [613] 4/6 55 android/view/ViewGroup.jumpDrawablesToCurrentState ()V
33.7% [382] 2/6 28 android/view/View.onAttachedToWindow ()V
[1237] 0.0% 6+0 83 android/widget/ImageView.jumpDrawablesToCurrentState ()V
66.3% excl 55
33.7% [887] 6/25 28 android/view/View.jumpDrawablesToCurrentState ()V
----------------------------------------------------
100.0% [347] 7/7 82 android/graphics/Paint.<init> (I)V
[1238] 0.0% 7+0 82 android/graphics/Paint.native_init ()I
100.0% excl 82
----------------------------------------------------
100.0% [65] 3/3 82 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1239] 0.0% 3+0 82 android/os/Binder.finalize ()V
47.6% excl 39
37.8% [1615] 3/3 31 android/os/Binder.destroy ()V
14.6% [786] 3/65 12 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [16] 6/6 82 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[1240] 0.0% 6+0 82 android/view/HardwareRenderer$Gl20Renderer.canDraw ()Z
67.1% excl 55
32.9% [1657] 6/6 27 android/view/HardwareRenderer$GlRenderer.canDraw ()Z
----------------------------------------------------
100.0% [830] 6/6 82 android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
[1241] 0.0% 6+0 82 android/view/ViewGroup$TouchTarget.obtain (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
100.0% excl 82
----------------------------------------------------
100.0% [266] 1/1 81 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
[1242] 0.0% 1+0 81 android/support/v4/view/ViewPager.onAttachedToWindow ()V
11.1% excl 9
88.9% [382] 1/11 72 android/view/View.onAttachedToWindow ()V
----------------------------------------------------
100.0% [1107] 3/3 81 android/util/SparseArray.<init> ()V
[1243] 0.0% 3+0 81 android/util/SparseArray.<init> (I)V
48.1% excl 39
51.9% [1312] 3/5 42 com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
----------------------------------------------------
50.6% [248] 1/2 41 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
49.4% [1446] 1/2 40 android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V
[1244] 0.0% 2+0 81 android/view/View.setImportantForAccessibility (I)V
35.8% excl 29
54.3% [1489] 2/2 44 android/view/View.notifyAccessibilityStateChanged ()V
9.9% [1801] 2/4 8 android/view/View.getImportantForAccessibility ()I
----------------------------------------------------
100.0% [1053] 1/1 80 android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
[1245] 0.0% 1+0 80 android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
18.8% excl 15
75.0% [449] 1/44 60 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
6.2% [981] 1/34 5 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
100.0% [1194] 1/1 80 android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
[1246] 0.0% 1+0 80 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
10.0% excl 8
90.0% [1290] 1/1 72 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
----------------------------------------------------
56.2% [460] 1/2 45 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
43.8% [1417] 1/2 35 android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
[1247] 0.0% 2+0 80 android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
35.0% excl 28
55.0% [1484] 2/2 44 android/os/SystemProperties.native_get (Ljava/lang/String;)Ljava/lang/String;
10.0% [209] 2/747 8 java/lang/String.length ()I
----------------------------------------------------
100.0% [622] 1/1 80 android/support/v4/app/FragmentActivity.<init> ()V
[1248] 0.0% 1+0 80 android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V
11.2% excl 9
88.8% [748] 1/4 71 android/os/Handler.<init> ()V
----------------------------------------------------
90.0% [18] 16/18 72 android/widget/FrameLayout.onMeasure (II)V
10.0% [24] 2/18 8 android/widget/LinearLayout.measureVertical (II)V
[1249] 0.0% 18+0 80 android/view/View.getMeasuredState ()I
100.0% excl 80
----------------------------------------------------
68.8% [266] 11/16 55 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
31.2% [1337] 5/16 25 android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
[1250] 0.0% 16+0 80 android/view/View.performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
100.0% excl 80
----------------------------------------------------
100.0% [626] 6/6 80 android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
[1251] 0.0% 6+0 80 android/view/View.pointInView (FF)Z
100.0% excl 80
----------------------------------------------------
100.0% [555] 1/1 80 com/example/t_gallery/ImageDetail.<init> ()V
[1252] 0.0% 1+0 80 com/example/t_gallery/ImageDetail$1.<init> (Lcom/example/t_gallery/ImageDetail;)V
10.0% excl 8
90.0% [748] 1/4 72 android/os/Handler.<init> ()V
----------------------------------------------------
100.0% [126] 6/6 79 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1253] 0.0% 6+0 79 android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z
64.6% excl 51
35.4% [1291] 6/15 28 android/content/res/TypedArray.getValueAt (ILandroid/util/TypedValue;)Z
----------------------------------------------------
54.4% [424] 10/18 43 android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
22.8% [126] 4/18 18 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
11.4% [411] 2/18 9 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
6.3% [212] 1/18 5 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
5.1% [1837] 1/18 4 android/content/res/TypedArray.<init> (Landroid/content/res/Resources;[I[II)V
[1254] 0.0% 18+0 79 android/util/TypedValue.<init> ()V
100.0% excl 79
----------------------------------------------------
100.0% [834] 15/15 79 android/view/Choreographer.access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
[1255] 0.0% 15+0 79 android/view/Choreographer.obtainCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
100.0% excl 79
----------------------------------------------------
100.0% [142] 1/1 79 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
[1256] 0.0% 1+0 79 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
31.6% excl 25
29.1% [1725] 1/1 23 android/view/WindowManager$LayoutParams.setTitle (Ljava/lang/CharSequence;)V
27.8% [1038] 1/4 22 android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
6.3% [209] 1/747 5 java/lang/String.length ()I
5.1% [2201] 1/1 4 android/view/WindowManager$LayoutParams.getTitle ()Ljava/lang/CharSequence;
----------------------------------------------------
100.0% [243] 6/6 79 android/view/View.setFrame (IIII)Z
[1257] 0.0% 6+0 79 android/widget/FrameLayout.onSizeChanged (IIII)V
68.4% excl 54
31.6% [1523] 6/10 25 android/view/View.onSizeChanged (IIII)V
----------------------------------------------------
100.0% [1217] 1/1 78 android/app/Instrumentation.callActivityOnPause (Landroid/app/Activity;)V
[1258] 0.0% 1+0 78 android/app/Activity.performPause ()V
19.2% excl 15
52.6% [1517] 1/1 41 android/app/Activity.onPause ()V
28.2% [1738] 1/1 22 android/app/FragmentManagerImpl.dispatchPause ()V
----------------------------------------------------
100.0% [916] 12/12 78 android/graphics/Matrix.preConcat (Landroid/graphics/Matrix;)Z
[1259] 0.0% 12+0 78 android/graphics/Matrix.native_preConcat (II)Z
100.0% excl 78
----------------------------------------------------
100.0% [1165] 1/1 78 android/support/v4/view/ViewPager.onSizeChanged (IIII)V
[1260] 0.0% 1+0 78 android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
23.1% excl 18
52.6% [1325] 1/3 41 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
17.9% [1302] 1/13 14 java/lang/Math.min (FF)F
6.4% [1898] 1/3 5 android/view/View.getScrollX ()I
----------------------------------------------------
59.0% [255] 10/17 46 android/view/View.<init> (Landroid/content/Context;)V
41.0% [140] 7/17 32 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1261] 0.0% 17+0 78 android/view/View.setOverScrollMode (I)V
100.0% excl 78
----------------------------------------------------
50.0% [224] 1/2 39 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
50.0% [175] 1/2 39 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[1262] 0.0% 2+0 78 java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
23.1% excl 18
76.9% [62] 2/691 60 java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
----------------------------------------------------
100.0% [1170] 1/1 77 android/os/BinderProxy.finalize ()V
[1263] 0.0% 1+0 77 android/os/BinderProxy.destroy ()V
100.0% excl 77
----------------------------------------------------
100.0% [281] 2/2 77 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
[1264] 0.0% 2+0 77 android/support/v4/app/BackStackRecord.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
28.6% excl 22
71.4% [1406] 2/2 55 android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
----------------------------------------------------
100.0% [1225] 1/1 76 android/view/WindowLeaked.<init> (Ljava/lang/String;)V
[1265] 0.0% 1+0 76 android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
11.8% excl 9
88.2% [1330] 1/1 67 java/lang/RuntimeException.<init> (Ljava/lang/String;)V
----------------------------------------------------
100.0% [936] 5/5 76 android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
[1266] 0.0% 5+0 76 android/view/VelocityTracker.nativeAddMovement (ILandroid/view/MotionEvent;)V
100.0% excl 76
----------------------------------------------------
89.5% [18] 16/18 68 android/widget/FrameLayout.onMeasure (II)V
10.5% [24] 2/18 8 android/widget/LinearLayout.measureVertical (II)V
[1267] 0.0% 18+0 76 android/view/View.combineMeasuredStates (II)I
100.0% excl 76
----------------------------------------------------
65.8% [469] 1/5 50 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
17.1% [10] 1/5 13 android/view/ViewRootImpl.performTraversals ()V
17.1% [104] 1/5 13 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
+++++++++++++++++++++++++
[1268] 2/5 45 android/view/ViewGroup.findFocus ()Landroid/view/View;
[1268] 0.0% 3+2 76 android/view/ViewGroup.findFocus ()Landroid/view/View;
40.8% excl 31
42.1% [1268] 1/5 32 android/view/ViewGroup.findFocus ()Landroid/view/View;
17.1% [1288] 3/16 13 android/view/View.isFocused ()Z
+++++++++++++++++++++++++
[1268] 1/5 13 android/view/ViewGroup.findFocus ()Landroid/view/View;
[1288] 2/16 9 android/view/View.isFocused ()Z
----------------------------------------------------
100.0% [701] 6/6 76 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
[1269] 0.0% 6+0 76 java/lang/Character.toUpperCase (C)C
67.1% excl 51
32.9% [1694] 6/6 25 java/lang/Character.toUpperCase (I)I
----------------------------------------------------
100.0% [0] 1/1 76 (toplevel)
[1270] 0.0% 1+0 76 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
34.2% excl 26
34.2% [1678] 1/1 26 java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
10.5% [1778] 2/5 8 java/lang/Daemons$FinalizerDaemon.access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
7.9% [1063] 1/18 6 java/lang/System.nanoTime ()J
6.6% [2132] 1/1 5 java/lang/Daemons$FinalizerDaemon.access$500 (Ljava/lang/Daemons$FinalizerDaemon;)J
6.6% [2133] 1/1 5 java/lang/Daemons$FinalizerDaemon.access$502 (Ljava/lang/Daemons$FinalizerDaemon;J)J
----------------------------------------------------
94.7% [286] 2/3 72 java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
5.3% [0] 1/3 4 (toplevel)
[1271] 0.0% 3+0 76 java/lang/Object.wait (J)V
19.7% excl 15
75.0% [806] 2/6 57 java/lang/Object.wait (JI)V
----------------------------------------------------
100.0% [708] 1/1 75 android/support/v4/app/FragmentActivity.onStart ()V
[1272] 0.0% 1+0 75 android/app/Activity.onStart ()V
24.0% excl 18
41.3% [1607] 1/1 31 android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
29.3% [1735] 1/1 22 android/app/Application.dispatchActivityStarted (Landroid/app/Activity;)V
5.3% [1714] 1/5 4 android/app/Activity.getApplication ()Landroid/app/Application;
----------------------------------------------------
100.0% [827] 2/2 75 android/graphics/Canvas.<init> ()V
[1273] 0.0% 2+0 75 android/graphics/Canvas$CanvasFinalizer.<init> (I)V
33.3% excl 25
66.7% [269] 2/84 50 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [51] 6/6 75 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1274] 0.0% 6+0 75 android/view/ViewGroup.isChildrenDrawingOrderEnabled ()Z
100.0% excl 75
----------------------------------------------------
100.0% [187] 12/12 75 libcore/io/Posix.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
[1275] 0.0% 12+0 75 java/io/FileDescriptor.<init> ()V
100.0% excl 75
----------------------------------------------------
100.0% [770] 6/6 75 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
[1276] 0.0% 6+0 75 java/lang/Character.toLowerCase (C)C
66.7% excl 50
33.3% [1693] 6/6 25 java/lang/Character.toLowerCase (I)I
----------------------------------------------------
100.0% [1066] 1/1 75 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
[1277] 0.0% 1+0 75 java/lang/ThreadLocal$Values.cleanUp ()V
56.0% excl 42
32.0% [1712] 6/6 24 java/lang/ThreadLocal$Values.next (I)I
6.7% [2139] 1/1 5 java/lang/ThreadLocal$Values.rehash ()Z
5.3% [981] 1/34 4 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
100.0% [514] 1/1 74 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[1278] 0.0% 1+0 74 android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
25.7% excl 19
62.2% [1466] 1/1 46 android/content/ContentResolver.<init> (Landroid/content/Context;)V
12.2% [2001] 2/2 9 com/android/internal/util/Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
100.0% [1205] 1/1 74 android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
[1279] 0.0% 1+0 74 android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
16.2% excl 12
77.0% [1388] 1/1 57 android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
6.8% [950] 1/35 5 android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
----------------------------------------------------
100.0% [1191] 2/2 74 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[1280] 0.0% 2+0 74 android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
35.1% excl 26
32.4% [186] 2/329 24 android/os/Parcel.readInt ()I
32.4% [403] 2/65 24 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [843] 8/8 74 android/view/GLES20DisplayList.setCameraDistance (F)V
[1281] 0.0% 8+0 74 android/view/GLES20DisplayList.nSetCameraDistance (IF)V
100.0% excl 74
----------------------------------------------------
100.0% [278] 2/2 74 android/util/FinitePool.acquire ()Landroid/util/Poolable;
[1282] 0.0% 2+0 74 android/view/VelocityTracker$1.onAcquired (Landroid/util/Poolable;)V
67.6% excl 50
32.4% [1704] 2/2 24 android/view/VelocityTracker$1.onAcquired (Landroid/view/VelocityTracker;)V
----------------------------------------------------
100.0% [51] 6/6 74 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1283] 0.0% 6+0 74 android/view/ViewGroup.cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
100.0% excl 74
----------------------------------------------------
100.0% [51] 6/6 74 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1284] 0.0% 6+0 74 android/view/ViewGroup.removePointersFromTouchTargets (I)V
100.0% excl 74
----------------------------------------------------
91.9% [986] 6/7 68 android/view/HardwareRenderer$GlRenderer.checkEglErrorsForced ()V
8.1% [69] 1/7 6 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
[1285] 0.0% 7+0 74 com/google/android/gles_jni/EGLImpl.eglGetError ()I
100.0% excl 74
----------------------------------------------------
72.6% [113] 12/16 53 android/widget/FrameLayout.onLayout (ZIIII)V
13.7% [1447] 2/16 10 android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
13.7% [120] 2/16 10 android/widget/LinearLayout.layoutVertical ()V
[1286] 0.0% 16+0 73 android/view/Gravity.getAbsoluteGravity (II)I
100.0% excl 73
----------------------------------------------------
68.5% [996] 11/16 50 android/view/View.onWindowVisibilityChanged (I)V
31.5% [382] 5/16 23 android/view/View.onAttachedToWindow ()V
[1287] 0.0% 16+0 73 android/view/View.initialAwakenScrollBars ()Z
100.0% excl 73
----------------------------------------------------
69.9% [382] 11/16 51 android/view/View.onAttachedToWindow ()V
30.1% [1268] 5/16 22 android/view/ViewGroup.findFocus ()Landroid/view/View;
[1288] 0.0% 16+0 73 android/view/View.isFocused ()Z
100.0% excl 73
----------------------------------------------------
100.0% [1124] 3/3 73 android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
[1289] 0.0% 3+0 73 java/util/Locale.clone ()Ljava/lang/Object;
37.0% excl 27
63.0% [1474] 3/3 46 java/lang/Object.clone ()Ljava/lang/Object;
----------------------------------------------------
100.0% [1246] 1/1 72 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
[1290] 0.0% 1+0 72 android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
27.8% excl 20
36.1% [649] 2/29 26 android/os/Parcel.readFloat ()F
36.1% [186] 2/329 26 android/os/Parcel.readInt ()I
----------------------------------------------------
61.1% [318] 9/15 44 android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
38.9% [1253] 6/15 28 android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z
[1291] 0.0% 15+0 72 android/content/res/TypedArray.getValueAt (ILandroid/util/TypedValue;)Z
100.0% excl 72
----------------------------------------------------
100.0% [436] 2/2 72 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1292] 0.0% 2+0 72 android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
40.3% excl 29
44.4% [449] 2/44 32 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
15.3% [343] 2/37 11 android/os/Bundle.unparcel ()V
----------------------------------------------------
52.8% [1162] 3/6 38 android/view/MotionEvent.getRawX ()F
47.2% [1188] 3/6 34 android/view/MotionEvent.getRawY ()F
[1293] 0.0% 6+0 72 android/view/MotionEvent.nativeGetRawAxisValue (IIII)F
100.0% excl 72
----------------------------------------------------
100.0% [278] 2/2 72 android/util/FinitePool.acquire ()Landroid/util/Poolable;
[1294] 0.0% 2+0 72 android/view/VelocityTracker.getNextPoolable ()Ljava/lang/Object;
66.7% excl 48
33.3% [1703] 2/2 24 android/view/VelocityTracker.getNextPoolable ()Landroid/view/VelocityTracker;
----------------------------------------------------
100.0% [51] 6/6 72 android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1295] 0.0% 6+0 72 android/view/ViewGroup.getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
100.0% excl 72
----------------------------------------------------
100.0% [897] 12/12 72 android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
[1296] 0.0% 12+0 72 java/lang/Math.cos (D)D
100.0% excl 72
----------------------------------------------------
100.0% [683] 16/16 71 android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
[1297] 0.0% 16+0 71 android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
100.0% excl 71
----------------------------------------------------
100.0% [132] 16/16 71 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[1298] 0.0% 16+0 71 android/content/res/XmlBlock$Parser.getDepth ()I
100.0% excl 71
----------------------------------------------------
71.8% [100] 10/14 51 libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
28.2% [162] 4/14 20 libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
[1299] 0.0% 14+0 71 android/os/StrictMode$AndroidBlockGuardPolicy.onReadFromDisk ()V
100.0% excl 71
----------------------------------------------------
74.6% [266] 11/15 53 android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
25.4% [342] 4/15 18 android/view/View.setFlags (II)V
[1300] 0.0% 15+0 71 android/view/View.needGlobalAttributesUpdate (Z)V
100.0% excl 71
----------------------------------------------------
100.0% [845] 1/1 71 android/view/View.startAnimation (Landroid/view/animation/Animation;)V
[1301] 0.0% 1+0 71 android/view/animation/AnimationSet.setStartTime (J)V
54.9% excl 39
22.5% [1835] 3/3 16 android/view/animation/Animation.setStartTime (J)V
15.5% [685] 2/71 11 java/util/ArrayList.get (I)Ljava/lang/Object;
7.0% [537] 1/131 5 java/util/ArrayList.size ()I
----------------------------------------------------
66.2% [363] 10/13 47 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
19.7% [1260] 1/13 14 android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
14.1% [167] 2/13 10 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
[1302] 0.0% 13+0 71 java/lang/Math.min (FF)F
94.4% excl 67
5.6% [1915] 1/3 4 java/lang/Float.floatToRawIntBits (F)I
----------------------------------------------------
77.1% [38] 4/5 54 android/os/MessageQueue.next ()Landroid/os/Message;
22.9% [0] 1/5 16 (toplevel)
[1303] 0.0% 5+0 70 android/os/Binder.flushPendingCommands ()V
100.0% excl 70
----------------------------------------------------
100.0% [172] 3/3 70 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
[1304] 0.0% 3+0 70 android/os/Parcel.pushAllowFds (Z)Z
64.3% excl 45
35.7% [1686] 3/3 25 android/os/Parcel.nativePushAllowFds (IZ)Z
----------------------------------------------------
100.0% [5] 15/15 70 android/view/Choreographer.doCallbacks (IJ)V
[1305] 0.0% 15+0 70 android/view/Choreographer.recycleCallbackLocked (Landroid/view/Choreographer$CallbackRecord;)V
100.0% excl 70
----------------------------------------------------
42.9% [765] 6/15 30 android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
38.6% [15] 6/15 27 android/view/ViewRootImpl.draw (Z)V
7.1% [69] 1/15 5 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
5.7% [1770] 1/15 4 android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
5.7% [10] 1/15 4 android/view/ViewRootImpl.performTraversals ()V
[1306] 0.0% 15+0 70 android/view/HardwareRenderer.isEnabled ()Z
100.0% excl 70
----------------------------------------------------
62.9% [251] 10/16 44 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
37.1% [707] 6/16 26 android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
[1307] 0.0% 16+0 70 android/view/animation/Animation.getScaleFactor ()F
100.0% excl 70
----------------------------------------------------
100.0% [65] 4/4 69 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1308] 0.0% 4+0 69 android/content/res/XmlBlock$Parser.finalize ()V
72.5% excl 50
27.5% [879] 4/8 19 android/content/res/XmlBlock$Parser.close ()V
----------------------------------------------------
82.6% [337] 4/5 57 android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
17.4% [603] 1/5 12 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
[1309] 0.0% 5+0 69 android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
65.2% excl 45
34.8% [880] 5/39 24 android/graphics/Rect.set (IIII)V
----------------------------------------------------
100.0% [812] 2/2 69 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[1310] 0.0% 2+0 69 android/view/GLES20Canvas.nDrawBitmap (II[BFFFFFFFFI)V
100.0% excl 69
----------------------------------------------------
100.0% [213] 16/16 69 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1311] 0.0% 16+0 69 android/view/View$TransformationInfo.access$1800 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Camera;
100.0% excl 69
----------------------------------------------------
60.9% [1243] 3/5 42 android/util/SparseArray.<init> (I)V
39.1% [1431] 2/5 27 android/util/SparseIntArray.<init> (I)V
[1312] 0.0% 5+0 69 com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
62.3% excl 43
37.7% [1675] 5/5 26 com/android/internal/util/ArrayUtils.idealByteArraySize (I)I
----------------------------------------------------
100.0% [892] 1/1 68 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[1313] 0.0% 1+0 68 android/app/Activity.onCreate (Landroid/os/Bundle;)V
26.5% excl 18
33.8% [1716] 1/1 23 android/app/Application.dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
32.4% [1737] 1/1 22 android/app/FragmentManagerImpl.dispatchCreate ()V
7.4% [1714] 1/5 5 android/app/Activity.getApplication ()Landroid/app/Application;
----------------------------------------------------
20.6% [1716] 1/5 14 android/app/Application.dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
20.6% [1717] 1/5 14 android/app/Application.dispatchActivityPaused (Landroid/app/Activity;)V
20.6% [1695] 1/5 14 android/app/Application.dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
19.1% [1734] 1/5 13 android/app/Application.dispatchActivityResumed (Landroid/app/Activity;)V
19.1% [1735] 1/5 13 android/app/Application.dispatchActivityStarted (Landroid/app/Activity;)V
[1314] 0.0% 5+0 68 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
69.1% excl 47
30.9% [537] 5/131 21 java/util/ArrayList.size ()I
----------------------------------------------------
100.0% [1045] 7/7 68 android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
[1315] 0.0% 7+0 68 android/content/res/AssetManager.getResourceEntryName (I)Ljava/lang/String;
100.0% excl 68
----------------------------------------------------
100.0% [114] 1/1 68 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[1316] 0.0% 1+0 68 android/content/res/Resources.getThemeMainColor ()I
11.8% excl 8
88.2% [1373] 1/1 60 android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
----------------------------------------------------
100.0% [34] 2/2 68 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1317] 0.0% 2+0 68 android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
29.4% excl 20
70.6% [1193] 2/4 48 android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
----------------------------------------------------
100.0% [1030] 3/3 68 android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
[1318] 0.0% 3+0 68 android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;
38.2% excl 26
61.8% [1507] 3/3 42 android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
100.0% [1141] 3/3 68 android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I
[1319] 0.0% 3+0 68 android/support/v4/view/ViewCompat$GBViewCompatImpl.getOverScrollMode (Landroid/view/View;)I
38.2% excl 26
61.8% [1510] 3/3 42 android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I
----------------------------------------------------
100.0% [401] 3/3 68 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[1320] 0.0% 3+0 68 android/util/SparseIntArray.indexOfKey (I)I
63.2% excl 43
36.8% [1396] 3/6 25 android/util/SparseIntArray.binarySearch ([IIII)I
----------------------------------------------------
63.2% [701] 6/12 43 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
36.8% [770] 6/12 25 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
[1321] 0.0% 12+0 68 java/lang/Character.isHighSurrogate (C)Z
100.0% excl 68
----------------------------------------------------
100.0% [872] 14/14 67 android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
[1322] 0.0% 14+0 67 android/content/res/TypedArray.getLayoutDimension (ILjava/lang/String;)I
100.0% excl 67
----------------------------------------------------
100.0% [969] 5/5 67 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
[1323] 0.0% 5+0 67 android/os/SystemProperties.native_get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
100.0% excl 67
----------------------------------------------------
100.0% [33] 1/1 67 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
[1324] 0.0% 1+0 67 android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
53.7% excl 36
19.4% [537] 3/131 13 java/util/ArrayList.size ()I
13.4% [1982] 2/2 9 android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V
13.4% [685] 2/71 9 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
61.2% [1260] 1/3 41 android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
19.4% [28] 1/3 13 android/support/v4/view/ViewPager.populate (I)V
19.4% [1012] 1/3 13 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
[1325] 0.0% 3+0 67 android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
61.2% excl 41
25.4% [537] 4/131 17 java/util/ArrayList.size ()I
13.4% [685] 2/71 9 java/util/ArrayList.get (I)Ljava/lang/Object;
----------------------------------------------------
50.7% [923] 1/2 34 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
49.3% [1486] 1/2 33 android/view/KeyEvent$DispatcherState.<init> ()V
[1326] 0.0% 2+0 67 android/util/SparseIntArray.<init> ()V
23.9% excl 16
76.1% [1431] 2/2 51 android/util/SparseIntArray.<init> (I)V
----------------------------------------------------
68.7% [63] 10/15 46 android/view/View.draw (Landroid/graphics/Canvas;)V
17.9% [1531] 3/15 12 android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
13.4% [607] 2/15 9 android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
[1327] 0.0% 15+0 67 android/view/View.onDraw (Landroid/graphics/Canvas;)V
100.0% excl 67
----------------------------------------------------
100.0% [63] 15/15 67 android/view/View.draw (Landroid/graphics/Canvas;)V
[1328] 0.0% 15+0 67 android/view/View.onDrawScrollBars (Landroid/graphics/Canvas;)V
100.0% excl 67
----------------------------------------------------
100.0% [1184] 1/2 67 com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
+++++++++++++++++++++++++
[1329] 1/2 49 android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
[1329] 0.0% 1+1 67 android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
20.9% excl 14
73.1% [1329] 1/2 49 android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
6.0% [1479] 1/2 4 android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
+++++++++++++++++++++++++
[1479] 1/2 41 android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
----------------------------------------------------
100.0% [1265] 1/1 67 android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
[1330] 0.0% 1+0 67 java/lang/RuntimeException.<init> (Ljava/lang/String;)V
13.4% excl 9
86.6% [1385] 1/1 58 java/lang/Exception.<init> (Ljava/lang/String;)V
----------------------------------------------------
100.0% [1119] 3/3 67 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
[1331] 0.0% 3+0 67 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;)V
64.2% excl 43
35.8% [1639] 3/4 24 java/util/HashMap$HashIterator.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
100.0% [898] 7/7 67 java/util/HashMap$EntryIterator.next ()Ljava/util/Map$Entry;
[1332] 0.0% 7+0 67 java/util/HashMap$HashIterator.nextEntry ()Ljava/util/HashMap$HashMapEntry;
100.0% excl 67
----------------------------------------------------
100.0% [257] 12/12 67 libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
[1333] 0.0% 12+0 67 libcore/io/OsConstants.S_ISSOCK (I)Z
100.0% excl 67
----------------------------------------------------
100.0% [66] 1/1 66 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[1334] 0.0% 1+0 66 android/app/Instrumentation.callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
13.6% excl 9
86.4% [1386] 1/1 57 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
----------------------------------------------------
100.0% [154] 1/1 66 android/support/v4/view/ViewPager.initViewPager ()V
[1335] 0.0% 1+0 66 android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V
13.6% excl 9
86.4% [1390] 1/1 57 android/support/v4/view/ViewCompat$JBViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V
----------------------------------------------------
100.0% [1179] 1/1 66 android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
[1336] 0.0% 1+0 66 android/view/IWindow$Stub.<init> ()V
21.2% excl 14
72.7% [1452] 1/1 48 android/os/Binder.<init> ()V
6.1% [2168] 1/1 4 android/os/Binder.attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V
----------------------------------------------------
100.0% [1009] 5/5 66 android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
[1337] 0.0% 5+0 66 android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
62.1% excl 41
37.9% [1250] 5/16 25 android/view/View.performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
----------------------------------------------------
68.2% [126] 2/3 45 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
31.8% [1619] 1/3 21 android/view/Window.clearFlags (I)V
[1338] 0.0% 3+0 66 android/view/Window.setFlags (II)V
63.6% excl 42
18.2% [1828] 3/4 12 android/app/Activity.onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
18.2% [1649] 3/7 12 android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
----------------------------------------------------
80.3% [387] 13/16 53 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
13.6% [290] 2/16 9 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
6.1% [1679] 1/16 4 java/util/ArrayList.remove (Ljava/lang/Object;)Z
[1339] 0.0% 16+0 66 java/lang/Object.equals (Ljava/lang/Object;)Z
100.0% excl 66
----------------------------------------------------
100.0% [1106] 5/5 66 java/lang/String.startsWith (Ljava/lang/String;)Z
[1340] 0.0% 5+0 66 java/lang/String.startsWith (Ljava/lang/String;I)Z
63.6% excl 42
36.4% [1711] 5/5 24 java/lang/String.regionMatches (ILjava/lang/String;II)Z
----------------------------------------------------
100.0% [879] 4/4 65 android/content/res/XmlBlock$Parser.close ()V
[1341] 0.0% 4+0 65 android/content/res/XmlBlock.access$1500 (I)V
61.5% excl 40
38.5% [1683] 4/4 25 android/content/res/XmlBlock.nativeDestroyParseState (I)V
----------------------------------------------------
47.7% [468] 6/13 31 android/view/animation/Animation.<init> ()V
30.8% [296] 4/13 20 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
7.7% [782] 1/13 5 android/view/GLES20Canvas.<init> (ZZ)V
7.7% [645] 1/13 5 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
6.2% [125] 1/13 4 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1342] 0.0% 13+0 65 android/graphics/RectF.<init> ()V
100.0% excl 65
----------------------------------------------------
100.0% [839] 8/8 65 android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
[1343] 0.0% 8+0 65 android/view/GLES20DisplayList.nSetTransformationInfo (IFFFFFFFF)V
100.0% excl 65
----------------------------------------------------
100.0% [868] 15/15 65 android/view/View.isTextAlignmentInherited ()Z
[1344] 0.0% 15+0 65 android/view/View.getRawTextAlignment ()I
100.0% excl 65
----------------------------------------------------
100.0% [213] 8/8 64 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1345] 0.0% 8+0 64 android/graphics/Camera.getLocationZ ()F
100.0% excl 64
----------------------------------------------------
100.0% [1150] 2/2 64 android/graphics/Canvas$CanvasFinalizer.finalize ()V
[1346] 0.0% 2+0 64 android/graphics/Canvas.access$000 (I)V
28.1% excl 18
71.9% [1468] 2/2 46 android/graphics/Canvas.finalizer (I)V
----------------------------------------------------
100.0% [189] 1/1 64 android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
[1347] 0.0% 1+0 64 android/net/Uri.writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
39.1% excl 25
60.9% [226] 1/160 39 android/os/Parcel.writeInt (I)V
----------------------------------------------------
100.0% [107] 1/1 64 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[1348] 0.0% 1+0 64 android/os/Looper.myQueue ()Landroid/os/MessageQueue;
12.5% excl 8
87.5% [317] 1/25 56 android/os/Looper.myLooper ()Landroid/os/Looper;
----------------------------------------------------
100.0% [172] 3/3 64 android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
[1349] 0.0% 3+0 64 android/os/Parcel.restoreAllowFds (Z)V
64.1% excl 41
35.9% [1721] 3/3 23 android/os/Parcel.nativeRestoreAllowFds (IZ)V
----------------------------------------------------
100.0% [6] 15/15 64 android/view/Choreographer$CallbackRecord.run (J)V
[1350] 0.0% 15+0 64 android/view/Choreographer.access$500 ()Ljava/lang/Object;
100.0% excl 64
----------------------------------------------------
100.0% [923] 1/1 64 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
[1351] 0.0% 1+0 64 android/view/InputEventReceiver.nativeInit (Landroid/view/InputEventReceiver;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I
100.0% excl 64
----------------------------------------------------
100.0% [999] 7/7 64 com/google/android/gles_jni/EGLImpl.eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
[1352] 0.0% 7+0 64 com/google/android/gles_jni/EGLImpl._eglGetCurrentContext ()I
100.0% excl 64
----------------------------------------------------
20.6% [1736] 1/5 13 android/app/FragmentManagerImpl.dispatchActivityCreated ()V
20.6% [1737] 1/5 13 android/app/FragmentManagerImpl.dispatchCreate ()V
20.6% [1738] 1/5 13 android/app/FragmentManagerImpl.dispatchPause ()V
19.0% [1739] 1/5 12 android/app/FragmentManagerImpl.dispatchResume ()V
19.0% [1740] 1/5 12 android/app/FragmentManagerImpl.dispatchStart ()V
[1353] 0.0% 5+0 63 android/app/FragmentManagerImpl.moveToState (IZ)V
63.5% excl 40
36.5% [1718] 5/5 23 android/app/FragmentManagerImpl.moveToState (IIIZ)V
----------------------------------------------------
100.0% [1156] 2/2 63 android/content/res/Resources$Theme.finalize ()V
[1354] 0.0% 2+0 63 android/content/res/AssetManager.releaseTheme (I)V
42.9% excl 27
42.9% [1653] 2/2 27 android/content/res/AssetManager.deleteTheme (I)V
14.3% [1975] 2/2 9 android/content/res/AssetManager.decRefsLocked (I)V
----------------------------------------------------
100.0% [921] 13/13 63 android/os/Parcel.writeFloat (F)V
[1355] 0.0% 13+0 63 android/os/Parcel.nativeWriteFloat (IF)V
100.0% excl 63
----------------------------------------------------
100.0% [154] 1/1 63 android/support/v4/view/ViewPager.initViewPager ()V
[1356] 0.0% 1+0 63 android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V
14.3% excl 9
85.7% [1411] 1/1 54 android/support/v4/view/AccessibilityDelegateCompat.<init> ()V
----------------------------------------------------
100.0% [1096] 1/1 63 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
[1357] 0.0% 1+0 63 android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
36.5% excl 23
46.0% [1637] 1/1 29 java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
17.5% [1947] 2/2 11 java/lang/Class.isInstance (Ljava/lang/Object;)Z
----------------------------------------------------
76.2% [804] 3/4 48 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
23.8% [457] 1/4 15 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
[1358] 0.0% 4+0 63 android/util/SparseArray.put (ILjava/lang/Object;)V
66.7% excl 42
33.3% [953] 4/30 21 android/util/SparseArray.binarySearch ([IIII)I
----------------------------------------------------
100.0% [1131] 3/3 63 java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;)V
[1359] 0.0% 3+0 63 java/util/AbstractSet.<init> ()V
68.3% excl 43
31.7% [840] 3/49 20 java/util/AbstractCollection.<init> ()V
----------------------------------------------------
100.0% [882] 14/14 63 java/util/Arrays.fill ([Ljava/lang/Object;IILjava/lang/Object;)V
[1360] 0.0% 14+0 63 java/util/Arrays.checkStartAndEnd (III)V
100.0% excl 63
----------------------------------------------------
100.0% [624] 1/1 62 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
[1361] 0.0% 1+0 62 android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
22.6% excl 14
43.5% [1652] 1/1 27 android/content/ComponentName.<init> (Ljava/lang/String;Landroid/os/Parcel;)V
33.9% [403] 1/65 21 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [931] 12/12 62 android/graphics/Matrix.set (Landroid/graphics/Matrix;)V
[1362] 0.0% 12+0 62 android/graphics/Matrix.native_set (II)V
100.0% excl 62
----------------------------------------------------
100.0% [989] 4/4 62 android/graphics/Region.finalize ()V
[1363] 0.0% 4+0 62 android/graphics/Region.nativeDestructor (I)V
100.0% excl 62
----------------------------------------------------
100.0% [934] 9/9 62 android/os/Parcel.setDataPosition (I)V
[1364] 0.0% 9+0 62 android/os/Parcel.nativeSetDataPosition (II)V
100.0% excl 62
----------------------------------------------------
82.3% [1088] 7/9 51 android/view/ViewGroup.internalSetPadding (IIII)V
17.7% [140] 2/9 11 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1365] 0.0% 9+0 62 android/view/View.internalSetPadding (IIII)V
79.0% excl 49
21.0% [713] 1/50 13 android/view/View.requestLayout ()V
----------------------------------------------------
100.0% [1163] 2/2 62 java/lang/ref/ReferenceQueue.add (Ljava/lang/ref/Reference;)V
[1366] 0.0% 2+0 62 java/lang/Object.notifyAll ()V
100.0% excl 62
----------------------------------------------------
100.0% [144] 12/12 62 libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
[1367] 0.0% 12+0 62 libcore/io/OsConstants.S_ISDIR (I)Z
100.0% excl 62
----------------------------------------------------
91.8% [789] 12/13 56 android/view/View.clearAccessibilityFocus ()V
8.2% [1046] 1/13 5 android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
[1368] 0.0% 13+0 61 android/view/View.getViewRootImpl ()Landroid/view/ViewRootImpl;
100.0% excl 61
----------------------------------------------------
100.0% [11] 12/12 61 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[1369] 0.0% 12+0 61 java/io/BufferedInputStream.mark (I)V
100.0% excl 61
----------------------------------------------------
100.0% [363] 10/10 61 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
[1370] 0.0% 10+0 61 java/lang/Math.max (FF)F
85.2% excl 52
14.8% [1915] 2/3 9 java/lang/Float.floatToRawIntBits (F)I
----------------------------------------------------
100.0% [184] 7/7 61 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[1371] 0.0% 7+0 61 java/util/HashMap$HashMapEntry.getKey ()Ljava/lang/Object;
100.0% excl 61
----------------------------------------------------
100.0% [184] 7/7 61 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[1372] 0.0% 7+0 61 java/util/HashMap$HashMapEntry.getValue ()Ljava/lang/Object;
100.0% excl 61
----------------------------------------------------
100.0% [1316] 1/1 60 android/content/res/Resources.getThemeMainColor ()I
[1373] 0.0% 1+0 60 android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
30.0% excl 18
56.7% [969] 1/5 34 android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
6.7% [2005] 1/2 4 android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;
6.7% [521] 1/131 4 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [321] 2/2 60 android/view/View.refreshDrawableState ()V
[1374] 0.0% 2+0 60 android/support/v4/view/ViewPager.drawableStateChanged ()V
30.0% excl 18
70.0% [669] 2/22 42 android/view/ViewGroup.drawableStateChanged ()V
----------------------------------------------------
41.7% [122] 2/10 25 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
20.0% [198] 3/10 12 android/view/View.toString ()Ljava/lang/String;
16.7% [281] 2/10 10 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
15.0% [469] 2/10 9 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
6.7% [194] 1/10 4 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[1375] 0.0% 10+0 60 android/view/View.getId ()I
100.0% excl 60
----------------------------------------------------
100.0% [1173] 1/1 60 android/widget/AbsListView.drawableStateChanged ()V
[1376] 0.0% 1+0 60 android/widget/AbsListView.updateSelectorState ()V
23.3% excl 14
53.3% [1604] 1/1 32 android/widget/AbsListView.shouldShowSelector ()Z
23.3% [1855] 1/1 14 android/graphics/drawable/Drawable.setState ([I)Z
----------------------------------------------------
70.0% [449] 8/12 42 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
30.0% [290] 4/12 18 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
[1377] 0.0% 12+0 60 java/lang/Integer.hashCode ()I
100.0% excl 60
----------------------------------------------------
100.0% [863] 14/14 59 android/os/Parcel.obtain (I)Landroid/os/Parcel;
[1378] 0.0% 14+0 59 android/os/Parcel.init (I)V
100.0% excl 59
----------------------------------------------------
100.0% [297] 12/12 59 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
[1379] 0.0% 12+0 59 android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;ILjava/lang/String;)V
100.0% excl 59
----------------------------------------------------
50.8% [1432] 2/4 30 android/widget/FrameLayout$LayoutParams.<init> (III)V
49.2% [1456] 2/4 29 android/widget/FrameLayout$LayoutParams.<init> (II)V
[1380] 0.0% 4+0 59 android/view/ViewGroup$MarginLayoutParams.<init> (II)V
66.1% excl 39
33.9% [1577] 4/7 20 android/view/ViewGroup$LayoutParams.<init> (II)V
----------------------------------------------------
100.0% [77] 1/1 58 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1381] 0.0% 1+0 58 android/content/Intent.getIntExtra (Ljava/lang/String;I)I
15.5% excl 9
84.5% [1029] 1/3 49 android/os/Bundle.getInt (Ljava/lang/String;I)I
----------------------------------------------------
100.0% [444] 4/4 58 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
[1382] 0.0% 4+0 58 android/graphics/drawable/ColorDrawable$ColorState.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
70.7% excl 41
29.3% [1685] 4/6 17 android/graphics/drawable/Drawable$ConstantState.<init> ()V
----------------------------------------------------
100.0% [166] 13/13 58 android/view/View.onWindowFocusChanged (Z)V
[1383] 0.0% 13+0 58 android/view/View.removeLongPressCallback ()V
100.0% excl 58
----------------------------------------------------
100.0% [91] 6/6 58 android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
[1384] 0.0% 6+0 58 android/view/View$ListenerInfo.access$300 (Landroid/view/View$ListenerInfo;)Landroid/view/View$OnTouchListener;
100.0% excl 58
----------------------------------------------------
100.0% [1330] 1/1 58 java/lang/RuntimeException.<init> (Ljava/lang/String;)V
[1385] 0.0% 1+0 58 java/lang/Exception.<init> (Ljava/lang/String;)V
15.5% excl 9
84.5% [1449] 1/1 49 java/lang/Throwable.<init> (Ljava/lang/String;)V
----------------------------------------------------
100.0% [1334] 1/1 57 android/app/Instrumentation.callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
[1386] 0.0% 1+0 57 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
38.6% excl 22
40.4% [1715] 1/1 23 android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
7.0% [2146] 1/1 4 android/app/Activity.getTitle ()Ljava/lang/CharSequence;
7.0% [2147] 1/1 4 android/app/Activity.getTitleColor ()I
7.0% [1972] 1/2 4 android/app/Activity.isChild ()Z
----------------------------------------------------
100.0% [77] 1/1 57 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1387] 0.0% 1+0 57 android/content/Intent.getLongExtra (Ljava/lang/String;J)J
15.8% excl 9
84.2% [1035] 1/3 48 android/os/Bundle.getLong (Ljava/lang/String;J)J
----------------------------------------------------
100.0% [1279] 1/1 57 android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
[1388] 0.0% 1+0 57 android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
24.6% excl 14
49.1% [529] 1/35 28 android/content/res/AssetManager.applyStyle (IIII[I[I[I)Z
26.3% [511] 1/35 15 android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
----------------------------------------------------
100.0% [405] 4/4 57 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
[1389] 0.0% 4+0 57 android/graphics/RectF.union (Landroid/graphics/RectF;)V
64.9% excl 37
35.1% [1783] 4/4 20 android/graphics/RectF.union (FFFF)V
----------------------------------------------------
100.0% [1335] 1/1 57 android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V
[1390] 0.0% 1+0 57 android/support/v4/view/ViewCompat$JBViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V
14.0% excl 8
86.0% [1446] 1/1 49 android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V
----------------------------------------------------
52.6% [210] 2/4 30 android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
47.4% [139] 2/4 27 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1391] 0.0% 4+0 57 android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
66.7% excl 38
33.3% [1792] 4/4 19 android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
----------------------------------------------------
100.0% [212] 1/1 57 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1392] 0.0% 1+0 57 android/view/Choreographer.getInstance ()Landroid/view/Choreographer;
17.5% excl 10
82.5% [135] 1/137 47 java/lang/ThreadLocal.get ()Ljava/lang/Object;
----------------------------------------------------
100.0% [212] 1/1 57 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1393] 0.0% 1+0 57 android/view/ViewRootImpl$InvalidateOnAnimationRunnable.<init> (Landroid/view/ViewRootImpl;)V
26.3% excl 15
73.7% [546] 2/25 42 java/util/ArrayList.<init> ()V
----------------------------------------------------
100.0% [1192] 1/1 57 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
[1394] 0.0% 1+0 57 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
54.4% excl 31
15.8% [1991] 2/2 9 android/view/ViewConfiguration.getScrollFriction ()F
15.8% [2000] 2/2 9 android/widget/Scroller.computeDeceleration (F)F
7.0% [1080] 1/27 4 android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
7.0% [857] 1/43 4 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
73.2% [101] 1/2 41 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
26.8% [1109] 1/2 15 android/view/ViewRootImpl.dispatchCheckFocus ()V
[1395] 0.0% 2+0 56 android/os/Handler.hasMessages (I)Z
62.5% excl 35
37.5% [1764] 2/2 21 android/os/MessageQueue.hasMessages (Landroid/os/Handler;ILjava/lang/Object;)Z
----------------------------------------------------
55.4% [1152] 3/6 31 android/util/SparseIntArray.put (II)V
44.6% [1320] 3/6 25 android/util/SparseIntArray.indexOfKey (I)I
[1396] 0.0% 6+0 56 android/util/SparseIntArray.binarySearch ([IIII)I
100.0% excl 56
----------------------------------------------------
85.7% [255] 10/12 48 android/view/View.<init> (Landroid/content/Context;)V
7.1% [991] 1/12 4 android/view/View.<init> ()V
7.1% [212] 1/12 4 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1397] 0.0% 12+0 56 android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
100.0% excl 56
----------------------------------------------------
100.0% [166] 13/13 56 android/view/View.onWindowFocusChanged (Z)V
[1398] 0.0% 13+0 56 android/view/View.removeTapCallback ()V
100.0% excl 56
----------------------------------------------------
92.9% [468] 3/4 52 android/view/animation/Animation.<init> ()V
7.1% [693] 1/4 4 android/view/animation/AnimationSet.initialize (IIII)V
[1399] 0.0% 4+0 56 android/view/animation/Animation.ensureInterpolator ()V
73.2% excl 41
26.8% [1843] 3/3 15 android/view/animation/AccelerateDecelerateInterpolator.<init> ()V
----------------------------------------------------
100.0% [763] 12/12 56 java/io/File.isAbsolute ()Z
[1400] 0.0% 12+0 56 java/lang/String.charAt (I)C
100.0% excl 56
----------------------------------------------------
100.0% [1044] 2/2 55 android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
[1401] 0.0% 2+0 55 android/content/res/AssetManager.createTheme ()I
49.1% excl 27
34.5% [1787] 2/2 19 android/content/res/AssetManager.newTheme ()I
16.4% [1976] 2/2 9 android/content/res/AssetManager.incRefsLocked (I)V
----------------------------------------------------
100.0% [879] 4/4 55 android/content/res/XmlBlock$Parser.close ()V
[1402] 0.0% 4+0 55 android/content/res/XmlBlock.access$1600 (Landroid/content/res/XmlBlock;)V
63.6% excl 35
36.4% [1782] 4/4 20 android/content/res/XmlBlock.decOpenCountLocked ()V
----------------------------------------------------
81.8% [979] 6/8 45 android/graphics/Bitmap.getScaledWidth (I)I
18.2% [812] 2/8 10 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[1403] 0.0% 8+0 55 android/graphics/Bitmap.getWidth ()I
80.0% excl 44
20.0% [1936] 2/2 11 android/graphics/Bitmap.nativeWidth (I)I
----------------------------------------------------
100.0% [809] 8/8 55 android/graphics/drawable/Drawable.invalidateSelf ()V
[1404] 0.0% 8+0 55 android/graphics/drawable/Drawable.getCallback ()Landroid/graphics/drawable/Drawable$Callback;
81.8% excl 45
18.2% [981] 2/34 10 java/lang/ref/Reference.get ()Ljava/lang/Object;
----------------------------------------------------
69.1% [30] 1/2 38 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
30.9% [881] 1/2 17 android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
[1405] 0.0% 2+0 55 android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
38.2% excl 21
61.8% [1574] 2/2 34 android/os/MessageQueue.removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
----------------------------------------------------
100.0% [1264] 2/2 55 android/support/v4/app/BackStackRecord.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
[1406] 0.0% 2+0 55 android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
58.2% excl 32
21.8% [1927] 2/2 12 android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V
20.0% [1939] 2/2 11 android/support/v4/app/BackStackRecord$Op.<init> ()V
----------------------------------------------------
100.0% [1204] 2/2 55 android/view/VelocityTracker$1.onReleased (Landroid/view/VelocityTracker;)V
[1407] 0.0% 2+0 55 android/view/VelocityTracker.clear ()V
61.8% excl 34
38.2% [1773] 2/2 21 android/view/VelocityTracker.nativeClear (I)V
----------------------------------------------------
52.7% [26] 2/4 29 android/support/v4/view/ViewPager.onMeasure (II)V
47.3% [129] 2/4 26 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[1408] 0.0% 4+0 55 android/view/View.getPaddingLeft ()I
65.5% excl 36
34.5% [1230] 4/18 19 android/view/View.isPaddingResolved ()Z
----------------------------------------------------
52.7% [26] 2/4 29 android/support/v4/view/ViewPager.onMeasure (II)V
47.3% [129] 2/4 26 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[1409] 0.0% 4+0 55 android/view/View.getPaddingRight ()I
65.5% excl 36
34.5% [1230] 4/18 19 android/view/View.isPaddingResolved ()Z
----------------------------------------------------
100.0% [871] 1/1 54 android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
[1410] 0.0% 1+0 54 android/os/BinderProxy.<init> ()V
29.6% excl 16
48.1% [269] 1/84 26 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
22.2% [959] 1/12 12 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [1356] 1/1 54 android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V
[1411] 0.0% 1+0 54 android/support/v4/view/AccessibilityDelegateCompat.<init> ()V
22.2% excl 12
77.8% [1508] 1/1 42 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
----------------------------------------------------
35.2% [814] 4/10 19 android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
33.3% [851] 4/10 18 android/widget/ImageView.configureBounds ()V
24.1% [122] 1/10 13 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
7.4% [125] 1/10 4 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1412] 0.0% 10+0 54 android/view/View.getWidth ()I
100.0% excl 54
----------------------------------------------------
81.5% [363] 10/12 44 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
18.5% [997] 2/12 10 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
[1413] 0.0% 12+0 54 android/view/animation/Animation.getStartOffset ()J
100.0% excl 54
----------------------------------------------------
100.0% [625] 13/13 54 libcore/util/CollectionUtils$1$1.computeNext ()V
[1414] 0.0% 13+0 54 java/util/ArrayList$ArrayListIterator.next ()Ljava/lang/Object;
100.0% excl 54
----------------------------------------------------
81.1% [995] 6/8 43 android/graphics/Bitmap.getScaledHeight (I)I
18.9% [812] 2/8 10 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[1415] 0.0% 8+0 53 android/graphics/Bitmap.getHeight ()I
81.1% excl 43
18.9% [1950] 2/2 10 android/graphics/Bitmap.nativeHeight (I)I
----------------------------------------------------
84.9% [807] 11/13 45 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
15.1% [1218] 2/13 8 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
[1416] 0.0% 13+0 53 android/graphics/Paint.getColorFilter ()Landroid/graphics/ColorFilter;
100.0% excl 53
----------------------------------------------------
100.0% [212] 1/1 53 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1417] 0.0% 1+0 53 android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
26.4% excl 14
66.0% [1247] 1/2 35 android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
7.5% [209] 1/747 4 java/lang/String.length ()I
----------------------------------------------------
100.0% [625] 13/13 53 libcore/util/CollectionUtils$1$1.computeNext ()V
[1418] 0.0% 13+0 53 java/util/ArrayList$ArrayListIterator.hasNext ()Z
100.0% excl 53
----------------------------------------------------
100.0% [576] 1/1 52 android/view/ContextThemeWrapper.initializeTheme ()V
[1419] 0.0% 1+0 52 android/app/Activity.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
17.3% excl 9
82.7% [1497] 1/1 43 android/view/ContextThemeWrapper.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
----------------------------------------------------
82.7% [1040] 10/12 43 android/graphics/drawable/Drawable.setLayoutDirection (I)V
17.3% [634] 2/12 9 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
[1420] 0.0% 12+0 52 android/graphics/drawable/Drawable.getLayoutDirection ()I
100.0% excl 52
----------------------------------------------------
100.0% [139] 10/10 52 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1421] 0.0% 10+0 52 android/view/ViewGroup.addInArray (Landroid/view/View;I)V
100.0% excl 52
----------------------------------------------------
100.0% [19] 4/4 52 android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
[1422] 0.0% 4+0 52 android/view/ViewRootImpl.getRootMeasureSpec (II)I
65.4% excl 34
34.6% [829] 4/54 18 android/view/View$MeasureSpec.makeMeasureSpec (II)I
----------------------------------------------------
100.0% [540] 12/12 52 android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
[1423] 0.0% 12+0 52 android/view/animation/Transformation.getTransformationType ()I
100.0% excl 52
----------------------------------------------------
50.0% [120] 2/4 26 android/widget/LinearLayout.layoutVertical ()V
50.0% [24] 2/4 26 android/widget/LinearLayout.measureVertical (II)V
[1424] 0.0% 4+0 52 android/widget/LinearLayout.getVirtualChildCount ()I
65.4% excl 34
34.6% [369] 4/259 18 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
100.0% [11] 12/12 52 android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
[1425] 0.0% 12+0 52 java/io/InputStream.markSupported ()Z
100.0% excl 52
----------------------------------------------------
100.0% [55] 1/1 51 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
[1426] 0.0% 1+0 51 android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
43.1% excl 22
27.5% [1491] 1/3 14 android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
19.6% [1682] 2/5 10 android/content/res/Configuration.isOtherSeqNewer (Landroid/content/res/Configuration;)Z
9.8% [2046] 1/1 5 android/app/ActivityThread.updateDefaultDensity ()V
----------------------------------------------------
100.0% [1196] 4/4 51 android/graphics/Matrix.mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
[1427] 0.0% 4+0 51 android/graphics/Matrix.native_mapRect (ILandroid/graphics/RectF;Landroid/graphics/RectF;)Z
100.0% excl 51
----------------------------------------------------
100.0% [1007] 7/7 51 android/os/Parcel.dataPosition ()I
[1428] 0.0% 7+0 51 android/os/Parcel.nativeDataPosition (I)I
100.0% excl 51
----------------------------------------------------
100.0% [965] 12/12 51 android/support/v4/app/FragmentStatePagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
[1429] 0.0% 12+0 51 android/support/v4/app/Fragment.getView ()Landroid/view/View;
100.0% excl 51
----------------------------------------------------
25.5% [1745] 1/4 13 android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V
25.5% [1746] 1/4 13 android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V
25.5% [1767] 1/4 13 android/support/v4/app/FragmentManagerImpl.dispatchStart ()V
23.5% [1747] 1/4 12 android/support/v4/app/FragmentManagerImpl.dispatchResume ()V
[1430] 0.0% 4+0 51 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
66.7% excl 34
33.3% [33] 4/5 17 android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
----------------------------------------------------
100.0% [1326] 2/2 51 android/util/SparseIntArray.<init> ()V
[1431] 0.0% 2+0 51 android/util/SparseIntArray.<init> (I)V
47.1% excl 24
52.9% [1312] 2/5 27 com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
----------------------------------------------------
100.0% [35] 2/2 51 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[1432] 0.0% 2+0 51 android/widget/FrameLayout$LayoutParams.<init> (III)V
41.2% excl 21
58.8% [1380] 2/4 30 android/view/ViewGroup$MarginLayoutParams.<init> (II)V
----------------------------------------------------
39.2% [38] 1/3 20 android/os/MessageQueue.next ()Landroid/os/Message;
33.3% [30] 1/3 17 android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
27.5% [1067] 1/3 14 java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
[1433] 0.0% 3+0 51 java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
60.8% excl 31
39.2% [118] 3/1451 20 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [700] 2/2 50 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
[1434] 0.0% 2+0 50 android/app/ActivityThread$2.onConfigurationChanged (Landroid/content/res/Configuration;)V
42.0% excl 21
58.0% [1491] 2/3 29 android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
----------------------------------------------------
100.0% [325] 1/1 50 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1435] 0.0% 1+0 50 android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
26.0% excl 13
66.0% [1589] 1/1 33 com/android/internal/policy/PolicyManager.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
8.0% [1762] 1/5 4 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
----------------------------------------------------
60.0% [471] 6/10 30 android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
40.0% [444] 4/10 20 android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
[1436] 0.0% 10+0 50 android/graphics/drawable/Drawable.<init> ()V
100.0% excl 50
----------------------------------------------------
54.0% [910] 1/2 27 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
46.0% [1590] 1/2 23 com/android/internal/view/IInputConnectionWrapper.obtainMessage (I)Landroid/os/Message;
[1437] 0.0% 2+0 50 android/os/Handler.obtainMessage (I)Landroid/os/Message;
40.0% excl 20
60.0% [1624] 2/2 30 android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;
----------------------------------------------------
100.0% [1101] 1/1 50 android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
[1438] 0.0% 1+0 50 android/support/v4/view/PagerAdapter.<init> ()V
20.0% excl 10
80.0% [1528] 1/1 40 android/database/DataSetObservable.<init> ()V
----------------------------------------------------
80.0% [1077] 7/9 40 android/view/DisplayInfo.getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
20.0% [700] 2/9 10 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
[1439] 0.0% 9+0 50 android/view/CompatibilityInfoHolder.getIfNeeded ()Landroid/content/res/CompatibilityInfo;
100.0% excl 50
----------------------------------------------------
100.0% [1] 1/1 50 android/os/Handler.dispatchMessage (Landroid/os/Message;)V
[1440] 0.0% 1+0 50 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
56.0% excl 28
16.0% [2012] 2/2 8 android/view/GestureDetector.access$300 (Landroid/view/GestureDetector;)Landroid/view/GestureDetector$OnDoubleTapListener;
10.0% [2076] 1/1 5 android/view/GestureDetector.access$000 (Landroid/view/GestureDetector;)Landroid/view/MotionEvent;
10.0% [2077] 1/1 5 android/view/GestureDetector.access$400 (Landroid/view/GestureDetector;)Z
8.0% [2177] 1/1 4 android/view/GestureDetector$SimpleOnGestureListener.onSingleTapConfirmed (Landroid/view/MotionEvent;)Z
----------------------------------------------------
80.0% [667] 9/11 40 android/view/ViewGroup.resetResolvedTextAlignment ()V
20.0% [203] 2/11 10 android/view/View.resetRtlProperties ()V
[1441] 0.0% 11+0 50 android/view/View.resetResolvedTextAlignment ()V
100.0% excl 50
----------------------------------------------------
100.0% [512] 1/1 50 android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
[1442] 0.0% 1+0 50 java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;
18.0% excl 9
82.0% [1526] 1/1 41 java/lang/ClassLoader.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
----------------------------------------------------
100.0% [80] 1/1 49 android/app/Activity.setContentView (I)V
[1443] 0.0% 1+0 49 android/app/Activity.initActionBar ()V
44.9% excl 22
28.6% [1659] 1/2 14 android/view/Window.hasFeature (I)Z
10.2% [1972] 1/2 5 android/app/Activity.isChild ()Z
8.2% [1213] 1/16 4 android/app/Activity.getWindow ()Landroid/view/Window;
8.2% [1502] 1/9 4 com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
----------------------------------------------------
51.0% [995] 6/12 25 android/graphics/Bitmap.getScaledHeight (I)I
49.0% [979] 6/12 24 android/graphics/Bitmap.getScaledWidth (I)I
[1444] 0.0% 12+0 49 android/graphics/Bitmap.scaleFromDensity (III)I
100.0% excl 49
----------------------------------------------------
51.0% [313] 1/2 25 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
49.0% [249] 1/2 24 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
[1445] 0.0% 2+0 49 android/os/UserHandle.myUserId ()I
55.1% excl 27
26.5% [1789] 2/3 13 android/os/Process.myUid ()I
18.4% [1888] 2/3 9 android/os/UserHandle.getUserId (I)I
----------------------------------------------------
100.0% [1390] 1/1 49 android/support/v4/view/ViewCompat$JBViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V
[1446] 0.0% 1+0 49 android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V
18.4% excl 9
81.6% [1244] 1/2 40 android/view/View.setImportantForAccessibility (I)V
----------------------------------------------------
100.0% [634] 2/2 49 android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
[1447] 0.0% 2+0 49 android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
53.1% excl 26
26.5% [1893] 2/2 13 android/view/Gravity.apply (IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V
20.4% [1286] 2/16 10 android/view/Gravity.getAbsoluteGravity (II)I
----------------------------------------------------
79.6% [421] 8/10 39 android/view/ViewGroup.initViewGroup ()V
10.2% [154] 1/10 5 android/support/v4/view/ViewPager.initViewPager ()V
10.2% [114] 1/10 5 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[1448] 0.0% 10+0 49 android/view/ViewGroup.setDescendantFocusability (I)V
100.0% excl 49
----------------------------------------------------
100.0% [1385] 1/1 49 java/lang/Exception.<init> (Ljava/lang/String;)V
[1449] 0.0% 1+0 49 java/lang/Throwable.<init> (Ljava/lang/String;)V
18.4% excl 9
81.6% [1537] 1/1 40 java/lang/Throwable.<init> ()V
----------------------------------------------------
100.0% [77] 1/1 48 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1450] 0.0% 1+0 48 android/content/Intent.getIntArrayExtra (Ljava/lang/String;)[I
16.7% excl 8
83.3% [1113] 1/3 40 android/os/Bundle.getIntArray (Ljava/lang/String;)[I
----------------------------------------------------
100.0% [1218] 2/2 48 android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
[1451] 0.0% 2+0 48 android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
54.2% excl 26
25.0% [1925] 2/2 12 android/graphics/Bitmap.nativeConfig (I)I
20.8% [1951] 2/2 10 android/graphics/Bitmap$Config.nativeToConfig (I)Landroid/graphics/Bitmap$Config;
----------------------------------------------------
100.0% [1336] 1/1 48 android/view/IWindow$Stub.<init> ()V
[1452] 0.0% 1+0 48 android/os/Binder.<init> ()V
31.2% excl 15
45.8% [269] 1/84 22 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
22.9% [1937] 1/1 11 android/os/Binder.init ()V
----------------------------------------------------
100.0% [957] 6/6 48 android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
[1453] 0.0% 6+0 48 android/view/GLES20DisplayList.nSetAnimationMatrix (II)V
100.0% excl 48
----------------------------------------------------
100.0% [696] 11/11 48 android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
[1454] 0.0% 11+0 48 android/view/View.forceLayout ()V
100.0% excl 48
----------------------------------------------------
79.2% [10] 6/8 38 android/view/ViewRootImpl.performTraversals ()V
20.8% [104] 2/8 10 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1455] 0.0% 8+0 48 android/view/WindowManager$LayoutParams.mayUseInputMethod (I)Z
100.0% excl 48
----------------------------------------------------
100.0% [207] 2/2 48 android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
[1456] 0.0% 2+0 48 android/widget/FrameLayout$LayoutParams.<init> (II)V
39.6% excl 19
60.4% [1380] 2/4 29 android/view/ViewGroup$MarginLayoutParams.<init> (II)V
----------------------------------------------------
75.0% [562] 8/11 36 java/io/FileInputStream.finalize ()V
8.3% [1772] 1/11 4 android/view/InputEventReceiver.dispose (Z)V
8.3% [1586] 1/11 4 android/view/Surface.finalize ()V
8.3% [1775] 1/11 4 android/view/animation/Animation.finalize ()V
[1457] 0.0% 11+0 48 dalvik/system/CloseGuard.warnIfOpen ()V
100.0% excl 48
----------------------------------------------------
100.0% [347] 7/7 47 android/graphics/Paint.<init> (I)V
[1458] 0.0% 7+0 47 android/graphics/Paint.setFlags (I)V
100.0% excl 47
----------------------------------------------------
100.0% [340] 8/8 47 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
[1459] 0.0% 8+0 47 android/view/Choreographer.access$300 ()Z
100.0% excl 47
----------------------------------------------------
100.0% [1019] 11/11 47 android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
[1460] 0.0% 11+0 47 android/view/View.onVisibilityChanged (Landroid/view/View;I)V
100.0% excl 47
----------------------------------------------------
100.0% [255] 10/10 47 android/view/View.<init> (Landroid/content/Context;)V
[1461] 0.0% 10+0 47 android/view/ViewConfiguration.getScaledTouchSlop ()I
100.0% excl 47
----------------------------------------------------
100.0% [139] 10/10 47 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1462] 0.0% 10+0 47 android/view/ViewGroup.onViewAdded (Landroid/view/View;)V
100.0% excl 47
----------------------------------------------------
100.0% [789] 11/11 47 android/view/View.clearAccessibilityFocus ()V
[1463] 0.0% 11+0 47 android/view/ViewRootImpl.getAccessibilityFocusedHost ()Landroid/view/View;
100.0% excl 47
----------------------------------------------------
61.7% [47] 3/7 29 com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
19.1% [698] 2/7 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
10.6% [81] 1/7 5 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
8.5% [802] 1/7 4 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
[1464] 0.0% 7+0 47 android/view/Window.getCallback ()Landroid/view/Window$Callback;
100.0% excl 47
----------------------------------------------------
52.2% [55] 1/2 24 android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
47.8% [107] 1/2 22 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[1465] 0.0% 2+0 46 android/app/ActivityThread.unscheduleGcIdler ()V
39.1% excl 18
60.9% [870] 2/8 28 android/os/Handler.removeMessages (I)V
----------------------------------------------------
100.0% [1278] 1/1 46 android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
[1466] 0.0% 1+0 46 android/content/ContentResolver.<init> (Landroid/content/Context;)V
21.7% excl 10
78.3% [1565] 1/1 36 java/util/Random.<init> ()V
----------------------------------------------------
100.0% [198] 2/2 46 android/view/View.toString ()Ljava/lang/String;
[1467] 0.0% 2+0 46 android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;
41.3% excl 19
58.7% [1654] 2/2 27 android/content/res/AssetManager.getResourceTypeName (I)Ljava/lang/String;
----------------------------------------------------
100.0% [1346] 2/2 46 android/graphics/Canvas.access$000 (I)V
[1468] 0.0% 2+0 46 android/graphics/Canvas.finalizer (I)V
100.0% excl 46
----------------------------------------------------
41.3% [161] 4/10 19 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
30.4% [322] 3/10 14 android/view/ViewGroup.<init> (Landroid/content/Context;)V
17.4% [212] 2/10 8 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
10.9% [314] 1/10 5 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1469] 0.0% 10+0 46 android/graphics/PointF.<init> ()V
100.0% excl 46
----------------------------------------------------
100.0% [1114] 6/6 46 android/os/Handler.hasCallbacks (Ljava/lang/Runnable;)Z
[1470] 0.0% 6+0 46 android/os/MessageQueue.hasMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)Z
100.0% excl 46
----------------------------------------------------
67.4% [1168] 7/10 31 android/view/ViewGroup.hasTransientState ()Z
32.6% [139] 3/10 15 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1471] 0.0% 10+0 46 android/view/View.hasTransientState ()Z
100.0% excl 46
----------------------------------------------------
100.0% [220] 10/10 46 android/view/View.resolveLayoutParams ()V
[1472] 0.0% 10+0 46 android/view/ViewGroup$LayoutParams.resolveLayoutDirection (I)V
100.0% excl 46
----------------------------------------------------
63.0% [47] 3/7 29 com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
19.6% [698] 2/7 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
8.7% [81] 1/7 4 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
8.7% [802] 1/7 4 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
[1473] 0.0% 7+0 46 android/view/Window.isDestroyed ()Z
100.0% excl 46
----------------------------------------------------
100.0% [1289] 3/3 46 java/util/Locale.clone ()Ljava/lang/Object;
[1474] 0.0% 3+0 46 java/lang/Object.clone ()Ljava/lang/Object;
67.4% excl 31
32.6% [1846] 3/3 15 java/lang/Object.internalClone (Ljava/lang/Cloneable;)Ljava/lang/Object;
----------------------------------------------------
100.0% [1020] 8/8 46 java/util/HashMap.<init> ()V
[1475] 0.0% 8+0 46 java/util/AbstractMap.<init> ()V
100.0% excl 46
----------------------------------------------------
42.2% [140] 4/10 19 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
28.9% [567] 3/10 13 android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
28.9% [126] 3/10 13 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1476] 0.0% 10+0 45 android/content/res/TypedArray.getResourceId (II)I
100.0% excl 45
----------------------------------------------------
100.0% [340] 8/8 45 android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
[1477] 0.0% 8+0 45 android/os/Message.setAsynchronous (Z)V
100.0% excl 45
----------------------------------------------------
100.0% [782] 1/1 45 android/view/GLES20Canvas.<init> (ZZ)V
[1478] 0.0% 1+0 45 android/view/GLES20Canvas.setupFinalizer ()V
26.7% excl 12
73.3% [1585] 1/1 33 android/view/GLES20Canvas$CanvasFinalizer.<init> (I)V
----------------------------------------------------
100.0% [1329] 2/2 45 android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
[1479] 0.0% 2+0 45 android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
28.9% excl 13
71.1% [1088] 1/7 32 android/view/ViewGroup.internalSetPadding (IIII)V
----------------------------------------------------
100.0% [198] 3/3 45 android/view/View.toString ()Ljava/lang/String;
[1480] 0.0% 3+0 45 java/lang/StringBuilder.<init> (I)V
55.6% excl 25
44.4% [1784] 3/3 20 java/lang/AbstractStringBuilder.<init> (I)V
----------------------------------------------------
100.0% [334] 1/1 45 com/example/t_gallery/ImageDetail.loadImageThread (I)V
[1481] 0.0% 1+0 45 java/lang/StringBuilder.<init> (Ljava/lang/String;)V
20.0% excl 9
80.0% [1564] 1/1 36 java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
----------------------------------------------------
100.0% [387] 1/1 45 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
[1482] 0.0% 1+0 45 libcore/util/CollectionUtils$1.iterator ()Ljava/util/Iterator;
26.7% excl 12
73.3% [1594] 1/1 33 libcore/util/CollectionUtils$1$1.<init> (Llibcore/util/CollectionUtils$1;)V
----------------------------------------------------
100.0% [126] 1/1 44 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1483] 0.0% 1+0 44 android/content/res/Resources.getBoolean (I)Z
22.7% excl 10
77.3% [346] 1/20 34 android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
----------------------------------------------------
100.0% [1247] 2/2 44 android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
[1484] 0.0% 2+0 44 android/os/SystemProperties.native_get (Ljava/lang/String;)Ljava/lang/String;
100.0% excl 44
----------------------------------------------------
100.0% [1064] 8/8 44 android/util/LongSparseArray.get (JLjava/lang/Object;)Ljava/lang/Object;
[1485] 0.0% 8+0 44 android/util/LongSparseArray.binarySearch ([JIIJ)I
100.0% excl 44
----------------------------------------------------
100.0% [645] 1/1 44 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[1486] 0.0% 1+0 44 android/view/KeyEvent$DispatcherState.<init> ()V
25.0% excl 11
75.0% [1326] 1/2 33 android/util/SparseIntArray.<init> ()V
----------------------------------------------------
100.0% [139] 10/10 44 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1487] 0.0% 10+0 44 android/view/View.getParent ()Landroid/view/ViewParent;
100.0% excl 44
----------------------------------------------------
100.0% [124] 10/10 44 android/view/View.resolveRtlPropertiesIfNeeded ()V
[1488] 0.0% 10+0 44 android/view/View.isTextDirectionResolved ()Z
100.0% excl 44
----------------------------------------------------
100.0% [1244] 2/2 44 android/view/View.setImportantForAccessibility (I)V
[1489] 0.0% 2+0 44 android/view/View.notifyAccessibilityStateChanged ()V
61.4% excl 27
20.5% [977] 2/30 9 android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
18.2% [993] 2/32 8 android/view/accessibility/AccessibilityManager.isEnabled ()Z
----------------------------------------------------
100.0% [251] 10/10 44 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
[1490] 0.0% 10+0 44 android/view/animation/Animation.hasEnded ()Z
100.0% excl 44
----------------------------------------------------
67.4% [1434] 2/3 29 android/app/ActivityThread$2.onConfigurationChanged (Landroid/content/res/Configuration;)V
32.6% [1426] 1/3 14 android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
[1491] 0.0% 3+0 43 android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
65.1% excl 28
34.9% [1682] 3/5 15 android/content/res/Configuration.isOtherSeqNewer (Landroid/content/res/Configuration;)Z
----------------------------------------------------
100.0% [282] 10/10 43 android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[1492] 0.0% 10+0 43 android/content/ContextWrapper.getBaseContext ()Landroid/content/Context;
100.0% excl 43
----------------------------------------------------
72.1% [140] 2/5 31 android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
18.6% [572] 2/5 8 android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9.3% [406] 1/5 4 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1493] 0.0% 5+0 43 android/content/res/TypedArray.getFloat (IF)F
79.1% excl 34
20.9% [2002] 2/2 9 java/lang/Float.intBitsToFloat (I)F
----------------------------------------------------
100.0% [1026] 6/6 43 android/graphics/Matrix.setScale (FFFF)V
[1494] 0.0% 6+0 43 android/graphics/Matrix.native_setScale (IFFFF)V
100.0% excl 43
----------------------------------------------------
81.4% [38] 8/10 35 android/os/MessageQueue.next ()Landroid/os/Message;
18.6% [485] 2/10 8 android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
[1495] 0.0% 10+0 43 android/os/Message.isAsynchronous ()Z
100.0% excl 43
----------------------------------------------------
100.0% [1121] 1/1 43 android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
[1496] 0.0% 1+0 43 android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V
23.3% excl 10
76.7% [1579] 1/1 33 android/database/Observable.registerObserver (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [1419] 1/1 43 android/app/Activity.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
[1497] 0.0% 1+0 43 android/view/ContextThemeWrapper.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
18.6% excl 8
81.4% [1037] 1/2 35 android/content/res/Resources$Theme.applyStyle (IZ)V
----------------------------------------------------
100.0% [476] 10/10 43 android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
[1498] 0.0% 10+0 43 android/view/DisplayList.<init> ()V
100.0% excl 43
----------------------------------------------------
100.0% [1134] 6/6 43 android/view/GLES20Canvas.clearLayerUpdates ()V
[1499] 0.0% 6+0 43 android/view/GLES20Canvas.nClearLayerUpdates (I)V
100.0% excl 43
----------------------------------------------------
100.0% [303] 10/10 43 android/view/View.resolveDrawables ()V
[1500] 0.0% 10+0 43 android/view/View.onResolveDrawables (I)V
100.0% excl 43
----------------------------------------------------
100.0% [124] 10/10 43 android/view/View.resolveRtlPropertiesIfNeeded ()V
[1501] 0.0% 10+0 43 android/view/View.onRtlPropertiesChanged (I)V
100.0% excl 43
----------------------------------------------------
79.1% [504] 7/9 34 android/view/Window.findViewById (I)Landroid/view/View;
11.6% [107] 1/9 5 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
9.3% [1443] 1/9 4 android/app/Activity.initActionBar ()V
[1502] 0.0% 9+0 43 com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
100.0% excl 43
----------------------------------------------------
100.0% [77] 1/1 42 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1503] 0.0% 1+0 42 android/app/Activity.requestWindowFeature (I)Z
33.3% excl 14
54.8% [1730] 1/1 23 com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
11.9% [1213] 1/16 5 android/app/Activity.getWindow ()Landroid/view/Window;
----------------------------------------------------
100.0% [792] 8/8 42 android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
[1504] 0.0% 8+0 42 android/content/res/XmlBlock.nativeGetName (I)I
100.0% excl 42
----------------------------------------------------
78.6% [1021] 7/9 33 android/view/View.computeOpaqueFlags ()V
11.9% [1605] 1/9 5 com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
9.5% [750] 1/9 4 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
[1505] 0.0% 9+0 42 android/graphics/drawable/ColorDrawable.getOpacity ()I
100.0% excl 42
----------------------------------------------------
100.0% [515] 2/2 42 android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
[1506] 0.0% 2+0 42 android/os/Parcel.readStringArray ()[Ljava/lang/String;
38.1% excl 16
61.9% [186] 2/329 26 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [1318] 3/3 42 android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;
[1507] 0.0% 3+0 42 android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;
64.3% excl 27
35.7% [1840] 3/3 15 android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I
----------------------------------------------------
100.0% [1411] 1/1 42 android/support/v4/view/AccessibilityDelegateCompat.<init> ()V
[1508] 0.0% 1+0 42 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
33.3% excl 14
54.8% [1722] 1/1 23 android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
11.9% [2072] 1/1 5 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
----------------------------------------------------
100.0% [154] 1/1 42 android/support/v4/view/ViewPager.initViewPager ()V
[1509] 0.0% 1+0 42 android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
23.8% excl 10
76.2% [1598] 1/1 32 android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
----------------------------------------------------
100.0% [1319] 3/3 42 android/support/v4/view/ViewCompat$GBViewCompatImpl.getOverScrollMode (Landroid/view/View;)I
[1510] 0.0% 3+0 42 android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I
69.0% excl 29
31.0% [1896] 3/3 13 android/view/View.getOverScrollMode ()I
----------------------------------------------------
100.0% [65] 1/1 42 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1511] 0.0% 1+0 42 android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
31.0% excl 13
59.5% [1687] 1/1 25 android/view/GLES20Canvas.access$000 (I)V
9.5% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [71] 1/1 42 android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
[1512] 0.0% 1+0 42 android/view/HardwareRenderer$GlRenderer.enableDirtyRegions ()V
23.8% excl 10
76.2% [1600] 1/1 32 android/view/HardwareRenderer.isBackBufferPreserved ()Z
----------------------------------------------------
100.0% [124] 10/10 42 android/view/View.resolveRtlPropertiesIfNeeded ()V
[1513] 0.0% 10+0 42 android/view/View.isDrawablesResolved ()Z
100.0% excl 42
----------------------------------------------------
100.0% [124] 10/10 42 android/view/View.resolveRtlPropertiesIfNeeded ()V
[1514] 0.0% 10+0 42 android/view/View.isLayoutDirectionResolved ()Z
100.0% excl 42
----------------------------------------------------
100.0% [124] 10/10 42 android/view/View.resolveRtlPropertiesIfNeeded ()V
[1515] 0.0% 10+0 42 android/view/View.isTextAlignmentResolved ()Z
100.0% excl 42
----------------------------------------------------
100.0% [83] 9/9 42 android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
[1516] 0.0% 9+0 42 java/lang/Integer.bitCount (I)I
100.0% excl 42
----------------------------------------------------
100.0% [1258] 1/1 41 android/app/Activity.performPause ()V
[1517] 0.0% 1+0 41 android/app/Activity.onPause ()V
31.7% excl 13
56.1% [1717] 1/1 23 android/app/Application.dispatchActivityPaused (Landroid/app/Activity;)V
12.2% [1714] 1/5 5 android/app/Activity.getApplication ()Landroid/app/Application;
----------------------------------------------------
100.0% [460] 1/1 41 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
[1518] 0.0% 1+0 41 android/app/ContextImpl.<init> ()V
39.0% excl 16
51.2% [546] 1/25 21 java/util/ArrayList.<init> ()V
9.8% [1974] 1/2 4 android/content/Context.<init> ()V
----------------------------------------------------
100.0% [204] 2/2 41 android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
[1519] 0.0% 2+0 41 android/os/Parcel.createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
39.0% excl 16
61.0% [186] 2/329 25 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [1151] 5/5 41 android/os/Parcel.writeLong (J)V
[1520] 0.0% 5+0 41 android/os/Parcel.nativeWriteLong (IJ)V
100.0% excl 41
----------------------------------------------------
87.8% [10] 7/8 36 android/view/ViewRootImpl.performTraversals ()V
12.2% [248] 1/8 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1521] 0.0% 8+0 41 android/view/CompatibilityInfoHolder.get ()Landroid/content/res/CompatibilityInfo;
100.0% excl 41
----------------------------------------------------
43.9% [851] 4/7 18 android/widget/ImageView.configureBounds ()V
31.7% [122] 1/7 13 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
12.2% [125] 1/7 5 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
12.2% [1221] 1/7 5 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
[1522] 0.0% 7+0 41 android/view/View.getHeight ()I
100.0% excl 41
----------------------------------------------------
61.0% [1257] 6/10 25 android/widget/FrameLayout.onSizeChanged (IIII)V
29.3% [243] 3/10 12 android/view/View.setFrame (IIII)Z
9.8% [1165] 1/10 4 android/support/v4/view/ViewPager.onSizeChanged (IIII)V
[1523] 0.0% 10+0 41 android/view/View.onSizeChanged (IIII)V
100.0% excl 41
----------------------------------------------------
100.0% [1043] 7/7 41 com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
[1524] 0.0% 7+0 41 com/google/android/gles_jni/EGLImpl._eglGetCurrentSurface (I)I
100.0% excl 41
----------------------------------------------------
87.8% [951] 5/6 36 java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
12.2% [1606] 1/6 5 java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
[1525] 0.0% 6+0 41 java/lang/BootClassLoader.getInstance ()Ljava/lang/BootClassLoader;
100.0% excl 41
----------------------------------------------------
100.0% [1442] 1/1 41 java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;
[1526] 0.0% 1+0 41 java/lang/ClassLoader.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
22.0% excl 9
78.0% [1606] 1/1 32 java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
----------------------------------------------------
100.0% [1174] 1/1 41 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
[1527] 0.0% 1+0 41 java/util/HashMap$Values.iterator ()Ljava/util/Iterator;
19.5% excl 8
80.5% [1592] 1/1 33 java/util/HashMap.newValueIterator ()Ljava/util/Iterator;
----------------------------------------------------
100.0% [1438] 1/1 40 android/support/v4/view/PagerAdapter.<init> ()V
[1528] 0.0% 1+0 40 android/database/DataSetObservable.<init> ()V
22.5% excl 9
77.5% [1610] 1/1 31 android/database/Observable.<init> ()V
----------------------------------------------------
100.0% [1098] 8/8 40 android/graphics/Matrix.setTranslate (FF)V
[1529] 0.0% 8+0 40 android/graphics/Matrix.native_setTranslate (IFF)V
100.0% excl 40
----------------------------------------------------
100.0% [143] 8/8 40 android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
[1530] 0.0% 8+0 40 android/hardware/display/DisplayManagerGlobal.registerCallbackIfNeededLocked ()V
100.0% excl 40
----------------------------------------------------
100.0% [63] 3/3 40 android/view/View.draw (Landroid/graphics/Canvas;)V
[1531] 0.0% 3+0 40 android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
70.0% excl 28
30.0% [1327] 3/15 12 android/view/View.onDraw (Landroid/graphics/Canvas;)V
----------------------------------------------------
100.0% [1069] 4/4 40 android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
[1532] 0.0% 4+0 40 android/view/VelocityTracker.setNextPoolable (Landroid/view/VelocityTracker;)V
100.0% excl 40
----------------------------------------------------
60.0% [278] 2/4 24 android/util/FinitePool.acquire ()Landroid/util/Poolable;
40.0% [308] 2/4 16 android/util/FinitePool.release (Landroid/util/Poolable;)V
[1533] 0.0% 4+0 40 android/view/VelocityTracker.setPooled (Z)V
100.0% excl 40
----------------------------------------------------
90.0% [10] 2/3 36 android/view/ViewRootImpl.performTraversals ()V
10.0% [1903] 1/3 4 android/view/ViewRootImpl.access$400 (Landroid/view/ViewRootImpl;Z)Z
[1534] 0.0% 3+0 40 android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
55.0% excl 22
32.5% [1906] 1/1 13 android/view/ViewRootImpl.enterTouchMode ()Z
12.5% [2095] 1/1 5 android/view/ViewTreeObserver.dispatchOnTouchModeChanged (Z)V
----------------------------------------------------
100.0% [212] 1/1 40 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1535] 0.0% 1+0 40 android/view/ViewRootImpl.loadSystemProperties ()V
25.0% excl 10
75.0% [1214] 1/3 30 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
----------------------------------------------------
100.0% [705] 1/1 40 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[1536] 0.0% 1+0 40 java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
45.0% excl 18
37.5% [959] 1/12 15 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
17.5% [506] 1/82 7 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [1449] 1/1 40 java/lang/Throwable.<init> (Ljava/lang/String;)V
[1537] 0.0% 1+0 40 java/lang/Throwable.<init> ()V
32.5% excl 13
55.0% [1560] 1/2 22 java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
12.5% [2140] 1/1 5 java/util/Collections.emptyList ()Ljava/util/List;
----------------------------------------------------
100.0% [850] 1/1 39 android/support/v4/app/FragmentActivity.onResume ()V
[1538] 0.0% 1+0 39 android/app/Activity.onResume ()V
33.3% excl 13
56.4% [1734] 1/1 22 android/app/Application.dispatchActivityResumed (Landroid/app/Activity;)V
10.3% [1714] 1/5 4 android/app/Activity.getApplication ()Landroid/app/Application;
----------------------------------------------------
100.0% [274] 1/1 39 android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
[1539] 0.0% 1+0 39 android/app/ActivityThread.performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
23.1% excl 9
76.9% [1623] 1/1 30 android/app/Instrumentation.callActivityOnUserLeaving (Landroid/app/Activity;)V
----------------------------------------------------
87.2% [10] 7/8 34 android/view/ViewRootImpl.performTraversals ()V
12.8% [248] 1/8 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1540] 0.0% 8+0 39 android/content/res/CompatibilityInfo.supportsScreen ()Z
100.0% excl 39
----------------------------------------------------
100.0% [125] 4/4 39 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1541] 0.0% 4+0 39 android/graphics/RectF.height ()F
100.0% excl 39
----------------------------------------------------
100.0% [887] 9/9 39 android/view/View.jumpDrawablesToCurrentState ()V
[1542] 0.0% 9+0 39 android/graphics/drawable/Drawable.jumpToCurrentState ()V
100.0% excl 39
----------------------------------------------------
100.0% [173] 8/8 39 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
[1543] 0.0% 8+0 39 android/view/Choreographer.getFrameTimeNanos ()J
100.0% excl 39
----------------------------------------------------
100.0% [532] 9/9 39 android/view/View.findViewById (I)Landroid/view/View;
[1544] 0.0% 9+0 39 android/view/View.findViewTraversal (I)Landroid/view/View;
100.0% excl 39
----------------------------------------------------
100.0% [1167] 7/7 39 android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
[1545] 0.0% 7+0 39 android/view/View.requestFocusNoSearch (ILandroid/graphics/Rect;)Z
87.2% excl 34
12.8% [1867] 1/3 5 android/view/View.isInTouchMode ()Z
----------------------------------------------------
100.0% [12] 6/6 39 android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
[1546] 0.0% 6+0 39 java/io/BufferedInputStream.skip (J)J
100.0% excl 39
----------------------------------------------------
100.0% [65] 1/1 38 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1547] 0.0% 1+0 38 android/view/InputEventReceiver.finalize ()V
34.2% excl 13
55.3% [1772] 1/1 21 android/view/InputEventReceiver.dispose (Z)V
10.5% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [341] 1/1 38 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1548] 0.0% 1+0 38 android/widget/AbsListView.clearScrollingCache ()V
65.8% excl 25
34.2% [1815] 1/2 13 android/view/View.isHardwareAccelerated ()Z
----------------------------------------------------
100.0% [122] 1/1 38 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[1549] 0.0% 1+0 38 android/widget/AdapterView.getLastVisiblePosition ()I
65.8% excl 25
34.2% [369] 1/259 13 android/view/ViewGroup.getChildCount ()I
----------------------------------------------------
89.5% [756] 5/6 34 java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
10.5% [1637] 1/6 4 java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
[1550] 0.0% 6+0 38 java/lang/Class.isPrimitive ()Z
100.0% excl 38
----------------------------------------------------
44.7% [214] 2/7 17 android/os/Parcel.writeValue (Ljava/lang/Object;)V
34.2% [1029] 3/7 13 android/os/Bundle.getInt (Ljava/lang/String;I)I
10.5% [1049] 1/7 4 android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
10.5% [1158] 1/7 4 android/os/StrictMode$InstanceTracker.finalize ()V
[1551] 0.0% 7+0 38 java/lang/Integer.intValue ()I
100.0% excl 38
----------------------------------------------------
100.0% [1093] 8/8 38 java/lang/String.indexOf (I)I
[1552] 0.0% 8+0 38 java/lang/String.fastIndexOf (II)I
100.0% excl 38
----------------------------------------------------
86.8% [40] 3/4 33 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
13.2% [1565] 1/4 5 java/util/Random.<init> ()V
[1553] 0.0% 4+0 38 java/lang/System.currentTimeMillis ()J
100.0% excl 38
----------------------------------------------------
100.0% [149] 1/1 37 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[1554] 0.0% 1+0 37 android/content/ContextWrapper.getContentResolver ()Landroid/content/ContentResolver;
67.6% excl 25
32.4% [1920] 1/1 12 android/app/ContextImpl.getContentResolver ()Landroid/content/ContentResolver;
----------------------------------------------------
100.0% [646] 6/6 37 android/graphics/Bitmap.<init> (I[BZ[B[II)V
[1555] 0.0% 6+0 37 android/graphics/Bitmap.getDefaultDensity ()I
100.0% excl 37
----------------------------------------------------
73.0% [159] 6/8 27 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
13.5% [645] 1/8 5 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
13.5% [260] 1/8 5 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[1556] 0.0% 8+0 37 android/graphics/Point.<init> ()V
100.0% excl 37
----------------------------------------------------
100.0% [10] 8/8 37 android/view/ViewRootImpl.performTraversals ()V
[1557] 0.0% 8+0 37 android/graphics/Rect.width ()I
100.0% excl 37
----------------------------------------------------
100.0% [713] 8/8 37 android/view/View.requestLayout ()V
[1558] 0.0% 8+0 37 android/view/View.isLayoutRequested ()Z
100.0% excl 37
----------------------------------------------------
37.8% [1035] 3/6 14 android/os/Bundle.getLong (Ljava/lang/String;J)J
35.1% [214] 1/6 13 android/os/Parcel.writeValue (Ljava/lang/Object;)V
27.0% [353] 2/6 10 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[1559] 0.0% 6+0 37 java/lang/Long.longValue ()J
100.0% excl 37
----------------------------------------------------
59.5% [1537] 1/2 22 java/lang/Throwable.<init> ()V
40.5% [212] 1/2 15 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1560] 0.0% 2+0 37 java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
45.9% excl 17
54.1% [1785] 2/2 20 java/lang/Throwable.nativeFillInStackTrace ()Ljava/lang/Object;
----------------------------------------------------
100.0% [149] 1/1 36 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[1561] 0.0% 1+0 36 android/content/Intent.setAllowFds (Z)V
63.9% excl 23
36.1% [1798] 1/2 13 android/os/Bundle.setAllowFds (Z)Z
----------------------------------------------------
75.0% [28] 6/8 27 android/support/v4/view/ViewPager.populate (I)V
13.9% [637] 1/8 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
11.1% [175] 1/8 4 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
[1562] 0.0% 8+0 36 android/view/View.getWindowToken ()Landroid/os/IBinder;
100.0% excl 36
----------------------------------------------------
100.0% [13] 8/8 36 com/example/t_gallery/ImageDetail$2.run ()V
[1563] 0.0% 8+0 36 com/example/t_gallery/ImageDetail.access$7 ()Ljava/util/HashMap;
100.0% excl 36
----------------------------------------------------
100.0% [1481] 1/1 36 java/lang/StringBuilder.<init> (Ljava/lang/String;)V
[1564] 0.0% 1+0 36 java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
47.2% excl 17
38.9% [115] 1/692 14 java/lang/String._getChars (II[CI)V
13.9% [209] 1/747 5 java/lang/String.length ()I
----------------------------------------------------
100.0% [1466] 1/1 36 android/content/ContentResolver.<init> (Landroid/content/Context;)V
[1565] 0.0% 1+0 36 java/util/Random.<init> ()V
58.3% excl 21
13.9% [1553] 1/4 5 java/lang/System.currentTimeMillis ()J
13.9% [861] 1/45 5 java/lang/System.identityHashCode (Ljava/lang/Object;)I
13.9% [2143] 1/1 5 java/util/Random.setSeed (J)V
----------------------------------------------------
100.0% [1117] 1/1 35 android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
[1566] 0.0% 1+0 35 android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
45.7% excl 16
40.0% [1856] 1/1 14 android/os/Debug.isMethodTracingActive ()Z
14.3% [1780] 1/3 5 org/apache/harmony/dalvik/ddmc/Chunk.<init> (I[BII)V
----------------------------------------------------
100.0% [1075] 6/6 35 android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
[1567] 0.0% 6+0 35 android/util/Singleton.get ()Ljava/lang/Object;
100.0% excl 35
----------------------------------------------------
100.0% [132] 8/8 35 android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
[1568] 0.0% 8+0 35 android/view/View.onFinishInflate ()V
100.0% excl 35
----------------------------------------------------
51.4% [161] 4/8 18 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
37.1% [322] 3/8 13 android/view/ViewGroup.<init> (Landroid/content/Context;)V
11.4% [314] 1/8 4 android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1569] 0.0% 8+0 35 android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
100.0% excl 35
----------------------------------------------------
100.0% [15] 6/6 35 android/view/ViewRootImpl.draw (Z)V
[1570] 0.0% 6+0 35 android/view/ViewRootImpl.scrollToRectOrFocus (Landroid/graphics/Rect;Z)Z
100.0% excl 35
----------------------------------------------------
100.0% [125] 1/1 35 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1571] 0.0% 1+0 35 android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
60.0% excl 21
14.3% [2103] 1/1 5 android/view/animation/Animation$1.<init> (Landroid/view/animation/Animation;)V
14.3% [2104] 1/1 5 android/view/animation/Animation$2.<init> (Landroid/view/animation/Animation;)V
11.4% [2205] 1/1 4 android/view/animation/Animation$3.<init> (Landroid/view/animation/Animation;)V
----------------------------------------------------
100.0% [405] 8/8 34 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
[1572] 0.0% 8+0 34 android/graphics/RectF.set (Landroid/graphics/RectF;)V
100.0% excl 34
----------------------------------------------------
100.0% [1133] 8/8 34 android/graphics/drawable/Drawable.getMinimumHeight ()I
[1573] 0.0% 8+0 34 android/graphics/drawable/Drawable.getIntrinsicHeight ()I
100.0% excl 34
----------------------------------------------------
100.0% [1405] 2/2 34 android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
[1574] 0.0% 2+0 34 android/os/MessageQueue.removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
50.0% excl 17
50.0% [575] 1/30 17 android/os/Message.recycle ()V
----------------------------------------------------
100.0% [497] 1/1 34 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
[1575] 0.0% 1+0 34 android/os/Process.myUserHandle ()Landroid/os/UserHandle;
58.8% excl 20
17.6% [1789] 1/3 6 android/os/Process.myUid ()I
11.8% [2173] 1/1 4 android/os/UserHandle.<init> (I)V
11.8% [1888] 1/3 4 android/os/UserHandle.getUserId (I)I
----------------------------------------------------
100.0% [248] 1/1 34 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1576] 0.0% 1+0 34 android/view/InputChannel.<init> ()V
29.4% excl 10
70.6% [269] 1/84 24 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
58.8% [1380] 4/7 20 android/view/ViewGroup$MarginLayoutParams.<init> (II)V
29.4% [1660] 2/7 10 android/view/WindowManager$LayoutParams.<init> ()V
11.8% [126] 1/7 4 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1577] 0.0% 7+0 34 android/view/ViewGroup$LayoutParams.<init> (II)V
100.0% excl 34
----------------------------------------------------
100.0% [66] 1/1 33 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[1578] 0.0% 1+0 33 android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
45.5% excl 15
42.4% [1850] 1/1 14 android/app/ApplicationPackageManager.<init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
12.1% [2004] 1/2 4 android/app/ActivityThread.getPackageManager ()Landroid/content/pm/IPackageManager;
----------------------------------------------------
100.0% [1496] 1/1 33 android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V
[1579] 0.0% 1+0 33 android/database/Observable.registerObserver (Ljava/lang/Object;)V
42.4% excl 14
45.5% [506] 1/82 15 java/util/ArrayList.add (Ljava/lang/Object;)Z
12.1% [2216] 1/1 4 java/util/ArrayList.contains (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [1143] 8/8 33 android/graphics/drawable/Drawable.getMinimumWidth ()I
[1580] 0.0% 8+0 33 android/graphics/drawable/Drawable.getIntrinsicWidth ()I
100.0% excl 33
----------------------------------------------------
100.0% [909] 2/2 33 android/os/Handler.post (Ljava/lang/Runnable;)Z
[1581] 0.0% 2+0 33 android/os/Handler.getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
60.6% excl 20
39.4% [811] 2/30 13 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [1214] 3/3 33 android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
[1582] 0.0% 3+0 33 android/os/SystemProperties.native_get_boolean (Ljava/lang/String;Z)Z
100.0% excl 33
----------------------------------------------------
100.0% [1030] 1/1 33 android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
[1583] 0.0% 1+0 33 android/support/v4/util/SparseArrayCompat.<init> ()V
27.3% excl 9
72.7% [1700] 1/1 24 android/support/v4/util/SparseArrayCompat.<init> (I)V
----------------------------------------------------
100.0% [58] 2/2 33 android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
[1584] 0.0% 2+0 33 android/view/GLES20Canvas.clipRect (IIII)Z
57.6% excl 19
42.4% [1865] 2/2 14 android/view/GLES20Canvas.nClipRect (IIIIII)Z
----------------------------------------------------
100.0% [1478] 1/1 33 android/view/GLES20Canvas.setupFinalizer ()V
[1585] 0.0% 1+0 33 android/view/GLES20Canvas$CanvasFinalizer.<init> (I)V
27.3% excl 9
72.7% [269] 1/84 24 java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [65] 1/1 33 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1586] 0.0% 1+0 33 android/view/Surface.finalize ()V
51.5% excl 17
24.2% [2013] 1/1 8 android/view/Surface.nativeRelease ()V
12.1% [1457] 1/11 4 dalvik/system/CloseGuard.warnIfOpen ()V
12.1% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [10] 7/7 33 android/view/ViewRootImpl.performTraversals ()V
[1587] 0.0% 7+0 33 android/view/ViewTreeObserver.dispatchOnPreDraw ()Z
100.0% excl 33
----------------------------------------------------
100.0% [10] 7/7 33 android/view/ViewRootImpl.performTraversals ()V
[1588] 0.0% 7+0 33 android/view/ViewTreeObserver.hasComputeInternalInsetsListeners ()Z
100.0% excl 33
----------------------------------------------------
100.0% [1435] 1/1 33 android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1589] 0.0% 1+0 33 com/android/internal/policy/PolicyManager.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
27.3% excl 9
72.7% [1709] 1/1 24 com/android/internal/policy/impl/Policy.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
----------------------------------------------------
100.0% [878] 1/1 33 com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
[1590] 0.0% 1+0 33 com/android/internal/view/IInputConnectionWrapper.obtainMessage (I)Landroid/os/Message;
30.3% excl 10
69.7% [1437] 1/2 23 android/os/Handler.obtainMessage (I)Landroid/os/Message;
----------------------------------------------------
100.0% [307] 2/2 33 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[1591] 0.0% 2+0 33 com/example/t_gallery/ImageDetailFragment.<init> ()V
66.7% excl 22
33.3% [1940] 2/2 11 android/support/v4/app/Fragment.<init> ()V
----------------------------------------------------
100.0% [1527] 1/1 33 java/util/HashMap$Values.iterator ()Ljava/util/Iterator;
[1592] 0.0% 1+0 33 java/util/HashMap.newValueIterator ()Ljava/util/Iterator;
30.3% excl 10
69.7% [1733] 1/1 23 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
----------------------------------------------------
100.0% [394] 1/1 33 android/app/Activity.performStart ()V
[1593] 0.0% 1+0 33 java/util/HashMap.values ()Ljava/util/Collection;
36.4% excl 12
63.6% [1779] 1/1 21 java/util/HashMap$Values.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
----------------------------------------------------
100.0% [1482] 1/1 33 libcore/util/CollectionUtils$1.iterator ()Ljava/util/Iterator;
[1594] 0.0% 1+0 33 libcore/util/CollectionUtils$1$1.<init> (Llibcore/util/CollectionUtils$1;)V
30.3% excl 10
69.7% [1731] 1/1 23 java/util/ArrayList.iterator ()Ljava/util/Iterator;
----------------------------------------------------
100.0% [10] 7/7 32 android/view/ViewRootImpl.performTraversals ()V
[1595] 0.0% 7+0 32 android/graphics/Rect.height ()I
100.0% excl 32
----------------------------------------------------
100.0% [776] 1/1 32 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
[1596] 0.0% 1+0 32 android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V
31.2% excl 10
68.8% [835] 1/9 22 android/graphics/drawable/Drawable.setBounds (IIII)V
----------------------------------------------------
100.0% [28] 4/4 32 android/support/v4/view/ViewPager.populate (I)V
[1597] 0.0% 4+0 32 android/support/v4/app/FragmentStatePagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
84.4% excl 27
15.6% [1839] 1/3 5 android/support/v4/app/Fragment.setMenuVisibility (Z)V
----------------------------------------------------
100.0% [1509] 1/1 32 android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
[1598] 0.0% 1+0 32 android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
40.6% excl 13
46.9% [1841] 1/1 15 android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
12.5% [2175] 1/1 4 android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;
----------------------------------------------------
100.0% [154] 1/1 32 android/support/v4/view/ViewPager.initViewPager ()V
[1599] 0.0% 1+0 32 android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
31.2% excl 10
68.8% [1749] 1/1 22 android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
----------------------------------------------------
100.0% [1512] 1/1 32 android/view/HardwareRenderer$GlRenderer.enableDirtyRegions ()V
[1600] 0.0% 1+0 32 android/view/HardwareRenderer.isBackBufferPreserved ()Z
31.2% excl 10
68.8% [1752] 1/1 22 android/view/HardwareRenderer.nIsBackBufferPreserved ()Z
----------------------------------------------------
100.0% [367] 1/1 32 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
[1601] 0.0% 1+0 32 android/view/InputChannel.readFromParcel (Landroid/os/Parcel;)V
34.4% excl 11
65.6% [1771] 1/1 21 android/view/InputChannel.nativeReadFromParcel (Landroid/os/Parcel;)V
----------------------------------------------------
100.0% [41] 3/3 32 android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
[1602] 0.0% 3+0 32 android/view/ViewRootImpl.obtainQueuedInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;I)Landroid/view/ViewRootImpl$QueuedInputEvent;
100.0% excl 32
----------------------------------------------------
84.4% [159] 6/7 27 com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
15.6% [260] 1/7 5 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[1603] 0.0% 7+0 32 android/view/WindowManagerImpl.getDefaultDisplay ()Landroid/view/Display;
100.0% excl 32
----------------------------------------------------
100.0% [1376] 1/1 32 android/widget/AbsListView.updateSelectorState ()V
[1604] 0.0% 1+0 32 android/widget/AbsListView.shouldShowSelector ()Z
53.1% excl 17
15.6% [1867] 1/3 5 android/view/View.isInTouchMode ()Z
15.6% [1083] 1/15 5 android/view/ViewGroup.hasFocus ()Z
15.6% [2111] 1/1 5 android/widget/AbsListView.touchModeDrawsInPressedState ()Z
----------------------------------------------------
100.0% [802] 1/1 32 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
[1605] 0.0% 1+0 32 com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
56.2% excl 18
15.6% [1505] 1/9 5 android/graphics/drawable/ColorDrawable.getOpacity ()I
15.6% [2088] 1/1 5 android/view/View.hackTurnOffWindowResizeAnim (Z)V
12.5% [1644] 1/6 4 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
100.0% [1526] 1/1 32 java/lang/ClassLoader.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
[1606] 0.0% 1+0 32 java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
46.9% excl 15
37.5% [1935] 1/1 12 java/lang/VMClassLoader.findLoadedClass (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
15.6% [1525] 1/6 5 java/lang/BootClassLoader.getInstance ()Ljava/lang/BootClassLoader;
----------------------------------------------------
100.0% [1272] 1/1 31 android/app/Activity.onStart ()V
[1607] 0.0% 1+0 31 android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
41.9% excl 13
41.9% [1020] 1/8 13 java/util/HashMap.<init> ()V
16.1% [449] 1/44 5 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
----------------------------------------------------
100.0% [904] 1/1 31 android/support/v4/app/FragmentActivity.onPostResume ()V
[1608] 0.0% 1+0 31 android/app/Activity.onPostResume ()V
41.9% excl 13
45.2% [1870] 1/1 14 android/view/Window.makeActive ()V
12.9% [1213] 1/16 4 android/app/Activity.getWindow ()Landroid/view/Window;
----------------------------------------------------
100.0% [449] 1/1 31 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
[1609] 0.0% 1+0 31 android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
58.1% excl 18
25.8% [549] 2/124 8 java/lang/Object.getClass ()Ljava/lang/Class;
16.1% [521] 1/131 5 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [1528] 1/1 31 android/database/DataSetObservable.<init> ()V
[1610] 0.0% 1+0 31 android/database/Observable.<init> ()V
32.3% excl 10
67.7% [546] 1/25 21 java/util/ArrayList.<init> ()V
----------------------------------------------------
64.5% [13] 4/6 20 com/example/t_gallery/ImageDetail$2.run ()V
35.5% [35] 2/6 11 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[1611] 0.0% 6+0 31 android/graphics/BitmapFactory$Options.<init> ()V
100.0% excl 31
----------------------------------------------------
100.0% [1157] 4/4 31 android/graphics/Camera.finalize ()V
[1612] 0.0% 4+0 31 android/graphics/Camera.nativeDestructor ()V
100.0% excl 31
----------------------------------------------------
100.0% [538] 2/2 31 android/view/View.updateMatrix ()V
[1613] 0.0% 2+0 31 android/graphics/Matrix.preRotate (FFF)Z
54.8% excl 17
45.2% [1854] 2/2 14 android/graphics/Matrix.native_preRotate (IFFF)Z
----------------------------------------------------
100.0% [624] 1/1 31 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
[1614] 0.0% 1+0 31 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
29.0% excl 9
71.0% [1744] 1/1 22 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
----------------------------------------------------
100.0% [1239] 3/3 31 android/os/Binder.finalize ()V
[1615] 0.0% 3+0 31 android/os/Binder.destroy ()V
100.0% excl 31
----------------------------------------------------
100.0% [154] 1/1 31 android/support/v4/view/ViewPager.initViewPager ()V
[1616] 0.0% 1+0 31 android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I
29.0% excl 9
71.0% [1748] 1/1 22 android/support/v4/view/ViewCompat$JBViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I
----------------------------------------------------
100.0% [154] 1/1 31 android/support/v4/view/ViewPager.initViewPager ()V
[1617] 0.0% 1+0 31 android/view/View.setFocusable (Z)V
29.0% excl 9
71.0% [342] 1/22 22 android/view/View.setFlags (II)V
----------------------------------------------------
100.0% [938] 2/2 31 android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
[1618] 0.0% 2+0 31 android/view/View.setWillNotCacheDrawing (Z)V
64.5% excl 20
35.5% [342] 2/22 11 android/view/View.setFlags (II)V
----------------------------------------------------
100.0% [126] 1/1 31 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1619] 0.0% 1+0 31 android/view/Window.clearFlags (I)V
32.3% excl 10
67.7% [1338] 1/3 21 android/view/Window.setFlags (II)V
----------------------------------------------------
100.0% [254] 1/1 31 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[1620] 0.0% 1+0 31 android/view/Window.setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
29.0% excl 9
71.0% [1756] 1/1 22 android/view/WindowManagerImpl.createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
----------------------------------------------------
100.0% [139] 1/1 31 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1621] 0.0% 1+0 31 android/widget/FrameLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
29.0% excl 9
71.0% [1759] 1/1 22 android/widget/FrameLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
----------------------------------------------------
100.0% [492] 7/7 31 android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
[1622] 0.0% 7+0 31 java/util/Locale.toString ()Ljava/lang/String;
100.0% excl 31
----------------------------------------------------
100.0% [1539] 1/1 30 android/app/ActivityThread.performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
[1623] 0.0% 1+0 30 android/app/Instrumentation.callActivityOnUserLeaving (Landroid/app/Activity;)V
30.0% excl 9
70.0% [1761] 1/1 21 android/app/Activity.performUserLeaving ()V
----------------------------------------------------
100.0% [1437] 2/2 30 android/os/Handler.obtainMessage (I)Landroid/os/Message;
[1624] 0.0% 2+0 30 android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;
56.7% excl 17
43.3% [811] 2/30 13 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [904] 1/1 30 android/support/v4/app/FragmentActivity.onPostResume ()V
[1625] 0.0% 1+0 30 android/support/v4/app/FragmentActivity.onResumeFragments ()V
26.7% excl 8
73.3% [1747] 1/1 22 android/support/v4/app/FragmentManagerImpl.dispatchResume ()V
----------------------------------------------------
100.0% [34] 2/2 30 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1626] 0.0% 2+0 30 android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
66.7% excl 20
33.3% [1955] 2/2 10 android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;
----------------------------------------------------
100.0% [40] 3/3 30 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
[1627] 0.0% 3+0 30 android/view/ViewRootImpl.access$1502 (Landroid/view/ViewRootImpl;Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
100.0% excl 30
----------------------------------------------------
100.0% [750] 1/1 30 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
[1628] 0.0% 1+0 30 com/android/internal/policy/impl/PhoneWindow.access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
26.7% excl 8
73.3% [1755] 1/1 22 android/view/Window.setDefaultWindowFormat (I)V
----------------------------------------------------
100.0% [951] 5/5 30 java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
[1629] 0.0% 5+0 30 java/lang/Class.getClassLoader (Ljava/lang/Class;)Ljava/lang/ClassLoader;
100.0% excl 30
----------------------------------------------------
100.0% [347] 7/7 30 android/graphics/Paint.<init> (I)V
[1630] 0.0% 7+0 30 java/util/Locale.getDefault ()Ljava/util/Locale;
100.0% excl 30
----------------------------------------------------
43.3% [701] 3/7 13 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
40.0% [770] 3/7 12 java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
16.7% [548] 1/7 5 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
[1631] 0.0% 7+0 30 java/util/Locale.getLanguage ()Ljava/lang/String;
100.0% excl 30
----------------------------------------------------
100.0% [1182] 5/5 29 android/app/ContextImpl.getPackageName ()Ljava/lang/String;
[1632] 0.0% 5+0 29 android/app/LoadedApk.getPackageName ()Ljava/lang/String;
100.0% excl 29
----------------------------------------------------
100.0% [772] 4/4 29 android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
[1633] 0.0% 4+0 29 android/content/res/XmlBlock.nativeCreateParseState (I)I
100.0% excl 29
----------------------------------------------------
100.0% [782] 1/1 29 android/view/GLES20Canvas.<init> (ZZ)V
[1634] 0.0% 1+0 29 android/view/GLES20Canvas.nCreateRenderer ()I
100.0% excl 29
----------------------------------------------------
100.0% [14] 6/6 29 android/view/ViewRootImpl.performDraw ()V
[1635] 0.0% 6+0 29 android/view/ViewTreeObserver.dispatchOnPostDraw ()Z
100.0% excl 29
----------------------------------------------------
100.0% [99] 3/3 29 com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
[1636] 0.0% 3+0 29 com/example/t_gallery/GestureImageView.access$3 (Lcom/example/t_gallery/GestureImageView;Landroid/view/View;)V
100.0% excl 29
----------------------------------------------------
100.0% [1357] 1/1 29 android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
[1637] 0.0% 1+0 29 java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
48.3% excl 14
37.9% [1948] 1/1 11 java/lang/reflect/Array.createObjectArray (Ljava/lang/Class;I)Ljava/lang/Object;
13.8% [1550] 1/6 4 java/lang/Class.isPrimitive ()Z
----------------------------------------------------
58.6% [325] 3/5 17 android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
41.4% [281] 2/5 12 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
[1638] 0.0% 5+0 29 java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;
100.0% excl 29
----------------------------------------------------
82.8% [1331] 3/4 24 java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;)V
17.2% [1876] 1/4 5 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;)V
[1639] 0.0% 4+0 29 java/util/HashMap$HashIterator.<init> (Ljava/util/HashMap;)V
100.0% excl 29
----------------------------------------------------
100.0% [15] 6/6 28 android/view/ViewRootImpl.draw (Z)V
[1640] 0.0% 6+0 28 android/graphics/Rect.setEmpty ()V
100.0% excl 28
----------------------------------------------------
100.0% [967] 1/1 28 com/example/t_gallery/ImageDetail.preLoadImage (I)V
[1641] 0.0% 1+0 28 android/os/Handler.obtainMessage ()Landroid/os/Message;
39.3% excl 11
60.7% [1808] 1/1 17 android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;
----------------------------------------------------
100.0% [281] 1/1 28 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
[1642] 0.0% 1+0 28 android/support/v4/app/FragmentManagerImpl.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
42.9% excl 12
57.1% [1832] 1/1 16 android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
----------------------------------------------------
100.0% [104] 2/2 28 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1643] 0.0% 2+0 28 android/view/KeyEvent$DispatcherState.reset ()V
64.3% excl 18
35.7% [1960] 2/2 10 android/util/SparseIntArray.clear ()V
----------------------------------------------------
35.7% [1663] 2/6 10 android/widget/ImageView.hasOverlappingRendering ()Z
17.9% [750] 1/6 5 com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
17.9% [603] 1/6 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
14.3% [776] 1/6 4 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
14.3% [1605] 1/6 4 com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
[1644] 0.0% 6+0 28 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
100.0% excl 28
----------------------------------------------------
100.0% [980] 6/6 28 android/view/ViewGroup.clearTouchTargets ()V
[1645] 0.0% 6+0 28 android/view/ViewGroup$TouchTarget.recycle ()V
100.0% excl 28
----------------------------------------------------
100.0% [40] 3/3 28 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
[1646] 0.0% 3+0 28 android/view/ViewRootImpl.access$1602 (Landroid/view/ViewRootImpl;J)J
100.0% excl 28
----------------------------------------------------
100.0% [40] 3/3 28 android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
[1647] 0.0% 3+0 28 android/view/ViewRootImpl.access$1702 (Landroid/view/ViewRootImpl;Ljava/lang/String;)Ljava/lang/String;
100.0% excl 28
----------------------------------------------------
100.0% [104] 2/2 28 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1648] 0.0% 2+0 28 android/view/ViewRootImpl.access$300 (Landroid/view/ViewRootImpl;Z)V
64.3% excl 18
35.7% [1963] 2/2 10 android/view/ViewRootImpl.profileRendering (Z)V
----------------------------------------------------
42.9% [1338] 3/7 12 android/view/Window.setFlags (II)V
28.6% [107] 2/7 8 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
14.3% [1755] 1/7 4 android/view/Window.setDefaultWindowFormat (I)V
14.3% [126] 1/7 4 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1649] 0.0% 7+0 28 android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
100.0% excl 28
----------------------------------------------------
100.0% [1229] 6/6 28 android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z
[1650] 0.0% 6+0 28 android/widget/EdgeEffect.isFinished ()Z
100.0% excl 28
----------------------------------------------------
67.9% [28] 4/6 19 android/support/v4/view/ViewPager.populate (I)V
32.1% [26] 2/6 9 android/support/v4/view/ViewPager.onMeasure (II)V
[1651] 0.0% 6+0 28 java/lang/Math.min (II)I
100.0% excl 28
----------------------------------------------------
100.0% [1361] 1/1 27 android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
[1652] 0.0% 1+0 27 android/content/ComponentName.<init> (Ljava/lang/String;Landroid/os/Parcel;)V
29.6% excl 8
70.4% [403] 1/65 19 android/os/Parcel.readString ()Ljava/lang/String;
----------------------------------------------------
100.0% [1354] 2/2 27 android/content/res/AssetManager.releaseTheme (I)V
[1653] 0.0% 2+0 27 android/content/res/AssetManager.deleteTheme (I)V
100.0% excl 27
----------------------------------------------------
100.0% [1467] 2/2 27 android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;
[1654] 0.0% 2+0 27 android/content/res/AssetManager.getResourceTypeName (I)Ljava/lang/String;
100.0% excl 27
----------------------------------------------------
100.0% [538] 2/2 27 android/view/View.updateMatrix ()V
[1655] 0.0% 2+0 27 android/graphics/Matrix.preScale (FFFF)Z
63.0% excl 17
37.0% [1952] 2/2 10 android/graphics/Matrix.native_preScale (IFFFF)Z
----------------------------------------------------
100.0% [619] 1/1 27 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1656] 0.0% 1+0 27 android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
66.7% excl 18
18.5% [2059] 1/1 5 android/os/IPowerManager$Stub$Proxy.<init> (Landroid/os/IBinder;)V
14.8% [2008] 1/2 4 android/os/BinderProxy.queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
----------------------------------------------------
100.0% [1240] 6/6 27 android/view/HardwareRenderer$Gl20Renderer.canDraw ()Z
[1657] 0.0% 6+0 27 android/view/HardwareRenderer$GlRenderer.canDraw ()Z
100.0% excl 27
----------------------------------------------------
66.7% [126] 4/6 18 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
18.5% [531] 1/6 5 com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
14.8% [114] 1/6 4 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[1658] 0.0% 6+0 27 android/view/Window.getContext ()Landroid/content/Context;
100.0% excl 27
----------------------------------------------------
51.9% [1443] 1/2 14 android/app/Activity.initActionBar ()V
48.1% [126] 1/2 13 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1659] 0.0% 2+0 27 android/view/Window.hasFeature (I)Z
70.4% excl 19
29.6% [1931] 2/3 8 android/view/Window.getFeatures ()I
----------------------------------------------------
51.9% [1706] 1/2 14 android/view/Window.<init> (Landroid/content/Context;)V
48.1% [212] 1/2 13 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1660] 0.0% 2+0 27 android/view/WindowManager$LayoutParams.<init> ()V
63.0% excl 17
37.0% [1577] 2/7 10 android/view/ViewGroup$LayoutParams.<init> (II)V
----------------------------------------------------
100.0% [139] 6/6 27 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[1661] 0.0% 6+0 27 android/widget/FrameLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
100.0% excl 27
----------------------------------------------------
100.0% [1105] 2/2 27 android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
[1662] 0.0% 2+0 27 android/widget/FrameLayout.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
63.0% excl 17
37.0% [1961] 2/2 10 android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
----------------------------------------------------
100.0% [213] 2/2 27 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1663] 0.0% 2+0 27 android/widget/ImageView.hasOverlappingRendering ()Z
63.0% excl 17
37.0% [1644] 2/6 10 android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
51.9% [133] 1/2 14 com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
48.1% [1043] 1/2 13 com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
[1664] 0.0% 2+0 27 com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
63.0% excl 17
37.0% [1971] 2/2 10 javax/microedition/khronos/egl/EGLSurface.<init> ()V
----------------------------------------------------
100.0% [705] 1/1 27 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[1665] 0.0% 1+0 27 java/lang/Thread.getThreadGroup ()Ljava/lang/ThreadGroup;
37.0% excl 10
63.0% [1823] 1/1 17 java/lang/Thread.getState ()Ljava/lang/Thread$State;
----------------------------------------------------
100.0% [135] 1/1 27 java/lang/ThreadLocal.get ()Ljava/lang/Object;
[1666] 0.0% 1+0 27 java/lang/ThreadLocal.initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
37.0% excl 10
63.0% [1824] 1/1 17 java/lang/ThreadLocal$Values.<init> ()V
----------------------------------------------------
100.0% [1117] 1/1 26 android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
[1667] 0.0% 1+0 26 android/ddm/DdmHandleProfiling.handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
50.0% excl 13
50.0% [1886] 1/1 13 android/os/Debug.stopMethodTracing ()V
----------------------------------------------------
100.0% [835] 2/2 26 android/graphics/drawable/Drawable.setBounds (IIII)V
[1668] 0.0% 2+0 26 android/graphics/drawable/BitmapDrawable.onBoundsChange (Landroid/graphics/Rect;)V
69.2% excl 18
30.8% [1684] 2/6 8 android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V
----------------------------------------------------
100.0% [910] 1/1 26 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
[1669] 0.0% 1+0 26 android/os/Binder.getCallingPid ()I
100.0% excl 26
----------------------------------------------------
100.0% [70] 1/1 26 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
[1670] 0.0% 1+0 26 android/view/HardwareRenderer$Gl20Renderer.initCaches ()V
34.6% excl 9
65.4% [1810] 1/1 17 android/view/GLES20Canvas.initCaches ()V
----------------------------------------------------
100.0% [16] 6/6 26 android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
[1671] 0.0% 6+0 26 android/view/HardwareRenderer$GlRenderer.hasDirtyRegions ()Z
100.0% excl 26
----------------------------------------------------
100.0% [15] 6/6 26 android/view/ViewRootImpl.draw (Z)V
[1672] 0.0% 6+0 26 android/view/ViewTreeObserver.dispatchOnDraw ()V
100.0% excl 26
----------------------------------------------------
53.8% [1726] 1/2 14 android/view/WindowManagerImpl.<init> (Landroid/view/Display;)V
46.2% [1756] 1/2 12 android/view/WindowManagerImpl.createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
[1673] 0.0% 2+0 26 android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
65.4% excl 17
34.6% [1993] 2/2 9 android/view/WindowManagerGlobal.getInstance ()Landroid/view/WindowManagerGlobal;
----------------------------------------------------
100.0% [212] 1/1 26 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1674] 0.0% 1+0 26 android/view/accessibility/AccessibilityManager.addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
34.6% excl 9
65.4% [1826] 1/1 17 java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [1312] 5/5 26 com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
[1675] 0.0% 5+0 26 com/android/internal/util/ArrayUtils.idealByteArraySize (I)I
100.0% excl 26
----------------------------------------------------
100.0% [1074] 1/1 26 com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
[1676] 0.0% 1+0 26 com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
65.4% excl 17
19.2% [2126] 1/1 5 com/android/internal/view/IInputMethodSession$Stub$Proxy.<init> (Landroid/os/IBinder;)V
15.4% [2008] 1/2 4 android/os/BinderProxy.queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
----------------------------------------------------
100.0% [701] 6/6 26 java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
[1677] 0.0% 6+0 26 java/lang/CaseMapper.upperIndex (I)I
100.0% excl 26
----------------------------------------------------
100.0% [1270] 1/1 26 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
[1678] 0.0% 1+0 26 java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
46.2% excl 12
34.6% [2003] 1/1 9 java/lang/Thread.sleep (J)V
19.2% [1063] 1/18 5 java/lang/System.nanoTime ()J
----------------------------------------------------
100.0% [38] 1/1 26 android/os/MessageQueue.next ()Landroid/os/Message;
[1679] 0.0% 1+0 26 java/util/ArrayList.remove (Ljava/lang/Object;)Z
61.5% excl 16
23.1% [118] 1/1451 6 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
15.4% [1339] 1/16 4 java/lang/Object.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [329] 1/1 25 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[1680] 0.0% 1+0 25 android/app/QueuedWork.waitToFinish ()V
40.0% excl 10
60.0% [1847] 1/1 15 java/util/concurrent/ConcurrentLinkedQueue.poll ()Ljava/lang/Object;
----------------------------------------------------
100.0% [972] 6/6 25 android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
[1681] 0.0% 6+0 25 android/content/res/Configuration.getScreenLayoutNoDirection (I)I
100.0% excl 25
----------------------------------------------------
60.0% [1491] 3/5 15 android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
40.0% [1426] 2/5 10 android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
[1682] 0.0% 5+0 25 android/content/res/Configuration.isOtherSeqNewer (Landroid/content/res/Configuration;)Z
100.0% excl 25
----------------------------------------------------
100.0% [1341] 4/4 25 android/content/res/XmlBlock.access$1500 (I)V
[1683] 0.0% 4+0 25 android/content/res/XmlBlock.nativeDestroyParseState (I)V
100.0% excl 25
----------------------------------------------------
68.0% [835] 4/6 17 android/graphics/drawable/Drawable.setBounds (IIII)V
32.0% [1668] 2/6 8 android/graphics/drawable/BitmapDrawable.onBoundsChange (Landroid/graphics/Rect;)V
[1684] 0.0% 6+0 25 android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V
100.0% excl 25
----------------------------------------------------
68.0% [1382] 4/6 17 android/graphics/drawable/ColorDrawable$ColorState.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
32.0% [632] 2/6 8 android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
[1685] 0.0% 6+0 25 android/graphics/drawable/Drawable$ConstantState.<init> ()V
100.0% excl 25
----------------------------------------------------
100.0% [1304] 3/3 25 android/os/Parcel.pushAllowFds (Z)Z
[1686] 0.0% 3+0 25 android/os/Parcel.nativePushAllowFds (IZ)Z
100.0% excl 25
----------------------------------------------------
100.0% [1511] 1/1 25 android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
[1687] 0.0% 1+0 25 android/view/GLES20Canvas.access$000 (I)V
32.0% excl 8
68.0% [1811] 1/1 17 android/view/GLES20Canvas.nDestroyRenderer (I)V
----------------------------------------------------
100.0% [623] 6/6 25 android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
[1688] 0.0% 6+0 25 android/view/ViewGroup.getDescendantFocusability ()I
100.0% excl 25
----------------------------------------------------
52.0% [10] 1/2 13 android/view/ViewRootImpl.performTraversals ()V
48.0% [104] 1/2 12 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1689] 0.0% 2+0 25 android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
68.0% excl 17
32.0% [1818] 2/4 8 android/view/ViewRootImpl.access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
----------------------------------------------------
64.0% [1199] 4/6 16 android/view/animation/TranslateAnimation.initialize (IIII)V
36.0% [1115] 2/6 9 android/view/animation/ScaleAnimation.initialize (IIII)V
[1690] 0.0% 6+0 25 android/view/animation/Animation.resolveSize (IFII)F
100.0% excl 25
----------------------------------------------------
68.0% [24] 4/6 17 android/widget/LinearLayout.measureVertical (II)V
32.0% [120] 2/6 8 android/widget/LinearLayout.layoutVertical ()V
[1691] 0.0% 6+0 25 android/widget/LinearLayout.getChildrenSkipCount (Landroid/view/View;I)I
100.0% excl 25
----------------------------------------------------
100.0% [212] 1/1 25 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1692] 0.0% 1+0 25 com/android/internal/policy/PolicyManager.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
40.0% excl 10
60.0% [1845] 1/1 15 com/android/internal/policy/impl/Policy.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
----------------------------------------------------
100.0% [1276] 6/6 25 java/lang/Character.toLowerCase (C)C
[1693] 0.0% 6+0 25 java/lang/Character.toLowerCase (I)I
100.0% excl 25
----------------------------------------------------
100.0% [1269] 6/6 25 java/lang/Character.toUpperCase (C)C
[1694] 0.0% 6+0 25 java/lang/Character.toUpperCase (I)I
100.0% excl 25
----------------------------------------------------
100.0% [410] 1/1 24 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
[1695] 0.0% 1+0 24 android/app/Application.dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
41.7% excl 10
58.3% [1314] 1/5 14 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
----------------------------------------------------
100.0% [717] 1/1 24 android/app/Activity.<init> ()V
[1696] 0.0% 1+0 24 android/app/FragmentManagerImpl.<init> ()V
58.3% excl 14
20.8% [2049] 1/1 5 android/app/FragmentManager.<init> ()V
20.8% [2050] 1/1 5 android/app/FragmentManagerImpl$1.<init> (Landroid/app/FragmentManagerImpl;)V
----------------------------------------------------
100.0% [216] 5/5 24 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
[1697] 0.0% 5+0 24 android/graphics/Rect.contains (Landroid/graphics/Rect;)Z
100.0% excl 24
----------------------------------------------------
66.7% [167] 4/6 16 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
33.3% [742] 2/6 8 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[1698] 0.0% 6+0 24 android/graphics/drawable/BitmapDrawable.getIntrinsicHeight ()I
100.0% excl 24
----------------------------------------------------
100.0% [622] 1/1 24 android/support/v4/app/FragmentActivity.<init> ()V
[1699] 0.0% 1+0 24 android/support/v4/app/FragmentManagerImpl.<init> ()V
58.3% excl 14
20.8% [2066] 1/1 5 android/support/v4/app/FragmentManager.<init> ()V
20.8% [2068] 1/1 5 android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
----------------------------------------------------
100.0% [1583] 1/1 24 android/support/v4/util/SparseArrayCompat.<init> ()V
[1700] 0.0% 1+0 24 android/support/v4/util/SparseArrayCompat.<init> (I)V
41.7% excl 10
58.3% [1859] 1/1 14 android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I
----------------------------------------------------
100.0% [74] 4/4 24 android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
[1701] 0.0% 4+0 24 android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
100.0% excl 24
----------------------------------------------------
100.0% [65] 1/1 24 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1702] 0.0% 1+0 24 android/view/InputChannel.finalize ()V
58.3% excl 14
25.0% [2034] 1/1 6 android/view/InputChannel.nativeDispose (Z)V
16.7% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [1294] 2/2 24 android/view/VelocityTracker.getNextPoolable ()Ljava/lang/Object;
[1703] 0.0% 2+0 24 android/view/VelocityTracker.getNextPoolable ()Landroid/view/VelocityTracker;
100.0% excl 24
----------------------------------------------------
100.0% [1282] 2/2 24 android/view/VelocityTracker$1.onAcquired (Landroid/util/Poolable;)V
[1704] 0.0% 2+0 24 android/view/VelocityTracker$1.onAcquired (Landroid/view/VelocityTracker;)V
100.0% excl 24
----------------------------------------------------
100.0% [206] 1/1 24 android/widget/AbsListView.onWindowFocusChanged (Z)V
[1705] 0.0% 1+0 24 android/view/ViewGroup.setChildrenDrawingCacheEnabled (Z)V
45.8% excl 11
54.2% [1900] 1/1 13 android/view/View.setDrawingCacheEnabled (Z)V
----------------------------------------------------
100.0% [411] 1/1 24 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
[1706] 0.0% 1+0 24 android/view/Window.<init> (Landroid/content/Context;)V
41.7% excl 10
58.3% [1660] 1/2 14 android/view/WindowManager$LayoutParams.<init> ()V
----------------------------------------------------
100.0% [1221] 1/1 24 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
[1707] 0.0% 1+0 24 android/widget/AbsListView$SavedState.<init> (Landroid/os/Parcelable;)V
41.7% excl 10
58.3% [1869] 1/1 14 android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V
----------------------------------------------------
100.0% [453] 6/6 24 android/widget/ImageView.onMeasure (II)V
[1708] 0.0% 6+0 24 android/widget/ImageView.resolveUri ()V
100.0% excl 24
----------------------------------------------------
100.0% [1589] 1/1 24 com/android/internal/policy/PolicyManager.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
[1709] 0.0% 1+0 24 com/android/internal/policy/impl/Policy.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
41.7% excl 10
58.3% [1872] 1/1 14 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/content/Context;)V
----------------------------------------------------
100.0% [121] 2/2 24 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
[1710] 0.0% 2+0 24 com/example/t_gallery/GestureImageView.access$0 (Lcom/example/t_gallery/GestureImageView;)I
100.0% excl 24
----------------------------------------------------
100.0% [1340] 5/5 24 java/lang/String.startsWith (Ljava/lang/String;I)Z
[1711] 0.0% 5+0 24 java/lang/String.regionMatches (ILjava/lang/String;II)Z
100.0% excl 24
----------------------------------------------------
100.0% [1277] 6/6 24 java/lang/ThreadLocal$Values.cleanUp ()V
[1712] 0.0% 6+0 24 java/lang/ThreadLocal$Values.next (I)I
100.0% excl 24
----------------------------------------------------
100.0% [387] 1/1 24 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
[1713] 0.0% 1+0 24 libcore/util/CollectionUtils$1$1.remove ()V
33.3% excl 8
66.7% [1836] 1/1 16 java/util/ArrayList$ArrayListIterator.remove ()V
----------------------------------------------------
21.7% [1313] 1/5 5 android/app/Activity.onCreate (Landroid/os/Bundle;)V
21.7% [1517] 1/5 5 android/app/Activity.onPause ()V
21.7% [410] 1/5 5 android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
17.4% [1538] 1/5 4 android/app/Activity.onResume ()V
17.4% [1272] 1/5 4 android/app/Activity.onStart ()V
[1714] 0.0% 5+0 23 android/app/Activity.getApplication ()Landroid/app/Application;
100.0% excl 23
----------------------------------------------------
100.0% [1386] 1/1 23 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
[1715] 0.0% 1+0 23 android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
60.9% excl 14
21.7% [2119] 1/1 5 com/android/internal/policy/impl/PhoneWindow.setTitle (Ljava/lang/CharSequence;)V
17.4% [1213] 1/16 4 android/app/Activity.getWindow ()Landroid/view/Window;
----------------------------------------------------
100.0% [1313] 1/1 23 android/app/Activity.onCreate (Landroid/os/Bundle;)V
[1716] 0.0% 1+0 23 android/app/Application.dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
39.1% excl 9
60.9% [1314] 1/5 14 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
----------------------------------------------------
100.0% [1517] 1/1 23 android/app/Activity.onPause ()V
[1717] 0.0% 1+0 23 android/app/Application.dispatchActivityPaused (Landroid/app/Activity;)V
39.1% excl 9
60.9% [1314] 1/5 14 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
----------------------------------------------------
100.0% [1353] 5/5 23 android/app/FragmentManagerImpl.moveToState (IZ)V
[1718] 0.0% 5+0 23 android/app/FragmentManagerImpl.moveToState (IIIZ)V
100.0% excl 23
----------------------------------------------------
82.6% [405] 4/5 19 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
17.4% [711] 1/5 4 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[1719] 0.0% 5+0 23 android/graphics/RectF.inset (FF)V
100.0% excl 23
----------------------------------------------------
100.0% [865] 4/4 23 android/graphics/Region.<init> ()V
[1720] 0.0% 4+0 23 android/graphics/Region.nativeConstructor ()I
100.0% excl 23
----------------------------------------------------
100.0% [1349] 3/3 23 android/os/Parcel.restoreAllowFds (Z)V
[1721] 0.0% 3+0 23 android/os/Parcel.nativeRestoreAllowFds (IZ)V
100.0% excl 23
----------------------------------------------------
100.0% [1508] 1/1 23 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
[1722] 0.0% 1+0 23 android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
43.5% excl 10
56.5% [1889] 1/1 13 android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
----------------------------------------------------
60.9% [104] 3/5 14 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
39.1% [826] 2/5 9 android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
[1723] 0.0% 5+0 23 android/view/ViewRootImpl.access$700 ()Z
100.0% excl 23
----------------------------------------------------
100.0% [364] 3/3 23 android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
[1724] 0.0% 3+0 23 android/view/ViewRootImpl.recycleQueuedInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
100.0% excl 23
----------------------------------------------------
100.0% [1256] 1/1 23 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
[1725] 0.0% 1+0 23 android/view/WindowManager$LayoutParams.setTitle (Ljava/lang/CharSequence;)V
39.1% excl 9
60.9% [1862] 1/1 14 android/text/TextUtils.stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
----------------------------------------------------
100.0% [378] 1/1 23 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1726] 0.0% 1+0 23 android/view/WindowManagerImpl.<init> (Landroid/view/Display;)V
39.1% excl 9
60.9% [1673] 1/2 14 android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
----------------------------------------------------
100.0% [251] 5/5 23 android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
[1727] 0.0% 5+0 23 android/view/animation/Animation.hasStarted ()Z
100.0% excl 23
----------------------------------------------------
100.0% [60] 5/5 23 android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
[1728] 0.0% 5+0 23 android/view/animation/AnimationSet.willChangeTransformationMatrix ()Z
100.0% excl 23
----------------------------------------------------
100.0% [309] 1/1 23 android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
[1729] 0.0% 1+0 23 com/android/internal/policy/impl/PhoneLayoutInflater.cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
39.1% excl 9
60.9% [1873] 1/1 14 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
----------------------------------------------------
100.0% [1503] 1/1 23 android/app/Activity.requestWindowFeature (I)Z
[1730] 0.0% 1+0 23 com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
60.9% excl 14
21.7% [2099] 1/1 5 android/view/Window.requestFeature (I)Z
17.4% [1931] 1/3 4 android/view/Window.getFeatures ()I
----------------------------------------------------
100.0% [1594] 1/1 23 libcore/util/CollectionUtils$1$1.<init> (Llibcore/util/CollectionUtils$1;)V
[1731] 0.0% 1+0 23 java/util/ArrayList.iterator ()Ljava/util/Iterator;
43.5% excl 10
56.5% [1916] 1/1 13 java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
----------------------------------------------------
100.0% [313] 1/1 23 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
[1732] 0.0% 1+0 23 java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
65.2% excl 15
17.4% [958] 1/35 4 java/lang/Object.hashCode ()I
17.4% [928] 1/29 4 java/util/HashMap.secondaryHash (I)I
----------------------------------------------------
100.0% [1592] 1/1 23 java/util/HashMap.newValueIterator ()Ljava/util/Iterator;
[1733] 0.0% 1+0 23 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
39.1% excl 9
60.9% [1876] 1/1 14 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
100.0% [1538] 1/1 22 android/app/Activity.onResume ()V
[1734] 0.0% 1+0 22 android/app/Application.dispatchActivityResumed (Landroid/app/Activity;)V
40.9% excl 9
59.1% [1314] 1/5 13 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
----------------------------------------------------
100.0% [1272] 1/1 22 android/app/Activity.onStart ()V
[1735] 0.0% 1+0 22 android/app/Application.dispatchActivityStarted (Landroid/app/Activity;)V
40.9% excl 9
59.1% [1314] 1/5 13 android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
----------------------------------------------------
100.0% [76] 1/1 22 android/app/Activity.performCreate (Landroid/os/Bundle;)V
[1736] 0.0% 1+0 22 android/app/FragmentManagerImpl.dispatchActivityCreated ()V
40.9% excl 9
59.1% [1353] 1/5 13 android/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [1313] 1/1 22 android/app/Activity.onCreate (Landroid/os/Bundle;)V
[1737] 0.0% 1+0 22 android/app/FragmentManagerImpl.dispatchCreate ()V
40.9% excl 9
59.1% [1353] 1/5 13 android/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [1258] 1/1 22 android/app/Activity.performPause ()V
[1738] 0.0% 1+0 22 android/app/FragmentManagerImpl.dispatchPause ()V
40.9% excl 9
59.1% [1353] 1/5 13 android/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [404] 1/1 22 android/app/Activity.performResume ()V
[1739] 0.0% 1+0 22 android/app/FragmentManagerImpl.dispatchResume ()V
45.5% excl 10
54.5% [1353] 1/5 12 android/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [394] 1/1 22 android/app/Activity.performStart ()V
[1740] 0.0% 1+0 22 android/app/FragmentManagerImpl.dispatchStart ()V
45.5% excl 10
54.5% [1353] 1/5 12 android/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [212] 1/1 22 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1741] 0.0% 1+0 22 android/content/ContextWrapper.getMainLooper ()Landroid/os/Looper;
36.4% excl 8
63.6% [1852] 1/1 14 android/app/ContextImpl.getMainLooper ()Landroid/os/Looper;
----------------------------------------------------
59.1% [211] 3/5 13 android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
22.7% [66] 1/5 5 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
18.2% [254] 1/5 4 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[1742] 0.0% 5+0 22 android/content/Intent.getComponent ()Landroid/content/ComponentName;
100.0% excl 22
----------------------------------------------------
81.8% [405] 4/5 18 android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
18.2% [711] 1/5 4 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[1743] 0.0% 5+0 22 android/graphics/RectF.set (FFFF)V
100.0% excl 22
----------------------------------------------------
100.0% [1614] 1/1 22 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
[1744] 0.0% 1+0 22 android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
40.9% excl 9
59.1% [186] 1/329 13 android/os/Parcel.readInt ()I
----------------------------------------------------
100.0% [708] 1/1 22 android/support/v4/app/FragmentActivity.onStart ()V
[1745] 0.0% 1+0 22 android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V
40.9% excl 9
59.1% [1430] 1/4 13 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [892] 1/1 22 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[1746] 0.0% 1+0 22 android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V
40.9% excl 9
59.1% [1430] 1/4 13 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [1625] 1/1 22 android/support/v4/app/FragmentActivity.onResumeFragments ()V
[1747] 0.0% 1+0 22 android/support/v4/app/FragmentManagerImpl.dispatchResume ()V
45.5% excl 10
54.5% [1430] 1/4 12 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [1616] 1/1 22 android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I
[1748] 0.0% 1+0 22 android/support/v4/view/ViewCompat$JBViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I
36.4% excl 8
63.6% [1860] 1/1 14 android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I
----------------------------------------------------
100.0% [1599] 1/1 22 android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
[1749] 0.0% 1+0 22 android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
40.9% excl 9
59.1% [1890] 1/1 13 android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
----------------------------------------------------
100.0% [401] 3/3 22 android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
[1750] 0.0% 3+0 22 android/util/SparseIntArray.valueAt (I)I
100.0% excl 22
----------------------------------------------------
100.0% [717] 1/1 22 android/app/Activity.<init> ()V
[1751] 0.0% 1+0 22 android/view/ContextThemeWrapper.<init> ()V
40.9% excl 9
59.1% [1880] 1/1 13 android/content/ContextWrapper.<init> (Landroid/content/Context;)V
----------------------------------------------------
100.0% [1600] 1/1 22 android/view/HardwareRenderer.isBackBufferPreserved ()Z
[1752] 0.0% 1+0 22 android/view/HardwareRenderer.nIsBackBufferPreserved ()Z
100.0% excl 22
----------------------------------------------------
100.0% [446] 5/5 22 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1753] 0.0% 5+0 22 android/view/ViewGroup$LayoutParams.<init> ()V
100.0% excl 22
----------------------------------------------------
100.0% [212] 1/1 22 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1754] 0.0% 1+0 22 android/view/ViewRootImpl$InputMethodCallback.<init> (Landroid/view/ViewRootImpl;)V
40.9% excl 9
59.1% [959] 1/12 13 java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
----------------------------------------------------
100.0% [1628] 1/1 22 com/android/internal/policy/impl/PhoneWindow.access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
[1755] 0.0% 1+0 22 android/view/Window.setDefaultWindowFormat (I)V
63.6% excl 14
18.2% [1828] 1/4 4 android/app/Activity.onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
18.2% [1649] 1/7 4 android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
----------------------------------------------------
100.0% [1620] 1/1 22 android/view/Window.setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
[1756] 0.0% 1+0 22 android/view/WindowManagerImpl.createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
45.5% excl 10
54.5% [1673] 1/2 12 android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
----------------------------------------------------
100.0% [125] 5/5 22 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1757] 0.0% 5+0 22 android/view/animation/Animation.isInitialized ()Z
100.0% excl 22
----------------------------------------------------
100.0% [922] 1/1 22 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
[1758] 0.0% 1+0 22 android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
59.1% excl 13
22.7% [1997] 1/2 5 android/view/inputmethod/BaseInputConnection.getEditable ()Landroid/text/Editable;
18.2% [2009] 1/2 4 android/text/SpannableStringBuilder.length ()I
----------------------------------------------------
100.0% [1621] 1/1 22 android/widget/FrameLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
[1759] 0.0% 1+0 22 android/widget/FrameLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
40.9% excl 9
59.1% [1901] 1/1 13 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
----------------------------------------------------
81.8% [1193] 4/5 18 android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
18.2% [254] 1/5 4 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[1760] 0.0% 5+0 22 com/android/internal/policy/impl/PhoneWindow.getLayoutInflater ()Landroid/view/LayoutInflater;
100.0% excl 22
----------------------------------------------------
100.0% [1623] 1/1 21 android/app/Instrumentation.callActivityOnUserLeaving (Landroid/app/Activity;)V
[1761] 0.0% 1+0 21 android/app/Activity.performUserLeaving ()V
57.1% excl 12
23.8% [1806] 1/2 5 android/app/Activity.onUserInteraction ()V
19.0% [2149] 1/1 4 android/app/Activity.onUserLeaveHint ()V
----------------------------------------------------
23.8% [378] 1/5 5 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
19.0% [819] 1/5 4 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
19.0% [1132] 1/5 4 android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
19.0% [1435] 1/5 4 android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
19.0% [619] 1/5 4 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[1762] 0.0% 5+0 21 android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
100.0% excl 21
----------------------------------------------------
42.9% [698] 2/5 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
19.0% [66] 1/5 4 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
19.0% [313] 1/5 4 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
19.0% [249] 1/5 4 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
[1763] 0.0% 5+0 21 android/content/ComponentName.getClassName ()Ljava/lang/String;
100.0% excl 21
----------------------------------------------------
100.0% [1395] 2/2 21 android/os/Handler.hasMessages (I)Z
[1764] 0.0% 2+0 21 android/os/MessageQueue.hasMessages (Landroid/os/Handler;ILjava/lang/Object;)Z
100.0% excl 21
----------------------------------------------------
100.0% [816] 1/1 21 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
[1765] 0.0% 1+0 21 android/os/Parcel.writeByte (B)V
38.1% excl 8
61.9% [226] 1/160 13 android/os/Parcel.writeInt (I)V
----------------------------------------------------
100.0% [816] 1/1 21 android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
[1766] 0.0% 1+0 21 android/os/Parcel.writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
38.1% excl 8
61.9% [226] 1/160 13 android/os/Parcel.writeInt (I)V
----------------------------------------------------
100.0% [708] 1/1 21 android/support/v4/app/FragmentActivity.onStart ()V
[1767] 0.0% 1+0 21 android/support/v4/app/FragmentManagerImpl.dispatchStart ()V
38.1% excl 8
61.9% [1430] 1/4 13 android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
----------------------------------------------------
100.0% [1121] 1/1 21 android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
[1768] 0.0% 1+0 21 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
38.1% excl 8
61.9% [1891] 1/1 13 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V
----------------------------------------------------
100.0% [153] 5/5 21 android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
[1769] 0.0% 5+0 21 android/util/LongSparseArray.size ()I
100.0% excl 21
----------------------------------------------------
100.0% [104] 1/1 21 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1770] 0.0% 1+0 21 android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
61.9% excl 13
19.0% [1306] 1/15 4 android/view/HardwareRenderer.isEnabled ()Z
19.0% [1985] 1/2 4 android/view/HardwareRenderer.isRequested ()Z
----------------------------------------------------
100.0% [1601] 1/1 21 android/view/InputChannel.readFromParcel (Landroid/os/Parcel;)V
[1771] 0.0% 1+0 21 android/view/InputChannel.nativeReadFromParcel (Landroid/os/Parcel;)V
100.0% excl 21
----------------------------------------------------
100.0% [1547] 1/1 21 android/view/InputEventReceiver.finalize ()V
[1772] 0.0% 1+0 21 android/view/InputEventReceiver.dispose (Z)V
57.1% excl 12
23.8% [1129] 1/23 5 dalvik/system/CloseGuard.close ()V
19.0% [1457] 1/11 4 dalvik/system/CloseGuard.warnIfOpen ()V
----------------------------------------------------
100.0% [1407] 2/2 21 android/view/VelocityTracker.clear ()V
[1773] 0.0% 2+0 21 android/view/VelocityTracker.nativeClear (I)V
100.0% excl 21
----------------------------------------------------
100.0% [216] 1/1 21 android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
[1774] 0.0% 1+0 21 android/view/ViewRootImpl.invalidate ()V
61.9% excl 13
19.0% [880] 1/39 4 android/graphics/Rect.set (IIII)V
19.0% [225] 1/13 4 android/view/ViewRootImpl.scheduleTraversals ()V
----------------------------------------------------
100.0% [65] 1/1 21 java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
[1775] 0.0% 1+0 21 android/view/animation/Animation.finalize ()V
61.9% excl 13
19.0% [1457] 1/11 4 dalvik/system/CloseGuard.warnIfOpen ()V
19.0% [786] 1/65 4 java/lang/Object.finalize ()V
----------------------------------------------------
100.0% [79] 2/2 21 com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
[1776] 0.0% 2+0 21 com/android/internal/os/BinderInternal.handleGc ()V
100.0% excl 21
----------------------------------------------------
57.1% [956] 2/4 12 android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
42.9% [436] 2/4 9 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1777] 0.0% 4+0 21 java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
100.0% excl 21
----------------------------------------------------
61.9% [0] 3/5 13 (toplevel)
38.1% [1270] 2/5 8 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
[1778] 0.0% 5+0 21 java/lang/Daemons$FinalizerDaemon.access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
100.0% excl 21
----------------------------------------------------
100.0% [1593] 1/1 21 java/util/HashMap.values ()Ljava/util/Collection;
[1779] 0.0% 1+0 21 java/util/HashMap$Values.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
38.1% excl 8
61.9% [1917] 1/1 13 java/util/HashMap$Values.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
76.2% [612] 2/3 16 org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
23.8% [1566] 1/3 5 android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
[1780] 0.0% 3+0 21 org/apache/harmony/dalvik/ddmc/Chunk.<init> (I[BII)V
100.0% excl 21
----------------------------------------------------
100.0% [911] 4/4 20 android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
[1781] 0.0% 4+0 20 android/content/res/XmlBlock.access$008 (Landroid/content/res/XmlBlock;)I
100.0% excl 20
----------------------------------------------------
100.0% [1402] 4/4 20 android/content/res/XmlBlock.access$1600 (Landroid/content/res/XmlBlock;)V
[1782] 0.0% 4+0 20 android/content/res/XmlBlock.decOpenCountLocked ()V
100.0% excl 20
----------------------------------------------------
100.0% [1389] 4/4 20 android/graphics/RectF.union (Landroid/graphics/RectF;)V
[1783] 0.0% 4+0 20 android/graphics/RectF.union (FFFF)V
100.0% excl 20
----------------------------------------------------
100.0% [1480] 3/3 20 java/lang/StringBuilder.<init> (I)V
[1784] 0.0% 3+0 20 java/lang/AbstractStringBuilder.<init> (I)V
100.0% excl 20
----------------------------------------------------
100.0% [1560] 2/2 20 java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
[1785] 0.0% 2+0 20 java/lang/Throwable.nativeFillInStackTrace ()Ljava/lang/Object;
100.0% excl 20
----------------------------------------------------
100.0% [184] 3/3 20 android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
[1786] 0.0% 3+0 20 java/util/HashMap$EntrySet.size ()I
100.0% excl 20
----------------------------------------------------
100.0% [1401] 2/2 19 android/content/res/AssetManager.createTheme ()I
[1787] 0.0% 2+0 19 android/content/res/AssetManager.newTheme ()I
100.0% excl 19
----------------------------------------------------
100.0% [1147] 2/2 19 android/graphics/Camera.<init> ()V
[1788] 0.0% 2+0 19 android/graphics/Camera.nativeConstructor ()V
100.0% excl 19
----------------------------------------------------
68.4% [1445] 2/3 13 android/os/UserHandle.myUserId ()I
31.6% [1575] 1/3 6 android/os/Process.myUserHandle ()Landroid/os/UserHandle;
[1789] 0.0% 3+0 19 android/os/Process.myUid ()I
100.0% excl 19
----------------------------------------------------
26.3% [367] 1/4 5 android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
26.3% [242] 1/4 5 android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
26.3% [645] 1/4 5 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
21.1% [614] 1/4 4 android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
[1790] 0.0% 4+0 19 android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
100.0% excl 19
----------------------------------------------------
100.0% [73] 4/4 19 android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
[1791] 0.0% 4+0 19 android/view/LayoutInflater.getContext ()Landroid/content/Context;
100.0% excl 19
----------------------------------------------------
100.0% [1391] 4/4 19 android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
[1792] 0.0% 4+0 19 android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
100.0% excl 19
----------------------------------------------------
100.0% [125] 4/4 19 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1793] 0.0% 4+0 19 android/view/animation/AnimationSet.willChangeBounds ()Z
100.0% excl 19
----------------------------------------------------
50.0% [698] 2/4 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
27.8% [249] 1/4 5 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
22.2% [313] 1/4 4 android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
[1794] 0.0% 4+0 18 android/app/Activity.getComponentName ()Landroid/content/ComponentName;
100.0% excl 18
----------------------------------------------------
100.0% [126] 4/4 18 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1795] 0.0% 4+0 18 android/content/res/TypedArray.hasValue (I)Z
100.0% excl 18
----------------------------------------------------
100.0% [925] 4/4 18 android/view/animation/Animation.reset ()V
[1796] 0.0% 4+0 18 android/graphics/RectF.setEmpty ()V
100.0% excl 18
----------------------------------------------------
100.0% [125] 4/4 18 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[1797] 0.0% 4+0 18 android/graphics/RectF.width ()F
100.0% excl 18
----------------------------------------------------
72.2% [1561] 1/2 13 android/content/Intent.setAllowFds (Z)V
27.8% [359] 1/2 5 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
[1798] 0.0% 2+0 18 android/os/Bundle.setAllowFds (Z)Z
100.0% excl 18
----------------------------------------------------
100.0% [1015] 1/1 18 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[1799] 0.0% 1+0 18 android/os/Parcel.appendFrom (Landroid/os/Parcel;II)V
44.4% excl 8
55.6% [1953] 1/1 10 android/os/Parcel.nativeAppendFrom (IIII)V
----------------------------------------------------
100.0% [28] 4/4 18 android/support/v4/view/ViewPager.populate (I)V
[1800] 0.0% 4+0 18 android/support/v4/app/FragmentStatePagerAdapter.startUpdate (Landroid/view/ViewGroup;)V
100.0% excl 18
----------------------------------------------------
44.4% [1244] 2/4 8 android/view/View.setImportantForAccessibility (I)V
27.8% [1860] 1/4 5 android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I
27.8% [248] 1/4 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1801] 0.0% 4+0 18 android/view/View.getImportantForAccessibility ()I
100.0% excl 18
----------------------------------------------------
72.2% [139] 3/4 13 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
27.8% [342] 1/4 5 android/view/View.setFlags (II)V
[1802] 0.0% 4+0 18 android/view/View.hasFocus ()Z
100.0% excl 18
----------------------------------------------------
50.0% [1208] 2/4 9 android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
50.0% [436] 2/4 9 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1803] 0.0% 4+0 18 java/lang/Boolean.booleanValue ()Z
100.0% excl 18
----------------------------------------------------
100.0% [449] 2/2 18 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
[1804] 0.0% 2+0 18 java/lang/Integer.equals (Ljava/lang/Object;)Z
100.0% excl 18
----------------------------------------------------
72.2% [459] 3/4 13 java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
27.8% [460] 1/4 5 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
[1805] 0.0% 4+0 18 java/lang/String.isEmpty ()Z
100.0% excl 18
----------------------------------------------------
70.6% [48] 1/2 12 android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
29.4% [1761] 1/2 5 android/app/Activity.performUserLeaving ()V
[1806] 0.0% 2+0 17 android/app/Activity.onUserInteraction ()V
100.0% excl 17
----------------------------------------------------
52.9% [742] 2/4 9 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
47.1% [167] 2/4 8 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
[1807] 0.0% 4+0 17 android/graphics/drawable/BitmapDrawable.getIntrinsicWidth ()I
100.0% excl 17
----------------------------------------------------
100.0% [1641] 1/1 17 android/os/Handler.obtainMessage ()Landroid/os/Message;
[1808] 0.0% 1+0 17 android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;
58.8% excl 10
41.2% [811] 1/30 7 android/os/Message.obtain ()Landroid/os/Message;
----------------------------------------------------
100.0% [480] 1/1 17 android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
[1809] 0.0% 1+0 17 android/view/Display.<init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
70.6% excl 12
29.4% [2073] 1/1 5 android/util/DisplayMetrics.<init> ()V
----------------------------------------------------
100.0% [1670] 1/1 17 android/view/HardwareRenderer$Gl20Renderer.initCaches ()V
[1810] 0.0% 1+0 17 android/view/GLES20Canvas.initCaches ()V
52.9% excl 9
47.1% [2011] 1/1 8 android/view/GLES20Canvas.nInitCaches ()V
----------------------------------------------------
100.0% [1687] 1/1 17 android/view/GLES20Canvas.access$000 (I)V
[1811] 0.0% 1+0 17 android/view/GLES20Canvas.nDestroyRenderer (I)V
100.0% excl 17
----------------------------------------------------
100.0% [308] 2/2 17 android/util/FinitePool.release (Landroid/util/Poolable;)V
[1812] 0.0% 2+0 17 android/view/VelocityTracker.isPooled ()Z
100.0% excl 17
----------------------------------------------------
52.9% [26] 2/4 9 android/support/v4/view/ViewPager.onMeasure (II)V
47.1% [129] 2/4 8 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[1813] 0.0% 4+0 17 android/view/View.getPaddingBottom ()I
100.0% excl 17
----------------------------------------------------
52.9% [26] 2/4 9 android/support/v4/view/ViewPager.onMeasure (II)V
47.1% [129] 2/4 8 android/support/v4/view/ViewPager.onLayout (ZIIII)V
[1814] 0.0% 4+0 17 android/view/View.getPaddingTop ()I
100.0% excl 17
----------------------------------------------------
76.5% [1548] 1/2 13 android/widget/AbsListView.clearScrollingCache ()V
23.5% [412] 1/2 4 android/view/View.invalidateParentIfNeeded ()V
[1815] 0.0% 2+0 17 android/view/View.isHardwareAccelerated ()Z
100.0% excl 17
----------------------------------------------------
100.0% [538] 4/4 17 android/view/View.updateMatrix ()V
[1816] 0.0% 4+0 17 android/view/View.nonzero (F)Z
100.0% excl 17
----------------------------------------------------
100.0% [112] 4/4 17 android/view/View.layout (IIII)V
[1817] 0.0% 4+0 17 android/view/View.onLayout (ZIIII)V
100.0% excl 17
----------------------------------------------------
52.9% [104] 2/4 9 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
47.1% [1689] 2/4 8 android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
[1818] 0.0% 4+0 17 android/view/ViewRootImpl.access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
100.0% excl 17
----------------------------------------------------
100.0% [248] 1/1 17 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1819] 0.0% 1+0 17 android/view/WindowManager$LayoutParams.copyFrom (Landroid/view/WindowManager$LayoutParams;)I
76.5% excl 13
23.5% [521] 1/131 4 java/lang/String.equals (Ljava/lang/Object;)Z
----------------------------------------------------
100.0% [1115] 4/4 17 android/view/animation/ScaleAnimation.initialize (IIII)V
[1820] 0.0% 4+0 17 android/view/animation/ScaleAnimation.resolveScale (FIIII)F
100.0% excl 17
----------------------------------------------------
52.9% [24] 2/4 9 android/widget/LinearLayout.measureVertical (II)V
47.1% [120] 2/4 8 android/widget/LinearLayout.layoutVertical ()V
[1821] 0.0% 4+0 17 android/widget/LinearLayout.getNextLocationOffset (Landroid/view/View;)I
100.0% excl 17
----------------------------------------------------
76.5% [0] 1/2 13 (toplevel)
23.5% [38] 1/2 4 android/os/MessageQueue.next ()Landroid/os/Message;
[1822] 0.0% 2+0 17 java/lang/Math.min (JJ)J
100.0% excl 17
----------------------------------------------------
100.0% [1665] 1/1 17 java/lang/Thread.getThreadGroup ()Ljava/lang/ThreadGroup;
[1823] 0.0% 1+0 17 java/lang/Thread.getState ()Ljava/lang/Thread$State;
64.7% excl 11
35.3% [2039] 1/1 6 java/lang/VMThread.getStatus ()I
----------------------------------------------------
100.0% [1666] 1/1 17 java/lang/ThreadLocal.initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
[1824] 0.0% 1+0 17 java/lang/ThreadLocal$Values.<init> ()V
52.9% excl 9
47.1% [2025] 1/1 8 java/lang/ThreadLocal$Values.initializeTable (I)V
----------------------------------------------------
100.0% [271] 1/1 17 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
[1825] 0.0% 1+0 17 java/util/ArrayList.add (ILjava/lang/Object;)V
64.7% excl 11
35.3% [118] 1/1451 6 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [1674] 1/1 17 android/view/accessibility/AccessibilityManager.addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
[1826] 0.0% 1+0 17 java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z
70.6% excl 12
29.4% [118] 1/1451 5 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [77] 4/4 16 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[1827] 0.0% 4+0 16 android/app/Activity.getIntent ()Landroid/content/Intent;
100.0% excl 16
----------------------------------------------------
75.0% [1338] 3/4 12 android/view/Window.setFlags (II)V
25.0% [1755] 1/4 4 android/view/Window.setDefaultWindowFormat (I)V
[1828] 0.0% 4+0 16 android/app/Activity.onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
100.0% excl 16
----------------------------------------------------
100.0% [45] 3/3 16 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[1829] 0.0% 3+0 16 android/app/ActivityThread$H.codeToString (I)Ljava/lang/String;
100.0% excl 16
----------------------------------------------------
100.0% [0] 1/1 16 (toplevel)
[1830] 0.0% 1+0 16 android/ddm/DdmHandleProfiling.handleMPSS (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
31.2% excl 5
----------------------------------------------------
100.0% [10] 1/1 16 android/view/ViewRootImpl.performTraversals ()V
[1831] 0.0% 1+0 16 android/graphics/Region.setEmpty ()V
62.5% excl 10
37.5% [2029] 1/1 6 android/graphics/Region.nativeSetRect (IIIII)Z
----------------------------------------------------
100.0% [1642] 1/1 16 android/support/v4/app/FragmentManagerImpl.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
[1832] 0.0% 1+0 16 android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
68.8% excl 11
31.2% [2069] 1/1 5 android/support/v4/app/FragmentTransaction.<init> ()V
----------------------------------------------------
100.0% [35] 3/3 16 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[1833] 0.0% 3+0 16 android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;
100.0% excl 16
----------------------------------------------------
100.0% [538] 4/4 16 android/view/View.updateMatrix ()V
[1834] 0.0% 4+0 16 android/view/View$TransformationInfo.access$1600 (Landroid/view/View$TransformationInfo;)I
100.0% excl 16
----------------------------------------------------
100.0% [1301] 3/3 16 android/view/animation/AnimationSet.setStartTime (J)V
[1835] 0.0% 3+0 16 android/view/animation/Animation.setStartTime (J)V
100.0% excl 16
----------------------------------------------------
100.0% [1713] 1/1 16 libcore/util/CollectionUtils$1$1.remove ()V
[1836] 0.0% 1+0 16 java/util/ArrayList$ArrayListIterator.remove ()V
62.5% excl 10
37.5% [118] 1/1451 6 java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
----------------------------------------------------
100.0% [745] 1/1 15 android/content/res/Resources.getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
[1837] 0.0% 1+0 15 android/content/res/TypedArray.<init> (Landroid/content/res/Resources;[I[II)V
73.3% excl 11
26.7% [1254] 1/18 4 android/util/TypedValue.<init> ()V
----------------------------------------------------
100.0% [107] 1/1 15 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[1838] 0.0% 1+0 15 android/os/MessageQueue.addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
66.7% excl 10
33.3% [506] 1/82 5 java/util/ArrayList.add (Ljava/lang/Object;)Z
----------------------------------------------------
66.7% [281] 2/3 10 android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
33.3% [1597] 1/3 5 android/support/v4/app/FragmentStatePagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
[1839] 0.0% 3+0 15 android/support/v4/app/Fragment.setMenuVisibility (Z)V
100.0% excl 15
----------------------------------------------------
100.0% [1507] 3/3 15 android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;
[1840] 0.0% 3+0 15 android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I
100.0% excl 15
----------------------------------------------------
100.0% [1598] 1/1 15 android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
[1841] 0.0% 1+0 15 android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
66.7% excl 10
33.3% [2089] 1/1 5 android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V
----------------------------------------------------
66.7% [104] 2/3 10 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
33.3% [248] 1/3 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1842] 0.0% 3+0 15 android/view/ViewRootImpl.setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
100.0% excl 15
----------------------------------------------------
100.0% [1399] 3/3 15 android/view/animation/Animation.ensureInterpolator ()V
[1843] 0.0% 3+0 15 android/view/animation/AccelerateDecelerateInterpolator.<init> ()V
100.0% excl 15
----------------------------------------------------
100.0% [104] 1/1 15 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1844] 0.0% 1+0 15 com/android/internal/os/SomeArgs.recycle ()V
73.3% excl 11
26.7% [2209] 1/1 4 com/android/internal/os/SomeArgs.clear ()V
----------------------------------------------------
100.0% [1692] 1/1 15 com/android/internal/policy/PolicyManager.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
[1845] 0.0% 1+0 15 com/android/internal/policy/impl/Policy.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
66.7% excl 10
33.3% [2114] 1/1 5 com/android/internal/policy/impl/PhoneFallbackEventHandler.<init> (Landroid/content/Context;)V
----------------------------------------------------
100.0% [1474] 3/3 15 java/lang/Object.clone ()Ljava/lang/Object;
[1846] 0.0% 3+0 15 java/lang/Object.internalClone (Ljava/lang/Cloneable;)Ljava/lang/Object;
100.0% excl 15
----------------------------------------------------
100.0% [1680] 1/1 15 android/app/QueuedWork.waitToFinish ()V
[1847] 0.0% 1+0 15 java/util/concurrent/ConcurrentLinkedQueue.poll ()Ljava/lang/Object;
66.7% excl 10
33.3% [2144] 1/1 5 java/util/concurrent/ConcurrentLinkedQueue.updateHead (Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V
----------------------------------------------------
100.0% [45] 3/3 14 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[1848] 0.0% 3+0 14 android/app/ActivityThread$H.isDebuggableMessage (I)Z
100.0% excl 14
----------------------------------------------------
100.0% [45] 1/1 14 android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
[1849] 0.0% 1+0 14 android/app/ActivityThread$H.maybeSnapshot ()V
64.3% excl 9
35.7% [2113] 1/1 5 com/android/internal/os/SamplingProfilerIntegration.isEnabled ()Z
----------------------------------------------------
100.0% [1578] 1/1 14 android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
[1850] 0.0% 1+0 14 android/app/ApplicationPackageManager.<init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
71.4% excl 10
28.6% [2165] 1/1 4 android/content/pm/PackageManager.<init> ()V
----------------------------------------------------
100.0% [449] 1/1 14 java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
[1851] 0.0% 1+0 14 android/app/ApplicationPackageManager$ResourceName.hashCode ()I
71.4% excl 10
28.6% [791] 1/50 4 java/lang/String.hashCode ()I
----------------------------------------------------
100.0% [1741] 1/1 14 android/content/ContextWrapper.getMainLooper ()Landroid/os/Looper;
[1852] 0.0% 1+0 14 android/app/ContextImpl.getMainLooper ()Landroid/os/Looper;
71.4% excl 10
28.6% [2153] 1/1 4 android/app/ActivityThread.getLooper ()Landroid/os/Looper;
----------------------------------------------------
71.4% [700] 2/3 10 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
28.6% [10] 1/3 4 android/view/ViewRootImpl.performTraversals ()V
[1853] 0.0% 3+0 14 android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;
100.0% excl 14
----------------------------------------------------
100.0% [1613] 2/2 14 android/graphics/Matrix.preRotate (FFF)Z
[1854] 0.0% 2+0 14 android/graphics/Matrix.native_preRotate (IFFF)Z
100.0% excl 14
----------------------------------------------------
100.0% [1376] 1/1 14 android/widget/AbsListView.updateSelectorState ()V
[1855] 0.0% 1+0 14 android/graphics/drawable/Drawable.setState ([I)Z
71.4% excl 10
28.6% [2218] 1/1 4 java/util/Arrays.equals ([I[I)Z
----------------------------------------------------
100.0% [1566] 1/1 14 android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
[1856] 0.0% 1+0 14 android/os/Debug.isMethodTracingActive ()Z
64.3% excl 9
35.7% [2130] 1/1 5 dalvik/system/VMDebug.isMethodTracingActive ()Z
----------------------------------------------------
100.0% [1015] 1/1 14 android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
[1857] 0.0% 1+0 14 android/os/Parcel.hasFileDescriptors ()Z
64.3% excl 9
35.7% [2061] 1/1 5 android/os/Parcel.nativeHasFileDescriptors (I)Z
----------------------------------------------------
100.0% [484] 1/1 14 android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
[1858] 0.0% 1+0 14 android/os/Parcel.readLong ()J
64.3% excl 9
35.7% [2062] 1/1 5 android/os/Parcel.nativeReadLong (I)J
----------------------------------------------------
100.0% [1700] 1/1 14 android/support/v4/util/SparseArrayCompat.<init> (I)V
[1859] 0.0% 1+0 14 android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I
64.3% excl 9
35.7% [2070] 1/1 5 android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I
----------------------------------------------------
100.0% [1748] 1/1 14 android/support/v4/view/ViewCompat$JBViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I
[1860] 0.0% 1+0 14 android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I
64.3% excl 9
35.7% [1801] 1/4 5 android/view/View.getImportantForAccessibility ()I
----------------------------------------------------
71.4% [271] 2/3 10 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
28.6% [131] 1/3 4 android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1861] 0.0% 3+0 14 android/support/v4/view/ViewPager$ItemInfo.<init> ()V
100.0% excl 14
----------------------------------------------------
100.0% [1725] 1/1 14 android/view/WindowManager$LayoutParams.setTitle (Ljava/lang/CharSequence;)V
[1862] 0.0% 1+0 14 android/text/TextUtils.stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
64.3% excl 9
35.7% [1148] 1/23 5 java/lang/String.toString ()Ljava/lang/String;
----------------------------------------------------
100.0% [499] 3/3 14 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
[1863] 0.0% 3+0 14 android/util/SparseArray.keyAt (I)I
100.0% excl 14
----------------------------------------------------
100.0% [254] 1/1 14 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[1864] 0.0% 1+0 14 android/view/ContextThemeWrapper.attachBaseContext (Landroid/content/Context;)V
64.3% excl 9
35.7% [2052] 1/1 5 android/content/ContextWrapper.attachBaseContext (Landroid/content/Context;)V
----------------------------------------------------
100.0% [1584] 2/2 14 android/view/GLES20Canvas.clipRect (IIII)Z
[1865] 0.0% 2+0 14 android/view/GLES20Canvas.nClipRect (IIIIII)Z
100.0% excl 14
----------------------------------------------------
100.0% [690] 1/1 14 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
[1866] 0.0% 1+0 14 android/view/HardwareRenderer.isAvailable ()Z
71.4% excl 10
28.6% [2010] 1/2 4 android/view/GLES20Canvas.isAvailable ()Z
----------------------------------------------------
35.7% [1545] 1/3 5 android/view/View.requestFocusNoSearch (ILandroid/graphics/Rect;)Z
35.7% [1604] 1/3 5 android/widget/AbsListView.shouldShowSelector ()Z
28.6% [206] 1/3 4 android/widget/AbsListView.onWindowFocusChanged (Z)V
[1867] 0.0% 3+0 14 android/view/View.isInTouchMode ()Z
100.0% excl 14
----------------------------------------------------
71.4% [804] 2/3 10 android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
28.6% [1221] 1/3 4 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
[1868] 0.0% 3+0 14 android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;
100.0% excl 14
----------------------------------------------------
100.0% [1707] 1/1 14 android/widget/AbsListView$SavedState.<init> (Landroid/os/Parcelable;)V
[1869] 0.0% 1+0 14 android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V
64.3% excl 9
35.7% [2074] 1/1 5 android/view/AbsSavedState.<init> (Landroid/os/Parcelable;)V
----------------------------------------------------
100.0% [1608] 1/1 14 android/app/Activity.onPostResume ()V
[1870] 0.0% 1+0 14 android/view/Window.makeActive ()V
71.4% excl 10
28.6% [2210] 1/1 4 com/android/internal/policy/impl/PhoneWindow.onActive ()V
----------------------------------------------------
100.0% [341] 1/1 14 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1871] 0.0% 1+0 14 android/widget/AbsListView.startScrollIfNeeded (I)Z
64.3% excl 9
35.7% [2134] 1/1 5 java/lang/Math.abs (I)I
----------------------------------------------------
100.0% [1709] 1/1 14 com/android/internal/policy/impl/Policy.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
[1872] 0.0% 1+0 14 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/content/Context;)V
64.3% excl 9
35.7% [2080] 1/1 5 android/view/LayoutInflater.<init> (Landroid/content/Context;)V
----------------------------------------------------
100.0% [1729] 1/1 14 com/android/internal/policy/impl/PhoneLayoutInflater.cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
[1873] 0.0% 1+0 14 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
57.1% excl 8
42.9% [2035] 1/1 6 android/view/LayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
----------------------------------------------------
100.0% [1066] 1/1 14 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
[1874] 0.0% 1+0 14 dalvik/system/BlockGuard$2.initialValue ()Ljava/lang/Object;
71.4% excl 10
28.6% [2212] 1/1 4 dalvik/system/BlockGuard$2.initialValue ()Ldalvik/system/BlockGuard$Policy;
----------------------------------------------------
100.0% [212] 1/1 14 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1875] 0.0% 1+0 14 java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z
64.3% excl 9
35.7% [941] 1/34 5 java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
----------------------------------------------------
100.0% [1733] 1/1 14 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
[1876] 0.0% 1+0 14 java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;)V
64.3% excl 9
35.7% [1639] 1/4 5 java/util/HashMap$HashIterator.<init> (Ljava/util/HashMap;)V
----------------------------------------------------
100.0% [404] 1/1 13 android/app/Activity.performResume ()V
[1877] 0.0% 1+0 13 android/app/Activity.performRestart ()V
69.2% excl 9
30.8% [1921] 1/3 4 android/app/FragmentManagerImpl.noteStateNotSaved ()V
----------------------------------------------------
100.0% [107] 1/1 13 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[1878] 0.0% 1+0 13 android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
69.2% excl 9
30.8% [2154] 1/1 4 android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;)V
----------------------------------------------------
100.0% [329] 1/1 13 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[1879] 0.0% 1+0 13 android/app/ActivityThread$StopInfo.<init> (Landroid/app/ActivityThread$1;)V
69.2% excl 9
30.8% [2155] 1/1 4 android/app/ActivityThread$StopInfo.<init> ()V
----------------------------------------------------
100.0% [1751] 1/1 13 android/view/ContextThemeWrapper.<init> ()V
[1880] 0.0% 1+0 13 android/content/ContextWrapper.<init> (Landroid/content/Context;)V
61.5% excl 8
38.5% [1974] 1/2 5 android/content/Context.<init> ()V
----------------------------------------------------
100.0% [457] 1/1 13 android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
[1881] 0.0% 1+0 13 android/content/ContextWrapper.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
69.2% excl 9
30.8% [2158] 1/1 4 android/app/ContextImpl.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
----------------------------------------------------
100.0% [857] 1/1 13 android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
[1882] 0.0% 1+0 13 android/content/ContextWrapper.getResources ()Landroid/content/res/Resources;
69.2% excl 9
30.8% [2159] 1/1 4 android/app/ContextImpl.getResources ()Landroid/content/res/Resources;
----------------------------------------------------
100.0% [66] 1/1 13 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[1883] 0.0% 1+0 13 android/content/Intent.setExtrasClassLoader (Ljava/lang/ClassLoader;)V
69.2% excl 9
30.8% [2169] 1/1 4 android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
----------------------------------------------------
100.0% [248] 1/1 13 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[1884] 0.0% 1+0 13 android/content/res/CompatibilityInfo.getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
61.5% excl 8
38.5% [2054] 1/1 5 android/content/res/CompatibilityInfo.isScalingRequired ()Z
----------------------------------------------------
100.0% [819] 1/1 13 android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
[1885] 0.0% 1+0 13 android/content/res/Resources.selectDefaultTheme (II)I
61.5% excl 8
38.5% [2055] 1/1 5 android/content/res/Resources.selectSystemTheme (IIIII)I
----------------------------------------------------
100.0% [1667] 1/1 13 android/ddm/DdmHandleProfiling.handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
[1886] 0.0% 1+0 13 android/os/Debug.stopMethodTracing ()V
100.0% excl 13
0.0% [2222] 1/1 0 dalvik/system/VMDebug.stopMethodTracing ()V
----------------------------------------------------
100.0% [1100] 1/1 13 android/os/Parcel.createIntArray ()[I
[1887] 0.0% 1+0 13 android/os/Parcel.dataAvail ()I
69.2% excl 9
30.8% [2171] 1/1 4 android/os/Parcel.nativeDataAvail (I)I
----------------------------------------------------
69.2% [1445] 2/3 9 android/os/UserHandle.myUserId ()I
30.8% [1575] 1/3 4 android/os/Process.myUserHandle ()Landroid/os/UserHandle;
[1888] 0.0% 3+0 13 android/os/UserHandle.getUserId (I)I
100.0% excl 13
----------------------------------------------------
100.0% [1722] 1/1 13 android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
[1889] 0.0% 1+0 13 android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
69.2% excl 9
30.8% [2189] 1/1 4 android/view/View$AccessibilityDelegate.<init> ()V
----------------------------------------------------
100.0% [1749] 1/1 13 android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
[1890] 0.0% 1+0 13 android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
61.5% excl 8
38.5% [2091] 1/1 5 android/view/ViewConfiguration.getScaledPagingTouchSlop ()I
----------------------------------------------------
100.0% [1768] 1/1 13 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
[1891] 0.0% 1+0 13 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V
69.2% excl 9
30.8% [2167] 1/1 4 android/database/DataSetObserver.<init> ()V
----------------------------------------------------
100.0% [499] 3/3 13 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
[1892] 0.0% 3+0 13 android/util/SparseArray.valueAt (I)Ljava/lang/Object;
100.0% excl 13
----------------------------------------------------
100.0% [1447] 2/2 13 android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
[1893] 0.0% 2+0 13 android/view/Gravity.apply (IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V
100.0% excl 13
----------------------------------------------------
100.0% [341] 1/1 13 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1894] 0.0% 1+0 13 android/view/MotionEvent.findPointerIndex (I)I
61.5% excl 8
38.5% [2081] 1/1 5 android/view/MotionEvent.nativeFindPointerIndex (II)I
----------------------------------------------------
100.0% [1200] 1/1 13 android/widget/ListView.findMotionRow (I)I
[1895] 0.0% 1+0 13 android/view/View.getBottom ()I
100.0% excl 13
----------------------------------------------------
100.0% [1510] 3/3 13 android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I
[1896] 0.0% 3+0 13 android/view/View.getOverScrollMode ()I
100.0% excl 13
----------------------------------------------------
69.2% [700] 2/3 9 android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
30.8% [10] 1/3 4 android/view/ViewRootImpl.performTraversals ()V
[1897] 0.0% 3+0 13 android/view/View.getResources ()Landroid/content/res/Resources;
100.0% excl 13
----------------------------------------------------
61.5% [129] 2/3 8 android/support/v4/view/ViewPager.onLayout (ZIIII)V
38.5% [1260] 1/3 5 android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
[1898] 0.0% 3+0 13 android/view/View.getScrollX ()I
100.0% excl 13
----------------------------------------------------
100.0% [341] 1/1 13 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1899] 0.0% 1+0 13 android/view/View.getTop ()I
100.0% excl 13
----------------------------------------------------
100.0% [1705] 1/1 13 android/view/ViewGroup.setChildrenDrawingCacheEnabled (Z)V
[1900] 0.0% 1+0 13 android/view/View.setDrawingCacheEnabled (Z)V
61.5% excl 8
38.5% [342] 1/22 5 android/view/View.setFlags (II)V
----------------------------------------------------
100.0% [1759] 1/1 13 android/widget/FrameLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
[1901] 0.0% 1+0 13 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
61.5% excl 8
38.5% [2092] 1/1 5 android/view/ViewGroup$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
----------------------------------------------------
100.0% [408] 1/1 13 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
[1902] 0.0% 1+0 13 android/view/ViewRootImpl.access$1800 ()Z
100.0% excl 13
----------------------------------------------------
100.0% [104] 1/1 13 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1903] 0.0% 1+0 13 android/view/ViewRootImpl.access$400 (Landroid/view/ViewRootImpl;Z)Z
69.2% excl 9
30.8% [1534] 1/3 4 android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
----------------------------------------------------
100.0% [321] 3/3 13 android/view/View.refreshDrawableState ()V
[1904] 0.0% 3+0 13 android/view/ViewRootImpl.childDrawableStateChanged (Landroid/view/View;)V
100.0% excl 13
----------------------------------------------------
100.0% [44] 1/1 13 android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
[1905] 0.0% 1+0 13 android/view/ViewRootImpl.ensureTouchMode (Z)Z
100.0% excl 13
----------------------------------------------------
100.0% [1534] 1/1 13 android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
[1906] 0.0% 1+0 13 android/view/ViewRootImpl.enterTouchMode ()Z
61.5% excl 8
38.5% [1083] 1/15 5 android/view/ViewGroup.hasFocus ()Z
----------------------------------------------------
100.0% [104] 1/1 13 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[1907] 0.0% 1+0 13 android/view/inputmethod/InputMethodManager.checkFocus ()V
61.5% excl 8
38.5% [1943] 1/2 5 android/view/inputmethod/InputMethodManager.checkFocusNoStartInput (ZZ)Z
----------------------------------------------------
100.0% [122] 1/1 13 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[1908] 0.0% 1+0 13 android/widget/AdapterView.getFirstVisiblePosition ()I
100.0% excl 13
----------------------------------------------------
100.0% [406] 1/1 13 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1909] 0.0% 1+0 13 android/widget/LinearLayout.setOrientation (I)V
61.5% excl 8
38.5% [713] 1/50 5 android/view/View.requestLayout ()V
----------------------------------------------------
100.0% [856] 3/3 13 android/support/v4/view/ViewPager.computeScroll ()V
[1910] 0.0% 3+0 13 android/widget/Scroller.isFinished ()Z
100.0% excl 13
----------------------------------------------------
100.0% [802] 1/1 13 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
[1911] 0.0% 1+0 13 com/android/internal/policy/impl/PhoneWindow.access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
61.5% excl 8
38.5% [2117] 1/1 5 com/android/internal/policy/impl/PhoneWindow.openPanelsAfterRestore ()V
----------------------------------------------------
100.0% [126] 1/1 13 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1912] 0.0% 1+0 13 com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowFrame (Landroid/graphics/drawable/Drawable;)V
61.5% excl 8
38.5% [1232] 1/20 5 android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
----------------------------------------------------
100.0% [122] 1/1 13 com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
[1913] 0.0% 1+0 13 com/example/t_gallery/ImageList$ImageAnim.getDisplayStatus ()[I
100.0% excl 13
----------------------------------------------------
100.0% [0] 3/3 13 (toplevel)
[1914] 0.0% 3+0 13 java/lang/Daemons$FinalizerDaemon.access$400 (Ljava/lang/Daemons$FinalizerDaemon;)Ljava/lang/Object;
100.0% excl 13
----------------------------------------------------
69.2% [1370] 2/3 9 java/lang/Math.max (FF)F
30.8% [1302] 1/3 4 java/lang/Math.min (FF)F
[1915] 0.0% 3+0 13 java/lang/Float.floatToRawIntBits (F)I
100.0% excl 13
----------------------------------------------------
100.0% [1731] 1/1 13 java/util/ArrayList.iterator ()Ljava/util/Iterator;
[1916] 0.0% 1+0 13 java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
69.2% excl 9
30.8% [2217] 1/1 4 java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;)V
----------------------------------------------------
100.0% [1779] 1/1 13 java/util/HashMap$Values.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
[1917] 0.0% 1+0 13 java/util/HashMap$Values.<init> (Ljava/util/HashMap;)V
69.2% excl 9
30.8% [840] 1/49 4 java/util/AbstractCollection.<init> ()V
----------------------------------------------------
100.0% [148] 1/1 12 android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
[1918] 0.0% 1+0 12 android/app/ActivityThread.getApplicationThread ()Landroid/app/ActivityThread$ApplicationThread;
100.0% excl 12
----------------------------------------------------
100.0% [158] 1/1 12 android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
[1919] 0.0% 1+0 12 android/app/ApplicationThreadNative.asBinder ()Landroid/os/IBinder;
100.0% excl 12
----------------------------------------------------
100.0% [1554] 1/1 12 android/content/ContextWrapper.getContentResolver ()Landroid/content/ContentResolver;
[1920] 0.0% 1+0 12 android/app/ContextImpl.getContentResolver ()Landroid/content/ContentResolver;
100.0% excl 12
----------------------------------------------------
33.3% [1877] 1/3 4 android/app/Activity.performRestart ()V
33.3% [394] 1/3 4 android/app/Activity.performStart ()V
33.3% [249] 1/3 4 android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
[1921] 0.0% 3+0 12 android/app/FragmentManagerImpl.noteStateNotSaved ()V
100.0% excl 12
----------------------------------------------------
100.0% [948] 1/1 12 android/content/Intent.migrateExtraStreamToClipData ()Z
[1922] 0.0% 1+0 12 android/content/Intent.getAction ()Ljava/lang/String;
100.0% excl 12
----------------------------------------------------
100.0% [948] 1/1 12 android/content/Intent.migrateExtraStreamToClipData ()Z
[1923] 0.0% 1+0 12 android/content/Intent.getClipData ()Landroid/content/ClipData;
100.0% excl 12
----------------------------------------------------
100.0% [149] 1/1 12 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[1924] 0.0% 1+0 12 android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;
100.0% excl 12
----------------------------------------------------
100.0% [1451] 2/2 12 android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
[1925] 0.0% 2+0 12 android/graphics/Bitmap.nativeConfig (I)I
100.0% excl 12
----------------------------------------------------
100.0% [948] 1/1 12 android/content/Intent.migrateExtraStreamToClipData ()Z
[1926] 0.0% 1+0 12 android/os/Bundle.isParcelled ()Z
100.0% excl 12
----------------------------------------------------
100.0% [1406] 2/2 12 android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
[1927] 0.0% 2+0 12 android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V
100.0% excl 12
----------------------------------------------------
100.0% [101] 1/1 12 android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
[1928] 0.0% 1+0 12 android/view/GestureDetector$SimpleOnGestureListener.onDown (Landroid/view/MotionEvent;)Z
100.0% excl 12
----------------------------------------------------
100.0% [408] 1/1 12 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
[1929] 0.0% 1+0 12 android/view/ViewRootImpl.access$1900 ()Z
100.0% excl 12
----------------------------------------------------
100.0% [408] 1/1 12 android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
[1930] 0.0% 1+0 12 android/view/ViewRootImpl.access$900 ()Z
100.0% excl 12
----------------------------------------------------
66.7% [1659] 2/3 8 android/view/Window.hasFeature (I)Z
33.3% [1730] 1/3 4 com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
[1931] 0.0% 3+0 12 android/view/Window.getFeatures ()I
100.0% excl 12
----------------------------------------------------
100.0% [341] 1/1 12 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[1932] 0.0% 1+0 12 android/widget/AbsListView.reportScrollStateChange (I)V
100.0% excl 12
----------------------------------------------------
100.0% [121] 1/1 12 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
[1933] 0.0% 1+0 12 com/example/t_gallery/GestureImageView.access$1 (Lcom/example/t_gallery/GestureImageView;)Landroid/content/Context;
100.0% excl 12
----------------------------------------------------
100.0% [121] 1/1 12 com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
[1934] 0.0% 1+0 12 com/example/t_gallery/GestureImageView.access$2 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/View;
100.0% excl 12
----------------------------------------------------
100.0% [1606] 1/1 12 java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
[1935] 0.0% 1+0 12 java/lang/VMClassLoader.findLoadedClass (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
100.0% excl 12
----------------------------------------------------
100.0% [1403] 2/2 11 android/graphics/Bitmap.getWidth ()I
[1936] 0.0% 2+0 11 android/graphics/Bitmap.nativeWidth (I)I
100.0% excl 11
----------------------------------------------------
100.0% [1452] 1/1 11 android/os/Binder.<init> ()V
[1937] 0.0% 1+0 11 android/os/Binder.init ()V
100.0% excl 11
----------------------------------------------------
100.0% [0] 1/1 11 (toplevel)
[1938] 0.0% 1+0 11 android/os/Debug.startMethodTracingDdms (II)V
54.5% excl 6
----------------------------------------------------
100.0% [1406] 2/2 11 android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
[1939] 0.0% 2+0 11 android/support/v4/app/BackStackRecord$Op.<init> ()V
100.0% excl 11
----------------------------------------------------
100.0% [1591] 2/2 11 com/example/t_gallery/ImageDetailFragment.<init> ()V
[1940] 0.0% 2+0 11 android/support/v4/app/Fragment.<init> ()V
100.0% excl 11
----------------------------------------------------
100.0% [271] 2/2 11 android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
[1941] 0.0% 2+0 11 android/support/v4/view/PagerAdapter.getPageWidth (I)F
100.0% excl 11
----------------------------------------------------
100.0% [997] 2/2 11 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
[1942] 0.0% 2+0 11 android/view/animation/Animation.getDuration ()J
100.0% excl 11
----------------------------------------------------
54.5% [175] 1/2 6 android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
45.5% [1907] 1/2 5 android/view/inputmethod/InputMethodManager.checkFocus ()V
[1943] 0.0% 2+0 11 android/view/inputmethod/InputMethodManager.checkFocusNoStartInput (ZZ)Z
100.0% excl 11
----------------------------------------------------
100.0% [296] 2/2 11 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1944] 0.0% 2+0 11 android/widget/ImageView.setAdjustViewBounds (Z)V
100.0% excl 11
----------------------------------------------------
100.0% [436] 2/2 11 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1945] 0.0% 2+0 11 com/example/t_gallery/CacheAndAsyncWork.<init> ()V
100.0% excl 11
----------------------------------------------------
100.0% [244] 1/1 11 java/lang/Class.getSimpleName ()Ljava/lang/String;
[1946] 0.0% 1+0 11 java/lang/Class.getInnerClassName ()Ljava/lang/String;
100.0% excl 11
----------------------------------------------------
100.0% [1357] 2/2 11 android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
[1947] 0.0% 2+0 11 java/lang/Class.isInstance (Ljava/lang/Object;)Z
100.0% excl 11
----------------------------------------------------
100.0% [1637] 1/1 11 java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
[1948] 0.0% 1+0 11 java/lang/reflect/Array.createObjectArray (Ljava/lang/Class;I)Ljava/lang/Object;
100.0% excl 11
----------------------------------------------------
100.0% [609] 2/2 10 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1949] 0.0% 2+0 10 android/content/res/TypedArray.getInteger (II)I
100.0% excl 10
----------------------------------------------------
100.0% [1415] 2/2 10 android/graphics/Bitmap.getHeight ()I
[1950] 0.0% 2+0 10 android/graphics/Bitmap.nativeHeight (I)I
100.0% excl 10
----------------------------------------------------
100.0% [1451] 2/2 10 android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
[1951] 0.0% 2+0 10 android/graphics/Bitmap$Config.nativeToConfig (I)Landroid/graphics/Bitmap$Config;
100.0% excl 10
----------------------------------------------------
100.0% [1655] 2/2 10 android/graphics/Matrix.preScale (FFFF)Z
[1952] 0.0% 2+0 10 android/graphics/Matrix.native_preScale (IFFFF)Z
100.0% excl 10
----------------------------------------------------
100.0% [1799] 1/1 10 android/os/Parcel.appendFrom (Landroid/os/Parcel;II)V
[1953] 0.0% 1+0 10 android/os/Parcel.nativeAppendFrom (IIII)V
100.0% excl 10
----------------------------------------------------
100.0% [34] 2/2 10 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1954] 0.0% 2+0 10 android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V
100.0% excl 10
----------------------------------------------------
100.0% [1626] 2/2 10 android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
[1955] 0.0% 2+0 10 android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;
100.0% excl 10
----------------------------------------------------
100.0% [353] 2/2 10 com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
[1956] 0.0% 2+0 10 android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V
100.0% excl 10
----------------------------------------------------
100.0% [34] 2/2 10 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1957] 0.0% 2+0 10 android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V
100.0% excl 10
----------------------------------------------------
100.0% [967] 2/2 10 com/example/t_gallery/ImageDetail.preLoadImage (I)V
[1958] 0.0% 2+0 10 android/support/v4/view/ViewPager.getCurrentItem ()I
100.0% excl 10
----------------------------------------------------
100.0% [1096] 2/2 10 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
[1959] 0.0% 2+0 10 android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I
100.0% excl 10
----------------------------------------------------
100.0% [1643] 2/2 10 android/view/KeyEvent$DispatcherState.reset ()V
[1960] 0.0% 2+0 10 android/util/SparseIntArray.clear ()V
100.0% excl 10
----------------------------------------------------
100.0% [1662] 2/2 10 android/widget/FrameLayout.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
[1961] 0.0% 2+0 10 android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
100.0% excl 10
----------------------------------------------------
100.0% [205] 2/2 10 android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
[1962] 0.0% 2+0 10 android/view/ViewGroup.onSetLayoutParams (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
100.0% excl 10
----------------------------------------------------
100.0% [1648] 2/2 10 android/view/ViewRootImpl.access$300 (Landroid/view/ViewRootImpl;Z)V
[1963] 0.0% 2+0 10 android/view/ViewRootImpl.profileRendering (Z)V
100.0% excl 10
----------------------------------------------------
100.0% [126] 2/2 10 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[1964] 0.0% 2+0 10 android/view/Window.getForcedWindowFlags ()I
100.0% excl 10
----------------------------------------------------
100.0% [260] 2/2 10 com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
[1965] 0.0% 2+0 10 android/view/animation/Animation.setDuration (J)V
100.0% excl 10
----------------------------------------------------
50.0% [1221] 1/2 5 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
50.0% [206] 1/2 5 android/widget/AbsListView.onWindowFocusChanged (Z)V
[1966] 0.0% 2+0 10 android/widget/AbsListView.dismissPopup ()V
100.0% excl 10
----------------------------------------------------
100.0% [742] 2/2 10 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[1967] 0.0% 2+0 10 android/widget/ImageView.applyColorMod ()V
100.0% excl 10
----------------------------------------------------
100.0% [307] 2/2 10 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[1968] 0.0% 2+0 10 com/example/t_gallery/ImageDetail.access$2 (Lcom/example/t_gallery/ImageDetail;)I
100.0% excl 10
----------------------------------------------------
100.0% [307] 2/2 10 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[1969] 0.0% 2+0 10 com/example/t_gallery/ImageDetail.access$6 (Lcom/example/t_gallery/ImageDetail;)J
100.0% excl 10
----------------------------------------------------
100.0% [35] 2/2 10 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[1970] 0.0% 2+0 10 com/example/t_gallery/ImageDetail.getFlipMap ()Ljava/util/HashMap;
100.0% excl 10
----------------------------------------------------
100.0% [1664] 2/2 10 com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
[1971] 0.0% 2+0 10 javax/microedition/khronos/egl/EGLSurface.<init> ()V
100.0% excl 10
----------------------------------------------------
55.6% [1443] 1/2 5 android/app/Activity.initActionBar ()V
44.4% [1386] 1/2 4 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
[1972] 0.0% 2+0 9 android/app/Activity.isChild ()Z
100.0% excl 9
----------------------------------------------------
100.0% [698] 2/2 9 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
[1973] 0.0% 2+0 9 android/app/Activity.onWindowFocusChanged (Z)V
100.0% excl 9
----------------------------------------------------
55.6% [1880] 1/2 5 android/content/ContextWrapper.<init> (Landroid/content/Context;)V
44.4% [1518] 1/2 4 android/app/ContextImpl.<init> ()V
[1974] 0.0% 2+0 9 android/content/Context.<init> ()V
100.0% excl 9
----------------------------------------------------
100.0% [1354] 2/2 9 android/content/res/AssetManager.releaseTheme (I)V
[1975] 0.0% 2+0 9 android/content/res/AssetManager.decRefsLocked (I)V
100.0% excl 9
----------------------------------------------------
100.0% [1401] 2/2 9 android/content/res/AssetManager.createTheme ()I
[1976] 0.0% 2+0 9 android/content/res/AssetManager.incRefsLocked (I)V
100.0% excl 9
----------------------------------------------------
100.0% [35] 2/2 9 com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
[1977] 0.0% 2+0 9 android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V
100.0% excl 9
----------------------------------------------------
100.0% [436] 2/2 9 com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
[1978] 0.0% 2+0 9 android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V
100.0% excl 9
----------------------------------------------------
100.0% [34] 2/2 9 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1979] 0.0% 2+0 9 android/support/v4/app/Fragment.onResume ()V
100.0% excl 9
----------------------------------------------------
100.0% [34] 2/2 9 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1980] 0.0% 2+0 9 android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V
100.0% excl 9
----------------------------------------------------
100.0% [34] 2/2 9 android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
[1981] 0.0% 2+0 9 android/support/v4/app/Fragment.restoreViewState ()V
100.0% excl 9
----------------------------------------------------
100.0% [1324] 2/2 9 android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
[1982] 0.0% 2+0 9 android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V
100.0% excl 9
----------------------------------------------------
100.0% [609] 2/2 9 android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
[1983] 0.0% 2+0 9 android/support/v4/view/ViewPager.access$300 ()[I
100.0% excl 9
----------------------------------------------------
55.6% [469] 1/2 5 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
44.4% [499] 1/2 4 android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
[1984] 0.0% 2+0 9 android/util/SparseArray.size ()I
100.0% excl 9
----------------------------------------------------
55.6% [69] 1/2 5 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
44.4% [1770] 1/2 4 android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
[1985] 0.0% 2+0 9 android/view/HardwareRenderer.isRequested ()Z
100.0% excl 9
----------------------------------------------------
100.0% [63] 2/2 9 android/view/View.draw (Landroid/graphics/Canvas;)V
[1986] 0.0% 2+0 9 android/view/View.dispatchDraw (Landroid/graphics/Canvas;)V
100.0% excl 9
----------------------------------------------------
100.0% [538] 2/2 9 android/view/View.updateMatrix ()V
[1987] 0.0% 2+0 9 android/view/View$TransformationInfo.access$1700 (Landroid/view/View$TransformationInfo;)I
100.0% excl 9
----------------------------------------------------
100.0% [213] 2/2 9 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1988] 0.0% 2+0 9 android/view/View$TransformationInfo.access$1802 (Landroid/view/View$TransformationInfo;Landroid/graphics/Camera;)Landroid/graphics/Camera;
100.0% excl 9
----------------------------------------------------
100.0% [213] 2/2 9 android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
[1989] 0.0% 2+0 9 android/view/View$TransformationInfo.access$1902 (Landroid/view/View$TransformationInfo;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
100.0% excl 9
----------------------------------------------------
100.0% [538] 2/2 9 android/view/View.updateMatrix ()V
[1990] 0.0% 2+0 9 android/view/View$TransformationInfo.access$2002 (Landroid/view/View$TransformationInfo;Z)Z
100.0% excl 9
----------------------------------------------------
100.0% [1394] 2/2 9 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
[1991] 0.0% 2+0 9 android/view/ViewConfiguration.getScrollFriction ()F
100.0% excl 9
----------------------------------------------------
100.0% [212] 2/2 9 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[1992] 0.0% 2+0 9 android/view/ViewRootImpl$TrackballAxis.<init> ()V
100.0% excl 9
----------------------------------------------------
100.0% [1673] 2/2 9 android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
[1993] 0.0% 2+0 9 android/view/WindowManagerGlobal.getInstance ()Landroid/view/WindowManagerGlobal;
100.0% excl 9
----------------------------------------------------
100.0% [1190] 2/2 9 android/view/animation/AnimationSet.hasAlpha ()Z
[1994] 0.0% 2+0 9 android/view/animation/Animation.hasAlpha ()Z
100.0% excl 9
----------------------------------------------------
100.0% [1041] 2/2 9 android/view/animation/AnimationSet.reset ()V
[1995] 0.0% 2+0 9 android/view/animation/AnimationSet.restoreChildrenStartOffset ()V
100.0% excl 9
----------------------------------------------------
100.0% [167] 2/2 9 android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
[1996] 0.0% 2+0 9 android/view/animation/DecelerateInterpolator.<init> ()V
100.0% excl 9
----------------------------------------------------
55.6% [1758] 1/2 5 android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
44.4% [922] 1/2 4 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
[1997] 0.0% 2+0 9 android/view/inputmethod/BaseInputConnection.getEditable ()Landroid/text/Editable;
100.0% excl 9
----------------------------------------------------
100.0% [296] 2/2 9 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1998] 0.0% 2+0 9 android/widget/ImageView.setMaxHeight (I)V
100.0% excl 9
----------------------------------------------------
100.0% [296] 2/2 9 android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[1999] 0.0% 2+0 9 android/widget/ImageView.setMaxWidth (I)V
100.0% excl 9
----------------------------------------------------
100.0% [1394] 2/2 9 android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
[2000] 0.0% 2+0 9 android/widget/Scroller.computeDeceleration (F)F
100.0% excl 9
----------------------------------------------------
100.0% [1278] 2/2 9 android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
[2001] 0.0% 2+0 9 com/android/internal/util/Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;
100.0% excl 9
----------------------------------------------------
100.0% [1493] 2/2 9 android/content/res/TypedArray.getFloat (IF)F
[2002] 0.0% 2+0 9 java/lang/Float.intBitsToFloat (I)F
100.0% excl 9
----------------------------------------------------
100.0% [1678] 1/1 9 java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
[2003] 0.0% 1+0 9 java/lang/Thread.sleep (J)V
55.6% excl 5
44.4% [2213] 1/1 4 java/lang/Thread.sleep (JI)V
----------------------------------------------------
50.0% [1578] 1/2 4 android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
50.0% [514] 1/2 4 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[2004] 0.0% 2+0 8 android/app/ActivityThread.getPackageManager ()Landroid/content/pm/IPackageManager;
100.0% excl 8
----------------------------------------------------
50.0% [808] 1/2 4 android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
50.0% [1373] 1/2 4 android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
[2005] 0.0% 2+0 8 android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;
100.0% excl 8
----------------------------------------------------
100.0% [812] 2/2 8 android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
[2006] 0.0% 2+0 8 android/graphics/Bitmap.isRecycled ()Z
100.0% excl 8
----------------------------------------------------
100.0% [742] 2/2 8 android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
[2007] 0.0% 2+0 8 android/graphics/drawable/Drawable.setLevel (I)Z
100.0% excl 8
----------------------------------------------------
50.0% [1656] 1/2 4 android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
50.0% [1676] 1/2 4 com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
[2008] 0.0% 2+0 8 android/os/BinderProxy.queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
100.0% excl 8
----------------------------------------------------
50.0% [1096] 1/2 4 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
50.0% [1758] 1/2 4 android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
[2009] 0.0% 2+0 8 android/text/SpannableStringBuilder.length ()I
100.0% excl 8
----------------------------------------------------
50.0% [1866] 1/2 4 android/view/HardwareRenderer.isAvailable ()Z
50.0% [832] 1/2 4 android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
[2010] 0.0% 2+0 8 android/view/GLES20Canvas.isAvailable ()Z
100.0% excl 8
----------------------------------------------------
100.0% [1810] 1/1 8 android/view/GLES20Canvas.initCaches ()V
[2011] 0.0% 1+0 8 android/view/GLES20Canvas.nInitCaches ()V
100.0% excl 8
----------------------------------------------------
100.0% [1440] 2/2 8 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
[2012] 0.0% 2+0 8 android/view/GestureDetector.access$300 (Landroid/view/GestureDetector;)Landroid/view/GestureDetector$OnDoubleTapListener;
100.0% excl 8
----------------------------------------------------
100.0% [1586] 1/1 8 android/view/Surface.finalize ()V
[2013] 0.0% 1+0 8 android/view/Surface.nativeRelease ()V
100.0% excl 8
----------------------------------------------------
100.0% [538] 2/2 8 android/view/View.updateMatrix ()V
[2014] 0.0% 2+0 8 android/view/View$TransformationInfo.access$1502 (Landroid/view/View$TransformationInfo;Z)Z
100.0% excl 8
----------------------------------------------------
100.0% [538] 2/2 8 android/view/View.updateMatrix ()V
[2015] 0.0% 2+0 8 android/view/View$TransformationInfo.access$1602 (Landroid/view/View$TransformationInfo;I)I
100.0% excl 8
----------------------------------------------------
100.0% [538] 2/2 8 android/view/View.updateMatrix ()V
[2016] 0.0% 2+0 8 android/view/View$TransformationInfo.access$1702 (Landroid/view/View$TransformationInfo;I)I
100.0% excl 8
----------------------------------------------------
100.0% [10] 2/2 8 android/view/ViewRootImpl.performTraversals ()V
[2017] 0.0% 2+0 8 android/view/ViewTreeObserver.dispatchOnGlobalLayout ()V
100.0% excl 8
----------------------------------------------------
100.0% [126] 2/2 8 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2018] 0.0% 2+0 8 android/view/Window.getContainer ()Landroid/view/Window;
100.0% excl 8
----------------------------------------------------
100.0% [363] 2/2 8 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
[2019] 0.0% 2+0 8 android/view/animation/Animation.fireAnimationEnd ()V
100.0% excl 8
----------------------------------------------------
100.0% [363] 2/2 8 android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
[2020] 0.0% 2+0 8 android/view/animation/Animation.fireAnimationStart ()V
100.0% excl 8
----------------------------------------------------
100.0% [711] 2/2 8 android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
[2021] 0.0% 2+0 8 android/view/animation/Animation.isFillEnabled ()Z
100.0% excl 8
----------------------------------------------------
100.0% [693] 2/2 8 android/view/animation/AnimationSet.initialize (IIII)V
[2022] 0.0% 2+0 8 android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V
100.0% excl 8
----------------------------------------------------
100.0% [139] 2/2 8 android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
[2023] 0.0% 2+0 8 android/widget/LinearLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
100.0% excl 8
----------------------------------------------------
100.0% [120] 2/2 8 android/widget/LinearLayout.layoutVertical ()V
[2024] 0.0% 2+0 8 android/widget/LinearLayout.getLocationOffset (Landroid/view/View;)I
100.0% excl 8
----------------------------------------------------
100.0% [1824] 1/1 8 java/lang/ThreadLocal$Values.<init> ()V
[2025] 0.0% 1+0 8 java/lang/ThreadLocal$Values.initializeTable (I)V
100.0% excl 8
----------------------------------------------------
100.0% [290] 2/2 8 java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
[2026] 0.0% 2+0 8 java/util/HashMap.preModify (Ljava/util/HashMap$HashMapEntry;)V
100.0% excl 8
----------------------------------------------------
100.0% [149] 1/1 7 android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
[2027] 0.0% 1+0 7 android/app/Instrumentation.checkStartActivityResult (ILjava/lang/Object;)V
100.0% excl 7
----------------------------------------------------
100.0% [1033] 1/1 6 android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
[2028] 0.0% 1+0 6 android/app/ActivityThread$ApplicationThread.updatePendingConfiguration (Landroid/content/res/Configuration;)V
100.0% excl 6
----------------------------------------------------
100.0% [1831] 1/1 6 android/graphics/Region.setEmpty ()V
[2029] 0.0% 1+0 6 android/graphics/Region.nativeSetRect (IIIII)Z
100.0% excl 6
----------------------------------------------------
100.0% [1223] 1/1 6 android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
[2030] 0.0% 1+0 6 android/hardware/display/DisplayManagerGlobal.getInstance ()Landroid/hardware/display/DisplayManagerGlobal;
100.0% excl 6
----------------------------------------------------
100.0% [910] 1/1 6 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
[2031] 0.0% 1+0 6 android/os/Process.myPid ()I
100.0% excl 6
----------------------------------------------------
100.0% [66] 1/1 6 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[2032] 0.0% 1+0 6 android/os/StrictMode.incrementExpectedActivityCount (Ljava/lang/Class;)V
100.0% excl 6
----------------------------------------------------
100.0% [1096] 1/1 6 android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
[2033] 0.0% 1+0 6 android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V
100.0% excl 6
----------------------------------------------------
100.0% [1702] 1/1 6 android/view/InputChannel.finalize ()V
[2034] 0.0% 1+0 6 android/view/InputChannel.nativeDispose (Z)V
100.0% excl 6
----------------------------------------------------
100.0% [1873] 1/1 6 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
[2035] 0.0% 1+0 6 android/view/LayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
100.0% excl 6
----------------------------------------------------
100.0% [651] 1/1 6 android/view/animation/AnimationSet.<init> (Z)V
[2036] 0.0% 1+0 6 android/view/animation/AnimationSet.setFlag (IZ)V
100.0% excl 6
----------------------------------------------------
100.0% [910] 1/1 6 android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
[2037] 0.0% 1+0 6 com/android/internal/os/SomeArgs.obtain ()Lcom/android/internal/os/SomeArgs;
100.0% excl 6
----------------------------------------------------
100.0% [997] 1/1 6 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
[2038] 0.0% 1+0 6 java/lang/Math.max (JJ)J
100.0% excl 6
----------------------------------------------------
100.0% [1823] 1/1 6 java/lang/Thread.getState ()Ljava/lang/Thread$State;
[2039] 0.0% 1+0 6 java/lang/VMThread.getStatus ()I
100.0% excl 6
----------------------------------------------------
100.0% [107] 1/1 5 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[2040] 0.0% 1+0 5 android/app/Activity.getWindowManager ()Landroid/view/WindowManager;
100.0% excl 5
----------------------------------------------------
100.0% [802] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
[2041] 0.0% 1+0 5 android/app/Activity.onAttachedToWindow ()V
100.0% excl 5
----------------------------------------------------
100.0% [81] 1/1 5 com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
[2042] 0.0% 1+0 5 android/app/Activity.onContentChanged ()V
100.0% excl 5
----------------------------------------------------
100.0% [717] 1/1 5 android/app/Activity.<init> ()V
[2043] 0.0% 1+0 5 android/app/Activity$1.<init> (Landroid/app/Activity;)V
100.0% excl 5
----------------------------------------------------
100.0% [107] 1/1 5 android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
[2044] 0.0% 1+0 5 android/app/ActivityThread.cleanUpPendingRemoveWindows (Landroid/app/ActivityThread$ActivityClientRecord;)V
100.0% excl 5
----------------------------------------------------
100.0% [390] 1/1 5 android/app/ActivityThread$Idler.queueIdle ()Z
[2045] 0.0% 1+0 5 android/app/ActivityThread.ensureJitEnabled ()V
100.0% excl 5
----------------------------------------------------
100.0% [1426] 1/1 5 android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
[2046] 0.0% 1+0 5 android/app/ActivityThread.updateDefaultDensity ()V
100.0% excl 5
----------------------------------------------------
100.0% [329] 1/1 5 android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
[2047] 0.0% 1+0 5 android/app/ActivityThread.updateVisibility (Landroid/app/ActivityThread$ActivityClientRecord;Z)V
100.0% excl 5
----------------------------------------------------
100.0% [1033] 1/1 5 android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
[2048] 0.0% 1+0 5 android/app/ActivityThread$ActivityClientRecord.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [1696] 1/1 5 android/app/FragmentManagerImpl.<init> ()V
[2049] 0.0% 1+0 5 android/app/FragmentManager.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [1696] 1/1 5 android/app/FragmentManagerImpl.<init> ()V
[2050] 0.0% 1+0 5 android/app/FragmentManagerImpl$1.<init> (Landroid/app/FragmentManagerImpl;)V
100.0% excl 5
----------------------------------------------------
100.0% [66] 1/1 5 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[2051] 0.0% 1+0 5 android/app/LoadedApk.getClassLoader ()Ljava/lang/ClassLoader;
100.0% excl 5
----------------------------------------------------
100.0% [1864] 1/1 5 android/view/ContextThemeWrapper.attachBaseContext (Landroid/content/Context;)V
[2052] 0.0% 1+0 5 android/content/ContextWrapper.attachBaseContext (Landroid/content/Context;)V
100.0% excl 5
----------------------------------------------------
100.0% [66] 1/1 5 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[2053] 0.0% 1+0 5 android/content/pm/ActivityInfo.getThemeResource ()I
100.0% excl 5
----------------------------------------------------
100.0% [1884] 1/1 5 android/content/res/CompatibilityInfo.getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
[2054] 0.0% 1+0 5 android/content/res/CompatibilityInfo.isScalingRequired ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1885] 1/1 5 android/content/res/Resources.selectDefaultTheme (II)I
[2055] 0.0% 1+0 5 android/content/res/Resources.selectSystemTheme (IIIII)I
100.0% excl 5
----------------------------------------------------
100.0% [514] 1/1 5 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[2056] 0.0% 1+0 5 android/content/res/Resources.setJrdThemePermission (Z)V
100.0% excl 5
----------------------------------------------------
100.0% [126] 1/1 5 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2057] 0.0% 1+0 5 android/content/res/TypedArray.getColor (II)I
100.0% excl 5
----------------------------------------------------
100.0% [1210] 1/1 5 android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
[2058] 0.0% 1+0 5 android/opengl/ManagedEGLContext.getContext ()Ljavax/microedition/khronos/egl/EGLContext;
100.0% excl 5
----------------------------------------------------
100.0% [1656] 1/1 5 android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
[2059] 0.0% 1+0 5 android/os/IPowerManager$Stub$Proxy.<init> (Landroid/os/IBinder;)V
100.0% excl 5
----------------------------------------------------
100.0% [690] 1/1 5 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
[2060] 0.0% 1+0 5 android/os/Looper.getMainLooper ()Landroid/os/Looper;
100.0% excl 5
----------------------------------------------------
100.0% [1857] 1/1 5 android/os/Parcel.hasFileDescriptors ()Z
[2061] 0.0% 1+0 5 android/os/Parcel.nativeHasFileDescriptors (I)Z
100.0% excl 5
----------------------------------------------------
100.0% [1858] 1/1 5 android/os/Parcel.readLong ()J
[2062] 0.0% 1+0 5 android/os/Parcel.nativeReadLong (I)J
100.0% excl 5
----------------------------------------------------
100.0% [663] 1/1 5 android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
[2063] 0.0% 1+0 5 android/os/ServiceManager.getIServiceManager ()Landroid/os/IServiceManager;
100.0% excl 5
----------------------------------------------------
100.0% [32] 1/1 5 android/support/v4/app/BackStackRecord.run ()V
[2064] 0.0% 1+0 5 android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V
100.0% excl 5
----------------------------------------------------
100.0% [77] 1/1 5 com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
[2065] 0.0% 1+0 5 android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;
100.0% excl 5
----------------------------------------------------
100.0% [1699] 1/1 5 android/support/v4/app/FragmentManagerImpl.<init> ()V
[2066] 0.0% 1+0 5 android/support/v4/app/FragmentManager.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [892] 1/1 5 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[2067] 0.0% 1+0 5 android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V
100.0% excl 5
----------------------------------------------------
100.0% [1699] 1/1 5 android/support/v4/app/FragmentManagerImpl.<init> ()V
[2068] 0.0% 1+0 5 android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
100.0% excl 5
----------------------------------------------------
100.0% [1832] 1/1 5 android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
[2069] 0.0% 1+0 5 android/support/v4/app/FragmentTransaction.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [1859] 1/1 5 android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I
[2070] 0.0% 1+0 5 android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I
100.0% excl 5
----------------------------------------------------
100.0% [708] 1/1 5 android/support/v4/app/FragmentActivity.onStart ()V
[2071] 0.0% 1+0 5 android/support/v4/util/SparseArrayCompat.size ()I
100.0% excl 5
----------------------------------------------------
100.0% [1508] 1/1 5 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
[2072] 0.0% 1+0 5 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
100.0% excl 5
----------------------------------------------------
100.0% [1809] 1/1 5 android/view/Display.<init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
[2073] 0.0% 1+0 5 android/util/DisplayMetrics.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [1869] 1/1 5 android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V
[2074] 0.0% 1+0 5 android/view/AbsSavedState.<init> (Landroid/os/Parcelable;)V
100.0% excl 5
----------------------------------------------------
100.0% [212] 1/1 5 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2075] 0.0% 1+0 5 android/view/Display.getCompatibilityInfo ()Landroid/view/CompatibilityInfoHolder;
100.0% excl 5
----------------------------------------------------
100.0% [1440] 1/1 5 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
[2076] 0.0% 1+0 5 android/view/GestureDetector.access$000 (Landroid/view/GestureDetector;)Landroid/view/MotionEvent;
100.0% excl 5
----------------------------------------------------
100.0% [1440] 1/1 5 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
[2077] 0.0% 1+0 5 android/view/GestureDetector.access$400 (Landroid/view/GestureDetector;)Z
100.0% excl 5
----------------------------------------------------
100.0% [877] 1/1 5 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
[2078] 0.0% 1+0 5 android/view/HardwareRenderer.<init> ()V
100.0% excl 5
----------------------------------------------------
100.0% [70] 1/1 5 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
[2079] 0.0% 1+0 5 android/view/HardwareRenderer$GlRenderer.destroySurface ()V
100.0% excl 5
----------------------------------------------------
100.0% [1872] 1/1 5 com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/content/Context;)V
[2080] 0.0% 1+0 5 android/view/LayoutInflater.<init> (Landroid/content/Context;)V
100.0% excl 5
----------------------------------------------------
100.0% [1894] 1/1 5 android/view/MotionEvent.findPointerIndex (I)I
[2081] 0.0% 1+0 5 android/view/MotionEvent.nativeFindPointerIndex (II)I
100.0% excl 5
----------------------------------------------------
100.0% [915] 1/1 5 android/view/Surface.<init> ()V
[2082] 0.0% 1+0 5 android/view/Surface.checkHeadless ()V
100.0% excl 5
----------------------------------------------------
100.0% [248] 1/1 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[2083] 0.0% 1+0 5 android/view/View.assignParent (Landroid/view/ViewParent;)V
100.0% excl 5
----------------------------------------------------
100.0% [342] 1/1 5 android/view/View.setFlags (II)V
[2084] 0.0% 1+0 5 android/view/View.destroyDrawingCache ()V
100.0% excl 5
----------------------------------------------------
100.0% [776] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
[2085] 0.0% 1+0 5 android/view/View.getDrawingRect (Landroid/graphics/Rect;)V
100.0% excl 5
----------------------------------------------------
100.0% [194] 1/1 5 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[2086] 0.0% 1+0 5 android/view/View.getHandler ()Landroid/os/Handler;
100.0% excl 5
----------------------------------------------------
100.0% [998] 1/1 5 android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
[2087] 0.0% 1+0 5 android/view/View.getRootView ()Landroid/view/View;
100.0% excl 5
----------------------------------------------------
100.0% [1605] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
[2088] 0.0% 1+0 5 android/view/View.hackTurnOffWindowResizeAnim (Z)V
100.0% excl 5
----------------------------------------------------
100.0% [1841] 1/1 5 android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
[2089] 0.0% 1+0 5 android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V
100.0% excl 5
----------------------------------------------------
100.0% [114] 1/1 5 com/android/internal/policy/impl/PhoneWindow.installDecor ()V
[2090] 0.0% 1+0 5 android/view/View.setIsRootNamespace (Z)V
100.0% excl 5
----------------------------------------------------
100.0% [1890] 1/1 5 android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
[2091] 0.0% 1+0 5 android/view/ViewConfiguration.getScaledPagingTouchSlop ()I
100.0% excl 5
----------------------------------------------------
100.0% [1901] 1/1 5 android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
[2092] 0.0% 1+0 5 android/view/ViewGroup$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
100.0% excl 5
----------------------------------------------------
100.0% [104] 1/1 5 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[2093] 0.0% 1+0 5 android/view/ViewRootImpl.access$600 (Landroid/view/ViewRootImpl;)Landroid/view/SurfaceHolder;
100.0% excl 5
----------------------------------------------------
100.0% [212] 1/1 5 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2094] 0.0% 1+0 5 android/view/ViewRootImpl$AccessibilityInteractionConnectionManager.<init> (Landroid/view/ViewRootImpl;)V
100.0% excl 5
----------------------------------------------------
100.0% [1534] 1/1 5 android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
[2095] 0.0% 1+0 5 android/view/ViewTreeObserver.dispatchOnTouchModeChanged (Z)V
100.0% excl 5
----------------------------------------------------
100.0% [126] 1/1 5 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2096] 0.0% 1+0 5 android/view/Window.getLocalFeatures ()I
100.0% excl 5
----------------------------------------------------
100.0% [254] 1/1 5 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[2097] 0.0% 1+0 5 android/view/Window.getWindowManager ()Landroid/view/WindowManager;
100.0% excl 5
----------------------------------------------------
100.0% [126] 1/1 5 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2098] 0.0% 1+0 5 android/view/Window.hasSoftInputMode ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1730] 1/1 5 com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
[2099] 0.0% 1+0 5 android/view/Window.requestFeature (I)Z
100.0% excl 5
----------------------------------------------------
100.0% [212] 1/1 5 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2100] 0.0% 1+0 5 android/view/WindowManagerGlobal.getWindowSession (Landroid/os/Looper;)Landroid/view/IWindowSession;
100.0% excl 5
----------------------------------------------------
100.0% [997] 1/1 5 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
[2101] 0.0% 1+0 5 android/view/animation/Animation.willChangeBounds ()Z
100.0% excl 5
----------------------------------------------------
100.0% [997] 1/1 5 android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
[2102] 0.0% 1+0 5 android/view/animation/Animation.willChangeTransformationMatrix ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1571] 1/1 5 android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
[2103] 0.0% 1+0 5 android/view/animation/Animation$1.<init> (Landroid/view/animation/Animation;)V
100.0% excl 5
----------------------------------------------------
100.0% [1571] 1/1 5 android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
[2104] 0.0% 1+0 5 android/view/animation/Animation$2.<init> (Landroid/view/animation/Animation;)V
100.0% excl 5
----------------------------------------------------
100.0% [651] 1/1 5 android/view/animation/AnimationSet.<init> (Z)V
[2105] 0.0% 1+0 5 android/view/animation/AnimationSet.init ()V
100.0% excl 5
----------------------------------------------------
100.0% [769] 1/1 5 android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
[2106] 0.0% 1+0 5 android/view/animation/ScaleAnimation.initializePivotPoint ()V
100.0% excl 5
----------------------------------------------------
100.0% [922] 1/1 5 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
[2107] 0.0% 1+0 5 android/view/inputmethod/BaseInputConnection.endBatchEdit ()Z
100.0% excl 5
----------------------------------------------------
100.0% [194] 1/1 5 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[2108] 0.0% 1+0 5 android/view/inputmethod/InputMethodManager.notifyInputConnectionFinished ()V
100.0% excl 5
----------------------------------------------------
100.0% [104] 1/1 5 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[2109] 0.0% 1+0 5 android/view/inputmethod/InputMethodManager.startGettingWindowFocus (Landroid/view/View;)V
100.0% excl 5
----------------------------------------------------
100.0% [341] 1/1 5 android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
[2110] 0.0% 1+0 5 android/widget/AbsListView.initVelocityTrackerIfNotExists ()V
100.0% excl 5
----------------------------------------------------
100.0% [1604] 1/1 5 android/widget/AbsListView.shouldShowSelector ()Z
[2111] 0.0% 1+0 5 android/widget/AbsListView.touchModeDrawsInPressedState ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1221] 1/1 5 android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
[2112] 0.0% 1+0 5 android/widget/AdapterView.getSelectedItemId ()J
100.0% excl 5
----------------------------------------------------
100.0% [1849] 1/1 5 android/app/ActivityThread$H.maybeSnapshot ()V
[2113] 0.0% 1+0 5 com/android/internal/os/SamplingProfilerIntegration.isEnabled ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1845] 1/1 5 com/android/internal/policy/impl/Policy.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
[2114] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneFallbackEventHandler.<init> (Landroid/content/Context;)V
100.0% excl 5
----------------------------------------------------
100.0% [248] 1/1 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[2115] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneFallbackEventHandler.setView (Landroid/view/View;)V
100.0% excl 5
----------------------------------------------------
100.0% [698] 1/1 5 com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
[2116] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow.access$600 (Lcom/android/internal/policy/impl/PhoneWindow;)I
100.0% excl 5
----------------------------------------------------
100.0% [1911] 1/1 5 com/android/internal/policy/impl/PhoneWindow.access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
[2117] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow.openPanelsAfterRestore ()V
100.0% excl 5
----------------------------------------------------
100.0% [469] 1/1 5 com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
[2118] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow.savePanelState (Landroid/util/SparseArray;)V
100.0% excl 5
----------------------------------------------------
100.0% [1715] 1/1 5 android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
[2119] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow.setTitle (Ljava/lang/CharSequence;)V
100.0% excl 5
----------------------------------------------------
100.0% [126] 1/1 5 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2120] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow.setTitleColor (I)V
100.0% excl 5
----------------------------------------------------
100.0% [411] 1/1 5 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
[2121] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow$1.<init> (Lcom/android/internal/policy/impl/PhoneWindow;)V
100.0% excl 5
----------------------------------------------------
100.0% [126] 1/1 5 com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
[2122] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow$DecorView.startChanging ()V
100.0% excl 5
----------------------------------------------------
100.0% [248] 1/1 5 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[2123] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheInputQueue ()Landroid/view/InputQueue$Callback;
100.0% excl 5
----------------------------------------------------
100.0% [411] 1/1 5 com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
[2124] 0.0% 1+0 5 com/android/internal/policy/impl/PhoneWindow$DialogMenuCallback.<init> (Lcom/android/internal/policy/impl/PhoneWindow;I)V
100.0% excl 5
----------------------------------------------------
100.0% [392] 1/1 5 com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
[2125] 0.0% 1+0 5 com/android/internal/view/IInputMethodClient$Stub.asBinder ()Landroid/os/IBinder;
100.0% excl 5
----------------------------------------------------
100.0% [1676] 1/1 5 com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
[2126] 0.0% 1+0 5 com/android/internal/view/IInputMethodSession$Stub$Proxy.<init> (Landroid/os/IBinder;)V
100.0% excl 5
----------------------------------------------------
100.0% [307] 1/1 5 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[2127] 0.0% 1+0 5 com/example/t_gallery/ImageDetail.access$4 (Lcom/example/t_gallery/ImageDetail;I)V
100.0% excl 5
----------------------------------------------------
100.0% [307] 1/1 5 com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
[2128] 0.0% 1+0 5 com/example/t_gallery/ImageDetail.access$5 (Lcom/example/t_gallery/ImageDetail;)[I
100.0% excl 5
----------------------------------------------------
100.0% [70] 1/1 5 android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
[2129] 0.0% 1+0 5 com/google/android/gles_jni/EGLContextImpl.getGL ()Ljavax/microedition/khronos/opengles/GL;
100.0% excl 5
----------------------------------------------------
100.0% [1856] 1/1 5 android/os/Debug.isMethodTracingActive ()Z
[2130] 0.0% 1+0 5 dalvik/system/VMDebug.isMethodTracingActive ()Z
100.0% excl 5
----------------------------------------------------
100.0% [0] 1/1 5 (toplevel)
[2131] 0.0% 1+0 5 dalvik/system/VMDebug.startMethodTracingDdms (II)V
0.0% excl 0
----------------------------------------------------
100.0% [1270] 1/1 5 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
[2132] 0.0% 1+0 5 java/lang/Daemons$FinalizerDaemon.access$500 (Ljava/lang/Daemons$FinalizerDaemon;)J
100.0% excl 5
----------------------------------------------------
100.0% [1270] 1/1 5 java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
[2133] 0.0% 1+0 5 java/lang/Daemons$FinalizerDaemon.access$502 (Ljava/lang/Daemons$FinalizerDaemon;J)J
100.0% excl 5
----------------------------------------------------
100.0% [1871] 1/1 5 android/widget/AbsListView.startScrollIfNeeded (I)Z
[2134] 0.0% 1+0 5 java/lang/Math.abs (I)I
100.0% excl 5
----------------------------------------------------
100.0% [500] 1/1 5 java/lang/Thread.start ()V
[2135] 0.0% 1+0 5 java/lang/Thread.checkNotStarted ()V
100.0% excl 5
----------------------------------------------------
100.0% [705] 1/1 5 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[2136] 0.0% 1+0 5 java/lang/Thread.getPriority ()I
100.0% excl 5
----------------------------------------------------
100.0% [387] 1/1 5 java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
[2137] 0.0% 1+0 5 java/lang/ThreadGroup.destroyIfEmptyDaemon ()V
100.0% excl 5
----------------------------------------------------
100.0% [705] 1/1 5 java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
[2138] 0.0% 1+0 5 java/lang/ThreadGroup.isDestroyed ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1277] 1/1 5 java/lang/ThreadLocal$Values.cleanUp ()V
[2139] 0.0% 1+0 5 java/lang/ThreadLocal$Values.rehash ()Z
100.0% excl 5
----------------------------------------------------
100.0% [1537] 1/1 5 java/lang/Throwable.<init> ()V
[2140] 0.0% 1+0 5 java/util/Collections.emptyList ()Ljava/util/List;
100.0% excl 5
----------------------------------------------------
100.0% [394] 1/1 5 android/app/Activity.performStart ()V
[2141] 0.0% 1+0 5 java/util/HashMap.size ()I
100.0% excl 5
----------------------------------------------------
100.0% [1174] 1/1 5 java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
[2142] 0.0% 1+0 5 java/util/HashMap$Values.size ()I
100.0% excl 5
----------------------------------------------------
100.0% [1565] 1/1 5 java/util/Random.<init> ()V
[2143] 0.0% 1+0 5 java/util/Random.setSeed (J)V
100.0% excl 5
----------------------------------------------------
100.0% [1847] 1/1 5 java/util/concurrent/ConcurrentLinkedQueue.poll ()Ljava/lang/Object;
[2144] 0.0% 1+0 5 java/util/concurrent/ConcurrentLinkedQueue.updateHead (Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V
100.0% excl 5
----------------------------------------------------
100.0% [892] 1/1 4 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[2145] 0.0% 1+0 4 android/app/Activity.getLastNonConfigurationInstance ()Ljava/lang/Object;
100.0% excl 4
----------------------------------------------------
100.0% [1386] 1/1 4 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
[2146] 0.0% 1+0 4 android/app/Activity.getTitle ()Ljava/lang/CharSequence;
100.0% excl 4
----------------------------------------------------
100.0% [1386] 1/1 4 android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
[2147] 0.0% 1+0 4 android/app/Activity.getTitleColor ()I
100.0% excl 4
----------------------------------------------------
100.0% [359] 1/1 4 android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
[2148] 0.0% 1+0 4 android/app/Activity.onCreateDescription ()Ljava/lang/CharSequence;
100.0% excl 4
----------------------------------------------------
100.0% [1761] 1/1 4 android/app/Activity.performUserLeaving ()V
[2149] 0.0% 1+0 4 android/app/Activity.onUserLeaveHint ()V
100.0% excl 4
----------------------------------------------------
100.0% [402] 1/1 4 android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
[2150] 0.0% 1+0 4 android/app/Activity.saveManagedDialogs (Landroid/os/Bundle;)V
100.0% excl 4
----------------------------------------------------
100.0% [619] 1/1 4 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[2151] 0.0% 1+0 4 android/app/ActivityThread.getHandler ()Landroid/os/Handler;
100.0% excl 4
----------------------------------------------------
100.0% [66] 1/1 4 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[2152] 0.0% 1+0 4 android/app/ActivityThread.getInstrumentation ()Landroid/app/Instrumentation;
100.0% excl 4
----------------------------------------------------
100.0% [1852] 1/1 4 android/app/ContextImpl.getMainLooper ()Landroid/os/Looper;
[2153] 0.0% 1+0 4 android/app/ActivityThread.getLooper ()Landroid/os/Looper;
100.0% excl 4
----------------------------------------------------
100.0% [1878] 1/1 4 android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
[2154] 0.0% 1+0 4 android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;)V
100.0% excl 4
----------------------------------------------------
100.0% [1879] 1/1 4 android/app/ActivityThread$StopInfo.<init> (Landroid/app/ActivityThread$1;)V
[2155] 0.0% 1+0 4 android/app/ActivityThread$StopInfo.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [1053] 1/1 4 android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
[2156] 0.0% 1+0 4 android/app/ApplicationPackageManager$ResourceName.<init> (Ljava/lang/String;I)V
100.0% excl 4
----------------------------------------------------
100.0% [378] 1/1 4 android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[2157] 0.0% 1+0 4 android/app/ContextImpl.access$100 (Landroid/app/ContextImpl;)Landroid/view/Display;
100.0% excl 4
----------------------------------------------------
100.0% [1881] 1/1 4 android/content/ContextWrapper.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
[2158] 0.0% 1+0 4 android/app/ContextImpl.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
100.0% excl 4
----------------------------------------------------
100.0% [1882] 1/1 4 android/content/ContextWrapper.getResources ()Landroid/content/res/Resources;
[2159] 0.0% 1+0 4 android/app/ContextImpl.getResources ()Landroid/content/res/Resources;
100.0% excl 4
----------------------------------------------------
100.0% [460] 1/1 4 android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
[2160] 0.0% 1+0 4 android/app/ContextImpl.setOuterContext (Landroid/content/Context;)V
100.0% excl 4
----------------------------------------------------
100.0% [254] 1/1 4 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[2161] 0.0% 1+0 4 android/app/FragmentManagerImpl.attachActivity (Landroid/app/Activity;Landroid/app/FragmentContainer;Landroid/app/Fragment;)V
100.0% excl 4
----------------------------------------------------
100.0% [514] 1/1 4 android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
[2162] 0.0% 1+0 4 android/app/LoadedApk.getResources (Landroid/app/ActivityThread;)Landroid/content/res/Resources;
100.0% excl 4
----------------------------------------------------
100.0% [66] 1/1 4 android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
[2163] 0.0% 1+0 4 android/app/LoadedApk.makeApplication (ZLandroid/app/Instrumentation;)Landroid/app/Application;
100.0% excl 4
----------------------------------------------------
100.0% [624] 1/1 4 android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
[2164] 0.0% 1+0 4 android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;
100.0% excl 4
----------------------------------------------------
100.0% [1850] 1/1 4 android/app/ApplicationPackageManager.<init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
[2165] 0.0% 1+0 4 android/content/pm/PackageManager.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [10] 1/1 4 android/view/ViewRootImpl.performTraversals ()V
[2166] 0.0% 1+0 4 android/content/res/Configuration.getLayoutDirection ()I
100.0% excl 4
----------------------------------------------------
100.0% [1891] 1/1 4 android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V
[2167] 0.0% 1+0 4 android/database/DataSetObserver.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [1336] 1/1 4 android/view/IWindow$Stub.<init> ()V
[2168] 0.0% 1+0 4 android/os/Binder.attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V
100.0% excl 4
----------------------------------------------------
100.0% [1883] 1/1 4 android/content/Intent.setExtrasClassLoader (Ljava/lang/ClassLoader;)V
[2169] 0.0% 1+0 4 android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
100.0% excl 4
----------------------------------------------------
100.0% [923] 1/1 4 android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
[2170] 0.0% 1+0 4 android/os/Looper.getQueue ()Landroid/os/MessageQueue;
100.0% excl 4
----------------------------------------------------
100.0% [1887] 1/1 4 android/os/Parcel.dataAvail ()I
[2171] 0.0% 1+0 4 android/os/Parcel.nativeDataAvail (I)I
100.0% excl 4
----------------------------------------------------
100.0% [619] 1/1 4 android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
[2172] 0.0% 1+0 4 android/os/PowerManager.<init> (Landroid/content/Context;Landroid/os/IPowerManager;Landroid/os/Handler;)V
100.0% excl 4
----------------------------------------------------
100.0% [1575] 1/1 4 android/os/Process.myUserHandle ()Landroid/os/UserHandle;
[2173] 0.0% 1+0 4 android/os/UserHandle.<init> (I)V
100.0% excl 4
----------------------------------------------------
100.0% [708] 1/1 4 android/support/v4/app/FragmentActivity.onStart ()V
[2174] 0.0% 1+0 4 android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V
100.0% excl 4
----------------------------------------------------
100.0% [1598] 1/1 4 android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
[2175] 0.0% 1+0 4 android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;
100.0% excl 4
----------------------------------------------------
100.0% [248] 1/1 4 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[2176] 0.0% 1+0 4 android/view/Display.getDisplayId ()I
100.0% excl 4
----------------------------------------------------
100.0% [1440] 1/1 4 android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
[2177] 0.0% 1+0 4 android/view/GestureDetector$SimpleOnGestureListener.onSingleTapConfirmed (Landroid/view/MotionEvent;)Z
100.0% excl 4
----------------------------------------------------
100.0% [69] 1/1 4 android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
[2178] 0.0% 1+0 4 android/view/HardwareRenderer.setEnabled (Z)V
100.0% excl 4
----------------------------------------------------
100.0% [877] 1/1 4 android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
[2179] 0.0% 1+0 4 android/view/HardwareRenderer$GlRenderer$FunctorsRunnable.<init> (Landroid/view/HardwareRenderer$GlRenderer;)V
100.0% excl 4
----------------------------------------------------
100.0% [892] 1/1 4 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[2180] 0.0% 1+0 4 android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;
100.0% excl 4
----------------------------------------------------
100.0% [892] 1/1 4 android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
[2181] 0.0% 1+0 4 android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V
100.0% excl 4
----------------------------------------------------
100.0% [254] 1/1 4 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[2182] 0.0% 1+0 4 android/view/LayoutInflater.setPrivateFactory (Landroid/view/LayoutInflater$Factory2;)V
100.0% excl 4
----------------------------------------------------
100.0% [10] 1/1 4 android/view/ViewRootImpl.performTraversals ()V
[2183] 0.0% 1+0 4 android/view/Surface.getGenerationId ()I
100.0% excl 4
----------------------------------------------------
100.0% [224] 1/1 4 android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
[2184] 0.0% 1+0 4 android/view/View.hasWindowFocus ()Z
100.0% excl 4
----------------------------------------------------
100.0% [389] 1/1 4 android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
[2185] 0.0% 1+0 4 android/view/View.onAnimationEnd ()V
100.0% excl 4
----------------------------------------------------
100.0% [125] 1/1 4 android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
[2186] 0.0% 1+0 4 android/view/View.onAnimationStart ()V
100.0% excl 4
----------------------------------------------------
100.0% [194] 1/1 4 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[2187] 0.0% 1+0 4 android/view/View.onCreateInputConnection (Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
100.0% excl 4
----------------------------------------------------
100.0% [1012] 1/1 4 android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
[2188] 0.0% 1+0 4 android/view/View.scrollTo (II)V
100.0% excl 4
----------------------------------------------------
100.0% [1889] 1/1 4 android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
[2189] 0.0% 1+0 4 android/view/View$AccessibilityDelegate.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [154] 1/1 4 android/support/v4/view/ViewPager.initViewPager ()V
[2190] 0.0% 1+0 4 android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I
100.0% excl 4
----------------------------------------------------
100.0% [154] 1/1 4 android/support/v4/view/ViewPager.initViewPager ()V
[2191] 0.0% 1+0 4 android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I
100.0% excl 4
----------------------------------------------------
100.0% [104] 1/1 4 android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
[2192] 0.0% 1+0 4 android/view/ViewRootImpl.access$100 ()Z
100.0% excl 4
----------------------------------------------------
100.0% [713] 1/1 4 android/view/View.requestLayout ()V
[2193] 0.0% 1+0 4 android/view/ViewRootImpl.isLayoutRequested ()Z
100.0% excl 4
----------------------------------------------------
100.0% [690] 1/1 4 android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
[2194] 0.0% 1+0 4 android/view/ViewRootImpl.isRenderThreadRequested (Landroid/content/Context;)Z
100.0% excl 4
----------------------------------------------------
100.0% [212] 1/1 4 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2195] 0.0% 1+0 4 android/view/ViewRootImpl$2.<init> (Landroid/view/ViewRootImpl;)V
100.0% excl 4
----------------------------------------------------
100.0% [212] 1/1 4 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2196] 0.0% 1+0 4 android/view/ViewRootImpl$ConsumeBatchedInputRunnable.<init> (Landroid/view/ViewRootImpl;)V
100.0% excl 4
----------------------------------------------------
100.0% [212] 1/1 4 android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
[2197] 0.0% 1+0 4 android/view/ViewRootImpl$TraversalRunnable.<init> (Landroid/view/ViewRootImpl;)V
100.0% excl 4
----------------------------------------------------
100.0% [87] 1/1 4 android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
[2198] 0.0% 1+0 4 android/view/ViewStub.setLayoutInflater (Landroid/view/LayoutInflater;)V
100.0% excl 4
----------------------------------------------------
100.0% [645] 1/1 4 android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
[2199] 0.0% 1+0 4 android/view/ViewTreeObserver.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [254] 1/1 4 android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
[2200] 0.0% 1+0 4 android/view/Window.setCallback (Landroid/view/Window$Callback;)V
100.0% excl 4
----------------------------------------------------
100.0% [1256] 1/1 4 android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
[2201] 0.0% 1+0 4 android/view/WindowManager$LayoutParams.getTitle ()Ljava/lang/CharSequence;
100.0% excl 4
----------------------------------------------------
100.0% [142] 1/1 4 android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
[2202] 0.0% 1+0 4 android/view/WindowManagerGlobal.findViewLocked (Landroid/view/View;Z)I
100.0% excl 4
----------------------------------------------------
100.0% [409] 1/1 4 android/view/View.clearAnimation ()V
[2203] 0.0% 1+0 4 android/view/animation/Animation.detach ()V
100.0% excl 4
----------------------------------------------------
100.0% [389] 1/1 4 android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
[2204] 0.0% 1+0 4 android/view/animation/Animation.getFillAfter ()Z
100.0% excl 4
----------------------------------------------------
100.0% [1571] 1/1 4 android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
[2205] 0.0% 1+0 4 android/view/animation/Animation$3.<init> (Landroid/view/animation/Animation;)V
100.0% excl 4
----------------------------------------------------
100.0% [922] 1/1 4 android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
[2206] 0.0% 1+0 4 android/view/inputmethod/BaseInputConnection.beginBatchEdit ()Z
100.0% excl 4
----------------------------------------------------
100.0% [194] 1/1 4 android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
[2207] 0.0% 1+0 4 android/view/inputmethod/EditorInfo.<init> ()V
100.0% excl 4
----------------------------------------------------
100.0% [406] 1/1 4 android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
[2208] 0.0% 1+0 4 android/widget/LinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V
100.0% excl 4
----------------------------------------------------
100.0% [1844] 1/1 4 com/android/internal/os/SomeArgs.recycle ()V
[2209] 0.0% 1+0 4 com/android/internal/os/SomeArgs.clear ()V
100.0% excl 4
----------------------------------------------------
100.0% [1870] 1/1 4 android/view/Window.makeActive ()V
[2210] 0.0% 1+0 4 com/android/internal/policy/impl/PhoneWindow.onActive ()V
100.0% excl 4
----------------------------------------------------
100.0% [248] 1/1 4 android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
[2211] 0.0% 1+0 4 com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheSurface ()Landroid/view/SurfaceHolder$Callback2;
100.0% excl 4
----------------------------------------------------
100.0% [1874] 1/1 4 dalvik/system/BlockGuard$2.initialValue ()Ljava/lang/Object;
[2212] 0.0% 1+0 4 dalvik/system/BlockGuard$2.initialValue ()Ldalvik/system/BlockGuard$Policy;
100.0% excl 4
----------------------------------------------------
100.0% [2003] 1/1 4 java/lang/Thread.sleep (J)V
[2213] 0.0% 1+0 4 java/lang/Thread.sleep (JI)V
100.0% excl 4
0.0% [2223] 1/1 0 java/lang/VMThread.sleep (JI)V
----------------------------------------------------
100.0% [1066] 1/1 4 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
[2214] 0.0% 1+0 4 java/lang/ThreadLocal.access$200 (Ljava/lang/ThreadLocal;)I
100.0% excl 4
----------------------------------------------------
100.0% [1066] 1/1 4 java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
[2215] 0.0% 1+0 4 java/lang/ThreadLocal.access$300 (Ljava/lang/ThreadLocal;)Ljava/lang/ref/Reference;
100.0% excl 4
----------------------------------------------------
100.0% [1579] 1/1 4 android/database/Observable.registerObserver (Ljava/lang/Object;)V
[2216] 0.0% 1+0 4 java/util/ArrayList.contains (Ljava/lang/Object;)Z
100.0% excl 4
----------------------------------------------------
100.0% [1916] 1/1 4 java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
[2217] 0.0% 1+0 4 java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;)V
100.0% excl 4
----------------------------------------------------
100.0% [1855] 1/1 4 android/graphics/drawable/Drawable.setState ([I)Z
[2218] 0.0% 1+0 4 java/util/Arrays.equals ([I[I)Z
100.0% excl 4
----------------------------------------------------
100.0% [548] 1/1 4 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
[2219] 0.0% 1+0 4 java/util/Locale.getCountry ()Ljava/lang/String;
100.0% excl 4
----------------------------------------------------
100.0% [548] 1/1 4 android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
[2220] 0.0% 1+0 4 java/util/Locale.getVariant ()Ljava/lang/String;
100.0% excl 4
[Top]
[Exclusive]
[Inclusive]
[Class]
[Method]
Exclusive elapsed time for each class, summed over all the methods
in the class.
+ 228880
29.7 29.7
36+0
android/graphics/BitmapFactory
227950 300440 99.6 99.6 12+0
[12] nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
673 303048 0.3 99.9 12+0
[11] decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
257 314769 0.1 100.0 12+0
[7] decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
+ 81621
10.6 40.3
44+0
com/google/android/gles_jni/EGLImpl
56435 56435 69.1 69.1 6+0
[37] eglSwapBuffers (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z
17527 17527 21.5 90.6 1+0
[85] eglMakeCurrent (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z
7291 7291 8.9 99.5 1+0
[134] _eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)I
83 147 0.1 99.7 7+0
[999] eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
78 132 0.1 99.7 7+0
[1043] eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
74 74 0.1 99.8 7+0
[1285] eglGetError ()I
64 64 0.1 99.9 7+0
[1352] _eglGetCurrentContext ()I
41 41 0.1 100.0 7+0
[1524] _eglGetCurrentSurface (I)I
28 7333 0.0 100.0 1+0
[133] eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
+ 62704
8.1 48.5
6+0
dalvik/system/VMDebug
62699 62699 100.0 100.0 3+0
[36] startGC ()V
5 5 0.0 100.0 1+0
[2130] isMethodTracingActive ()Z
0 5 0.0 100.0 1+0
[2131] startMethodTracingDdms (II)V
0 0 0.0 100.0 1+0
[2222] stopMethodTracing ()V
+ 34413
4.5 53.0
553+0
android/view/GLES20Canvas
15636 15690 45.4 45.4 27+0
[92] nDrawDisplayList (IILandroid/graphics/Rect;I)I
13127 13127 38.1 83.6 6+0
[103] nPrepareDirty (IIIIIZ)I
468 468 1.4 84.9 23+0
[601] nGetDisplayList (II)I
378 16193 1.1 86.0 27+0
[90] drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
373 373 1.1 87.1 23+0
[672] nPrepare (IZ)I
343 13843 1.0 88.1 29+0
[98] onPreDraw (Landroid/graphics/Rect;)I
270 270 0.8 88.9 11+0
[783] nDrawRect (IFFFFI)V
257 427 0.7 89.7 29+0
[633] onPostDraw ()V
221 221 0.6 90.3 23+0
[838] nResetDisplayListRenderer (I)V
219 687 0.6 90.9 23+0
[495] getDisplayList (I)I
217 392 0.6 91.6 24+0
[657] setViewport (II)V
215 342 0.6 92.2 13+0
[692] restoreToCount (I)V
203 424 0.6 92.8 23+0
[636] resetDisplayListRenderer ()V
175 175 0.5 93.3 24+0
[918] nSetViewport (III)V
175 321 0.5 93.8 19+0
[718] quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
170 170 0.5 94.3 29+0
[932] nFinish (I)V
164 681 0.5 94.8 11+0
[496] drawRect (FFFFLandroid/graphics/Paint;)V
155 155 0.5 95.2 13+0
[971] nSave (II)I
153 247 0.4 95.7 11+0
[807] setupModifiers (Landroid/graphics/Paint;I)I
146 146 0.4 96.1 19+0
[1002] nQuickReject (IFFFFI)Z
137 137 0.4 96.5 29+0
[1028] translate (FF)V
129 1102 0.4 96.9 11+0
[377] drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
127 127 0.4 97.2 13+0
[1050] nRestoreToCount (II)V
122 277 0.4 97.6 13+0
[771] save ()I
118 214 0.3 97.9 14+0
[849] destroyDisplayList (I)V
101 101 0.3 98.2 10+0
[1144] nSetDisplayListName (ILjava/lang/String;)V
96 96 0.3 98.5 14+0
[1166] nDestroyDisplayList (I)V
87 188 0.3 98.7 10+0
[903] setDisplayListName (ILjava/lang/String;)V
69 69 0.2 98.9 2+0
[1310] nDrawBitmap (II[BFFFFFFFFI)V
61 104 0.2 99.1 6+0
[1134] clearLayerUpdates ()V
59 242 0.2 99.3 2+0
[812] drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
43 43 0.1 99.4 6+0
[1499] nClearLayerUpdates (I)V
37 270 0.1 99.5 1+0
[782] <init> (ZZ)V
30 86 0.1 99.6 2+0
[1218] setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
29 29 0.1 99.7 1+0
[1634] nCreateRenderer ()I
19 33 0.1 99.8 2+0
[1584] clipRect (IIII)Z
17 17 0.0 99.8 1+0
[1811] nDestroyRenderer (I)V
14 14 0.0 99.8 2+0
[1865] nClipRect (IIIIII)Z
12 45 0.0 99.9 1+0
[1478] setupFinalizer ()V
9 17 0.0 99.9 1+0
[1810] initCaches ()V
8 278 0.0 99.9 1+0
[764] <init> (Z)V
8 25 0.0 100.0 1+0
[1687] access$000 (I)V
8 8 0.0 100.0 2+0
[2010] isAvailable ()Z
8 8 0.0 100.0 1+0
[2011] nInitCaches ()V
+ 31933
4.1 57.1
3059+210 android/view/View
2118 39382 6.6 6.6 6+43
[53] getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
1528 30987 4.8 11.4 9+15
[60] draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
1239 3556 3.9 15.3 88+0
[200] getLayoutDirection ()I
1166 1762 3.7 18.9 138+0
[292] isLayoutDirectionInherited ()Z
1125 8594 3.5 22.5 84+0
[124] resolveRtlPropertiesIfNeeded ()V
998 6026 3.1 25.6 56+0
[152] invalidate (Z)V
862 3267 2.7 28.3 23+0
[213] setDisplayListProperties (Landroid/view/DisplayList;)V
800 800 2.5 30.8 186+0
[461] getRawLayoutDirection ()I
694 874 2.2 33.0 71+0
[447] hasIdentityMatrix ()Z
673 1098 2.1 35.1 48+0
[380] resolveSizeAndState (III)I
643 6569 2.0 37.1 7+0
[140] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
596 3228 1.9 39.0 44+0
[220] resolveLayoutParams ()V
596 3708 1.9 40.8 3+0
[198] toString ()Ljava/lang/String;
568 763 1.8 42.6 10+36
[473] canResolveLayoutDirection ()Z
541 541 1.7 44.3 123+0
[557] getContext ()Landroid/content/Context;
538 5301 1.7 46.0 24+0
[166] onWindowFocusChanged (Z)V
501 1051 1.6 47.6 74+0
[400] getMatrix ()Landroid/graphics/Matrix;
476 1468 1.5 49.0 35+0
[321] refreshDrawableState ()V
475 39443 1.5 50.5 6+43
[52] getDisplayList ()Landroid/view/DisplayList;
439 1275 1.4 51.9 22+0
[342] setFlags (II)V
412 412 1.3 53.2 70+0
[643] canHaveDisplayList ()Z
408 1220 1.3 54.5 32+0
[350] hasRtlSupport ()Z
397 29866 1.2 55.7 8+7
[63] draw (Landroid/graphics/Canvas;)V
371 371 1.2 56.9 84+0
[673] needRtlPropertiesResolution ()Z
364 130235 1.1 58.0 4+22
[17] measure (II)V
355 355 1.1 59.1 79+0
[686] getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
353 353 1.1 60.2 76+0
[687] isOpaque ()Z
339 2486 1.1 61.3 10+0
[255] <init> (Landroid/content/Context;)V
330 3453 1.0 62.3 19+0
[205] setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
322 579 1.0 63.3 26+0
[538] updateMatrix ()V
312 594 1.0 64.3 9+26
[532] findViewById (I)Landroid/view/View;
308 2224 1.0 65.3 11+0
[266] dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
296 2725 0.9 66.2 20+0
[243] setFrame (IIII)Z
285 326 0.9 67.1 50+0
[713] requestLayout ()V
283 283 0.9 68.0 64+0
[759] getVisibility ()I
278 278 0.9 68.9 62+0
[768] skipInvalidate ()Z
273 10014 0.9 69.7 2+18
[112] layout (IIII)V
271 3500 0.8 70.6 10+0
[203] resetRtlProperties ()V
269 269 0.8 71.4 47+0
[785] getLayerType ()I
268 8552 0.8 72.2 5+0
[125] drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
258 1323 0.8 73.1 4+0
[337] setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
231 1653 0.7 73.8 10+0
[303] resolveDrawables ()V
225 1093 0.7 74.5 11+0
[382] onAttachedToWindow ()V
224 663 0.7 75.2 17+0
[502] isRtlCompatibilityMode ()Z
222 290 0.7 75.9 35+0
[754] drawableStateChanged ()V
209 209 0.7 76.5 21+0
[852] onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
206 206 0.6 77.2 47+0
[859] getMeasuredWidth ()I
201 5706 0.6 77.8 24+0
[160] dispatchWindowFocusChanged (Z)V
184 184 0.6 78.4 43+0
[907] getMeasuredHeight ()I
178 264 0.6 78.9 20+0
[790] isTextDirectionInherited ()Z
175 311 0.5 79.5 24+0
[727] getSuggestedMinimumHeight ()I
173 15952 0.5 80.0 3+0
[91] dispatchTouchEvent (Landroid/view/MotionEvent;)Z
172 172 0.5 80.6 36+0
[927] getAnimation ()Landroid/view/animation/Animation;
170 303 0.5 81.1 24+0
[740] getSuggestedMinimumWidth ()I
162 265 0.5 81.6 12+0
[789] clearAccessibilityFocus ()V
154 193 0.5 82.1 25+0
[887] jumpDrawablesToCurrentState ()V
134 199 0.4 82.5 15+0
[868] isTextAlignmentInherited ()Z
126 262 0.4 82.9 1+0
[795] getLocationInWindow ([I)V
119 119 0.4 83.3 26+0
[1073] resetResolvedDrawables ()V
116 116 0.4 83.6 26+0
[1082] setMeasuredDimension (II)V
115 115 0.4 84.0 21+0
[1087] invalidateParentCaches ()V
112 112 0.4 84.4 26+0
[1094] isPressed ()Z
111 278 0.3 84.7 13+0
[767] onFocusLost ()V
111 167 0.3 85.0 13+0
[939] resetPressedState ()V
107 251 0.3 85.4 3+0
[804] dispatchSaveInstanceState (Landroid/util/SparseArray;)V
107 3790 0.3 85.7 6+0
[197] invalidate (IIII)V
106 139 0.3 86.0 15+0
[1021] computeOpaqueFlags ()V
105 105 0.3 86.4 23+0
[1128] resetResolvedPadding ()V
101 101 0.3 86.7 22+0
[1146] resetResolvedTextDirection ()V
99 99 0.3 87.0 21+0
[1154] getDrawingTime ()J
99 514 0.3 87.3 11+0
[570] resolveTextAlignment ()Z
97 147 0.3 87.6 11+0
[996] onWindowVisibilityChanged (I)V
95 512 0.3 87.9 11+0
[571] resolveTextDirection ()Z
94 94 0.3 88.2 22+0
[1178] hasStaticLayer ()Z
93 140 0.3 88.5 11+0
[1019] dispatchVisibilityChanged (Landroid/view/View;I)V
92 92 0.3 88.8 20+0
[1189] computeScroll ()V
90 90 0.3 89.1 20+0
[1198] resetResolvedLayoutDirection ()V
88 88 0.3 89.3 21+0
[1211] hasOverlappingRendering ()Z
88 476 0.3 89.6 10+0
[595] resolveLayoutDirection ()Z
86 86 0.3 89.9 20+0
[1219] getRawTextDirection ()I
86 465 0.3 90.2 10+0
[604] resolvePadding ()V
84 84 0.3 90.4 18+0
[1230] isPaddingResolved ()Z
80 41709 0.3 90.7 3+0
[46] dispatchPointerEvent (Landroid/view/MotionEvent;)Z
80 80 0.3 90.9 18+0
[1249] getMeasuredState ()I
80 80 0.3 91.2 16+0
[1250] performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
80 80 0.3 91.4 6+0
[1251] pointInView (FF)Z
78 78 0.2 91.7 17+0
[1261] setOverScrollMode (I)V
76 76 0.2 91.9 18+0
[1267] combineMeasuredStates (II)I
73 73 0.2 92.1 16+0
[1287] initialAwakenScrollBars ()Z
73 73 0.2 92.4 16+0
[1288] isFocused ()Z
71 71 0.2 92.6 15+0
[1300] needGlobalAttributesUpdate (Z)V
67 67 0.2 92.8 15+0
[1327] onDraw (Landroid/graphics/Canvas;)V
67 67 0.2 93.0 15+0
[1328] onDrawScrollBars (Landroid/graphics/Canvas;)V
65 65 0.2 93.2 15+0
[1344] getRawTextAlignment ()I
61 61 0.2 93.4 13+0
[1368] getViewRootImpl ()Landroid/view/ViewRootImpl;
60 60 0.2 93.6 10+0
[1375] getId ()I
58 58 0.2 93.8 13+0
[1383] removeLongPressCallback ()V
57 94 0.2 93.9 4+0
[1177] getDefaultSize (II)I
57 96 0.2 94.1 7+0
[1167] requestFocus (ILandroid/graphics/Rect;)Z
56 56 0.2 94.3 13+0
[1398] removeTapCallback ()V
54 54 0.2 94.5 10+0
[1412] getWidth ()I
50 50 0.2 94.6 11+0
[1441] resetResolvedTextAlignment ()V
49 62 0.2 94.8 9+0
[1365] internalSetPadding (IIII)V
48 48 0.2 94.9 11+0
[1454] forceLayout ()V
47 47 0.1 95.1 11+0
[1460] onVisibilityChanged (Landroid/view/View;I)V
46 46 0.1 95.2 10+0
[1471] hasTransientState ()Z
45 163 0.1 95.4 5+0
[947] invalidate ()V
44 44 0.1 95.5 10+0
[1487] getParent ()Landroid/view/ViewParent;
44 44 0.1 95.6 10+0
[1488] isTextDirectionResolved ()Z
43 43 0.1 95.8 10+0
[1500] onResolveDrawables (I)V
43 43 0.1 95.9 10+0
[1501] onRtlPropertiesChanged (I)V
42 42 0.1 96.0 10+0
[1513] isDrawablesResolved ()Z
42 42 0.1 96.2 10+0
[1514] isLayoutDirectionResolved ()Z
42 42 0.1 96.3 10+0
[1515] isTextAlignmentResolved ()Z
41 66 0.1 96.4 5+0
[1337] dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
41 41 0.1 96.6 7+0
[1522] getHeight ()I
41 41 0.1 96.7 10+0
[1523] onSizeChanged (IIII)V
39 39 0.1 96.8 9+0
[1544] findViewTraversal (I)Landroid/view/View;
38 111 0.1 96.9 2+0
[1105] invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
37 37 0.1 97.0 8+0
[1558] isLayoutRequested ()Z
37 741 0.1 97.2 3+0
[482] setVisibility (I)V
36 55 0.1 97.3 4+0
[1408] getPaddingLeft ()I
36 55 0.1 97.4 4+0
[1409] getPaddingRight ()I
36 36 0.1 97.5 8+0
[1562] getWindowToken ()Landroid/os/IBinder;
35 35 0.1 97.6 8+0
[1568] onFinishInflate ()V
34 39 0.1 97.7 7+0
[1545] requestFocusNoSearch (ILandroid/graphics/Rect;)Z
32 121 0.1 97.8 4+0
[1070] makeOptionalFitsSystemWindows ()V
29 81 0.1 97.9 2+0
[1244] setImportantForAccessibility (I)V
28 28 0.1 98.0 6+0
[1644] getBackground ()Landroid/graphics/drawable/Drawable;
28 290 0.1 98.1 1+0
[755] getLocationOnScreen ([I)V
28 947 0.1 98.2 3+0
[427] setBackground (Landroid/graphics/drawable/Drawable;)V
27 44 0.1 98.3 2+0
[1489] notifyAccessibilityStateChanged ()V
27 4294 0.1 98.3 1+0
[190] setLayoutDirection (I)V
26 216 0.1 98.4 1+0
[845] startAnimation (Landroid/view/animation/Animation;)V
23 146 0.1 98.5 2+0
[1004] ensureTransformationInfo ()V
21 167 0.1 98.6 2+0
[940] setAlpha (F)V
20 31 0.1 98.6 2+0
[1618] setWillNotCacheDrawing (Z)V
20 126 0.1 98.7 2+0
[1052] setWillNotDraw (Z)V
18 18 0.1 98.7 4+0
[1801] getImportantForAccessibility ()I
18 18 0.1 98.8 4+0
[1802] hasFocus ()Z
17 17 0.1 98.9 4+0
[1813] getPaddingBottom ()I
17 17 0.1 98.9 4+0
[1814] getPaddingTop ()I
17 17 0.1 99.0 2+0
[1815] isHardwareAccelerated ()Z
17 17 0.1 99.0 4+0
[1816] nonzero (F)Z
17 17 0.1 99.1 4+0
[1817] onLayout (ZIIII)V
16 1018 0.1 99.1 1+0
[412] invalidateParentIfNeeded ()V
15 149 0.0 99.2 1+0
[991] <init> ()V
14 1036 0.0 99.2 1+0
[409] clearAnimation ()V
14 14 0.0 99.2 3+0
[1867] isInTouchMode ()Z
14 14 0.0 99.3 3+0
[1868] onSaveInstanceState ()Landroid/os/Parcelable;
13 45 0.0 99.3 2+0
[1479] fitSystemWindows (Landroid/graphics/Rect;)Z
13 13 0.0 99.4 1+0
[1895] getBottom ()I
13 13 0.0 99.4 3+0
[1896] getOverScrollMode ()I
13 13 0.0 99.5 3+0
[1897] getResources ()Landroid/content/res/Resources;
13 13 0.0 99.5 3+0
[1898] getScrollX ()I
13 13 0.0 99.5 1+0
[1899] getTop ()I
13 85 0.0 99.6 1+0
[1224] setAnimation (Landroid/view/animation/Animation;)V
12 173 0.0 99.6 1+0
[924] setPadding (IIII)V
10 10 0.0 99.6 2+0
[1961] verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
9 1243 0.0 99.7 1+0
[344] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9 9 0.0 99.7 2+0
[1986] dispatchDraw (Landroid/graphics/Canvas;)V
9 454 0.0 99.7 1+0
[616] requestFocus (I)Z
9 310 0.0 99.8 1+0
[730] saveHierarchyState (Landroid/util/SparseArray;)V
9 31 0.0 99.8 1+0
[1617] setFocusable (Z)V
8 13 0.0 99.8 1+0
[1900] setDrawingCacheEnabled (Z)V
5 5 0.0 99.8 1+0
[2083] assignParent (Landroid/view/ViewParent;)V
5 5 0.0 99.8 1+0
[2084] destroyDrawingCache ()V
5 5 0.0 99.9 1+0
[2085] getDrawingRect (Landroid/graphics/Rect;)V
5 5 0.0 99.9 1+0
[2086] getHandler ()Landroid/os/Handler;
5 5 0.0 99.9 1+0
[2087] getRootView ()Landroid/view/View;
5 5 0.0 99.9 1+0
[2088] hackTurnOffWindowResizeAnim (Z)V
5 5 0.0 99.9 1+0
[2089] setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V
5 5 0.0 99.9 1+0
[2090] setIsRootNamespace (Z)V
4 4 0.0 99.9 1+0
[2184] hasWindowFocus ()Z
4 4 0.0 100.0 1+0
[2185] onAnimationEnd ()V
4 4 0.0 100.0 1+0
[2186] onAnimationStart ()V
4 4 0.0 100.0 1+0
[2187] onCreateInputConnection (Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
4 4 0.0 100.0 1+0
[2188] scrollTo (II)V
+ 21224
2.8 59.9
1137+263 android/view/ViewGroup
2785 40996 13.1 13.1 3+15
[51] dispatchTouchEvent (Landroid/view/MotionEvent;)Z
1531 11352 7.2 20.3 21+37
[105] resolveRtlPropertiesIfNeeded ()V
1423 8001 6.7 27.0 18+0
[128] invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
1150 1150 5.4 32.5 257+0
[362] getChildAt (I)Landroid/view/View;
1148 37429 5.4 37.9 3+15
[56] dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
1131 1131 5.3 43.2 259+0
[369] getChildCount ()I
782 1387 3.7 46.9 36+0
[332] getChildMeasureSpec (III)I
737 1227 3.5 50.4 56+0
[348] invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
586 586 2.8 53.1 48+0
[535] resetCancelNextUpFlag (Landroid/view/View;)Z
571 3614 2.7 55.8 17+11
[199] resolveLayoutParams ()V
525 31384 2.5 58.3 8+13
[58] dispatchDraw (Landroid/graphics/Canvas;)V
495 6731 2.3 60.6 10+0
[139] addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
452 913 2.1 62.7 12+8
[434] resetResolvedDrawables ()V
430 127676 2.0 64.8 4+14
[21] measureChildWithMargins (Landroid/view/View;IIII)V
414 843 2.0 66.7 9+8
[451] resetResolvedPadding ()V
351 19658 1.7 68.4 4+15
[78] dispatchGetDisplayList ()V
346 702 1.6 70.0 8+6
[489] resetResolvedLayoutDirection ()V
343 711 1.6 71.6 8+6
[487] resetResolvedTextDirection ()V
302 690 1.4 73.0 12+0
[494] resetTouchState ()V
243 511 1.1 74.2 9+17
[573] findViewTraversal (I)Landroid/view/View;
234 440 1.1 75.3 6+0
[626] isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
224 31077 1.1 76.3 9+15
[59] drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
221 5927 1.0 77.4 2+12
[155] dispatchWindowFocusChanged (Z)V
206 963 1.0 78.4 8+0
[421] initViewGroup ()V
203 885 1.0 79.3 3+5
[443] resolveTextDirection ()Z
201 456 0.9 80.3 8+8
[613] jumpDrawablesToCurrentState ()V
201 2020 0.9 81.2 3+5
[280] resolveDrawables ()V
200 847 0.9 82.1 3+5
[450] resolveLayoutDirection ()Z
198 831 0.9 83.1 3+5
[454] resolvePadding ()V
195 378 0.9 84.0 22+0
[669] drawableStateChanged ()V
179 5554 0.8 84.8 4+0
[161] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
174 379 0.8 85.7 8+0
[667] resetResolvedTextAlignment ()V
172 762 0.8 86.5 8+0
[474] resolveTextAlignment ()Z
148 230 0.7 87.2 6+0
[830] addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
145 3912 0.7 87.9 8+0
[196] addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
141 10033 0.7 88.5 2+14
[111] layout (IIII)V
139 139 0.7 89.2 32+0
[1022] childDrawableStateChanged (Landroid/view/View;)V
136 136 0.6 89.8 29+0
[1031] debugDraw ()Z
129 154 0.6 90.4 8+0
[973] canViewReceivePointerEvents (Landroid/view/View;)Z
124 152 0.6 91.0 12+0
[980] clearTouchTargets ()V
116 116 0.5 91.6 15+0
[1083] hasFocus ()Z
114 2338 0.5 92.1 3+5
[261] dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
113 113 0.5 92.6 12+0
[1091] onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
108 235 0.5 93.1 2+6
[820] dispatchVisibilityChanged (Landroid/view/View;I)V
107 445 0.5 93.6 1+5
[623] requestFocus (ILandroid/graphics/Rect;)Z
100 1454 0.5 94.1 3+0
[322] <init> (Landroid/content/Context;)V
92 469 0.4 94.5 5+0
[599] initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
79 145 0.4 94.9 1+3
[1009] dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
75 75 0.4 95.3 6+0
[1274] isChildrenDrawingOrderEnabled ()Z
74 74 0.3 95.6 6+0
[1283] cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
74 74 0.3 96.0 6+0
[1284] removePointersFromTouchTargets (I)V
72 72 0.3 96.3 6+0
[1295] getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
65 96 0.3 96.6 7+0
[1168] hasTransientState ()Z
64 115 0.3 96.9 7+0
[1088] internalSetPadding (IIII)V
57 4749 0.3 97.2 4+0
[178] addView (Landroid/view/View;I)V
54 76 0.3 97.4 3+2
[1268] findFocus ()Landroid/view/View;
52 52 0.2 97.7 10+0
[1421] addInArray (Landroid/view/View;I)V
52 2585 0.2 97.9 6+0
[253] addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
49 49 0.2 98.2 10+0
[1448] setDescendantFocusability (I)V
47 47 0.2 98.4 10+0
[1462] onViewAdded (Landroid/view/View;)V
46 410 0.2 98.6 1+4
[644] onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
40 161 0.2 98.8 1+2
[954] makeOptionalFitsSystemWindows ()V
37 4786 0.2 99.0 4+0
[177] addView (Landroid/view/View;)V
34 1578 0.2 99.1 1+0
[314] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
32 301 0.2 99.3 1+1
[741] dispatchSaveInstanceState (Landroid/util/SparseArray;)V
25 25 0.1 99.4 6+0
[1688] getDescendantFocusability ()I
22 67 0.1 99.5 1+1
[1329] fitSystemWindows (Landroid/graphics/Rect;)Z
21 3216 0.1 99.6 2+0
[223] addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
21 1065 0.1 99.7 1+0
[389] finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
19 19 0.1 99.8 4+0
[1792] checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
18 3234 0.1 99.9 2+0
[218] addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
11 24 0.1 99.9 1+0
[1705] setChildrenDrawingCacheEnabled (Z)V
10 10 0.0 100.0 2+0
[1962] onSetLayoutParams (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
9 191 0.0 100.0 1+0
[894] dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
+ 20144
2.6 62.5
1591+0
java/lang/AbstractStringBuilder
11316 30018 56.2 56.2 691+0
[62] append0 (Ljava/lang/String;)V
4391 6396 21.8 78.0 375+0
[145] enlargeBuffer (I)V
1964 2849 9.7 87.7 179+0
[233] toString ()Ljava/lang/String;
1119 1119 5.6 93.3 175+0
[372] <init> ()V
683 1191 3.4 96.7 51+0
[354] append0 ([CII)V
521 922 2.6 99.3 94+0
[431] append0 (C)V
113 128 0.6 99.8 22+0
[1047] appendNull ()V
20 20 0.1 99.9 3+0
[1784] <init> (I)V
17 36 0.1 100.0 1+0
[1564] <init> (Ljava/lang/String;)V
+ 17751
2.3 64.8
161+0 libcore/io/Posix
10315 10315 58.1 58.1 36+0
[108] readBytes (Ljava/io/FileDescriptor;Ljava/lang/Object;II)I
4327 4402 24.4 82.5 12+0
[187] open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
1391 1391 7.8 90.3 12+0
[331] close (Ljava/io/FileDescriptor;)V
824 960 4.6 95.0 24+0
[422] fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
511 511 2.9 97.8 41+0
[574] ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
383 10698 2.2 100.0 36+0
[106] read (Ljava/io/FileDescriptor;[BII)I
+ 16706
2.2 67.0
1755+20 android/os/Parcel
2810 4402 16.8 16.8 329+0
[186] readInt ()I
2037 3089 12.2 29.0 160+0
[226] writeInt (I)V
1592 1592 9.5 38.5 329+0
[312] nativeReadInt (I)I
1052 1052 6.3 44.8 160+0
[398] nativeWriteInt (II)V
667 1189 4.0 48.8 45+0
[356] writeString (Ljava/lang/String;)V
636 3261 3.8 52.6 10+11
[214] writeValue (Ljava/lang/Object;)V
566 1340 3.4 56.0 57+0
[336] recycle ()V
555 1046 3.3 59.3 65+0
[403] readString ()Ljava/lang/String;
522 522 3.1 62.5 45+0
[566] nativeWriteString (ILjava/lang/String;)V
521 4532 3.1 65.6 2+1
[184] writeMapInternal (Ljava/util/Map;)V
491 491 2.9 68.5 65+0
[586] nativeReadString (I)Ljava/lang/String;
483 483 2.9 71.4 21+0
[591] nativeWriteInterfaceToken (ILjava/lang/String;)V
444 774 2.7 74.1 57+0
[470] freeBuffer ()V
330 330 2.0 76.1 43+0
[706] nativeFreeBuffer (I)V
284 284 1.7 77.8 15+0
[758] nativeWriteStrongBinder (ILandroid/os/IBinder;)V
262 262 1.6 79.3 43+0
[793] obtain ()Landroid/os/Parcel;
256 401 1.5 80.9 29+0
[649] readFloat ()F
250 552 1.5 82.4 20+0
[550] readExceptionCode ()I
223 706 1.3 83.7 21+0
[488] writeInterfaceToken (Ljava/lang/String;)V
195 479 1.2 84.9 15+0
[594] writeStrongBinder (Landroid/os/IBinder;)V
189 741 1.1 86.0 20+0
[481] readException ()V
164 732 1.0 87.0 8+4
[484] readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
145 145 0.9 87.8 29+0
[1008] nativeReadFloat (I)F
143 202 0.9 88.7 14+0
[863] obtain (I)Landroid/os/Parcel;
139 733 0.8 89.5 1+0
[483] writeList (Ljava/util/List;)V
123 198 0.7 90.3 5+0
[871] nativeReadStrongBinder (I)Landroid/os/IBinder;
115 115 0.7 90.9 7+0
[1086] nativeEnforceInterface (ILjava/lang/String;)V
111 174 0.7 91.6 13+0
[921] writeFloat (F)V
107 169 0.6 92.3 9+0
[934] setDataPosition (I)V
94 145 0.6 92.8 7+0
[1007] dataPosition ()I
90 438 0.5 93.4 3+3
[628] writeParcelable (Landroid/os/Parcelable;I)V
76 191 0.5 93.8 7+0
[891] enforceInterface (Ljava/lang/String;)V
73 262 0.4 94.2 1+0
[794] writeIntArray ([I)V
65 667 0.4 94.6 1+0
[499] writeSparseArray (Landroid/util/SparseArray;)V
63 63 0.4 95.0 13+0
[1355] nativeWriteFloat (IF)V
62 62 0.4 95.4 9+0
[1364] nativeSetDataPosition (II)V
59 59 0.4 95.7 14+0
[1378] init (I)V
58 99 0.3 96.1 5+0
[1151] writeLong (J)V
57 969 0.3 96.4 1+0
[419] readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
52 5242 0.3 96.7 3+1
[170] writeBundle (Landroid/os/Bundle;)V
51 51 0.3 97.0 7+0
[1428] nativeDataPosition (I)I
46 244 0.3 97.3 5+0
[810] readStrongBinder ()Landroid/os/IBinder;
45 70 0.3 97.6 3+0
[1304] pushAllowFds (Z)Z
41 41 0.2 97.8 5+0
[1520] nativeWriteLong (IJ)V
41 228 0.2 98.1 1+0
[831] readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
41 64 0.2 98.3 3+0
[1349] restoreAllowFds (Z)V
40 241 0.2 98.6 4+0
[813] readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
33 111 0.2 98.8 1+0
[1100] createIntArray ()[I
33 274 0.2 99.0 4+0
[774] readBundle ()Landroid/os/Bundle;
25 25 0.1 99.1 3+0
[1686] nativePushAllowFds (IZ)Z
23 23 0.1 99.2 3+0
[1721] nativeRestoreAllowFds (IZ)V
19 282 0.1 99.4 1+0
[760] readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
16 41 0.1 99.5 2+0
[1519] createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
16 42 0.1 99.6 2+0
[1506] readStringArray ()[Ljava/lang/String;
10 10 0.1 99.6 1+0
[1953] nativeAppendFrom (IIII)V
9 13 0.1 99.7 1+0
[1887] dataAvail ()I
9 14 0.1 99.7 1+0
[1857] hasFileDescriptors ()Z
9 14 0.1 99.8 1+0
[1858] readLong ()J
8 18 0.0 99.8 1+0
[1799] appendFrom (Landroid/os/Parcel;II)V
8 21 0.0 99.9 1+0
[1765] writeByte (B)V
8 21 0.0 99.9 1+0
[1766] writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
5 5 0.0 99.9 1+0
[2061] nativeHasFileDescriptors (I)Z
5 5 0.0 100.0 1+0
[2062] nativeReadLong (I)J
4 4 0.0 100.0 1+0
[2171] nativeDataAvail (I)I
+ 15812
2.1 69.0
926+0
android/view/MotionEvent
1489 2466 9.4 9.4 78+0
[258] getAction ()I
1056 1056 6.7 16.1 84+0
[395] nativeGetAction (I)I
1006 1548 6.4 22.5 48+0
[316] getPointerCount ()I
863 4437 5.5 27.9 29+0
[185] obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
726 726 4.6 32.5 66+0
[486] nativeGetPointerCount (I)I
692 4741 4.4 36.9 27+0
[179] copy ()Landroid/view/MotionEvent;
673 3520 4.3 41.1 32+0
[201] obtain ()Landroid/view/MotionEvent;
624 927 3.9 45.1 32+0
[430] recycle ()V
571 878 3.6 48.7 30+0
[445] getSource ()I
527 897 3.3 52.0 18+0
[439] getPointerIdBits ()I
519 792 3.3 55.3 27+0
[463] getMetaState ()I
512 790 3.2 58.6 27+0
[464] getDeviceId ()I
509 5250 3.2 61.8 27+0
[169] copy ()Landroid/view/InputEvent;
463 574 2.9 64.7 36+0
[539] offsetLocation (FF)V
455 455 2.9 67.6 33+0
[615] nativeGetAxisValue (IIII)F
440 674 2.8 70.4 18+0
[498] getHistorySize ()I
417 417 2.6 73.0 29+0
[641] nativeCopy (IIZ)I
398 398 2.5 75.5 34+0
[652] nativeGetPointerId (II)I
390 602 2.5 78.0 16+0
[526] getPointerId (I)I
338 528 2.1 80.1 18+0
[563] setAction (I)V
307 307 1.9 82.1 30+0
[735] nativeGetSource (I)I
278 278 1.8 83.8 27+0
[766] nativeGetDeviceId (I)I
273 273 1.7 85.5 27+0
[778] nativeGetMetaState (I)I
234 234 1.5 87.0 18+0
[823] nativeGetHistorySize (I)I
215 337 1.4 88.4 10+0
[699] getY (I)F
204 310 1.3 89.7 8+0
[729] getDownTime ()J
204 333 1.3 91.0 9+0
[702] getX (I)F
190 190 1.2 92.2 18+0
[896] nativeSetAction (II)V
174 279 1.1 93.3 7+0
[762] getX ()F
174 273 1.1 94.4 7+0
[777] getY ()F
169 169 1.1 95.4 8+0
[935] nativeIsTouchEvent (I)Z
156 325 1.0 96.4 8+0
[714] isTouchEvent ()Z
147 226 0.9 97.4 6+0
[833] getActionIndex ()I
111 111 0.7 98.1 12+0
[1104] nativeOffsetLocation (IFF)V
106 106 0.7 98.7 8+0
[1122] nativeGetDownTimeNanos (I)J
72 72 0.5 99.2 6+0
[1293] nativeGetRawAxisValue (IIII)F
59 97 0.4 99.6 3+0
[1162] getRawX ()F
58 92 0.4 99.9 3+0
[1188] getRawY ()F
8 13 0.1 100.0 1+0
[1894] findPointerIndex (I)I
5 5 0.0 100.0 1+0
[2081] nativeFindPointerIndex (II)I
+ 13011
1.7 70.7
2057+0 java/lang/String
6315 9602 48.5 48.5 692+0
[115] _getChars (II[CI)V
3396 3396 26.1 74.6 747+0
[209] length ()I
1217 1217 9.4 84.0 266+0
[351] <init> (II[C)V
612 612 4.7 88.7 131+0
[521] equals (Ljava/lang/Object;)Z
263 263 2.0 90.7 50+0
[791] hashCode ()I
231 327 1.8 92.5 21+0
[712] substring (I)Ljava/lang/String;
166 166 1.3 93.8 34+0
[941] equalsIgnoreCase (Ljava/lang/String;)Z
147 147 1.1 94.9 21+0
[1000] lastIndexOf (I)I
141 215 1.1 96.0 12+0
[847] toCharArray ()[C
100 100 0.8 96.7 23+0
[1148] toString ()Ljava/lang/String;
75 113 0.6 97.3 8+0
[1093] indexOf (I)I
73 109 0.6 97.9 7+0
[1112] <init> ([CII)V
56 56 0.4 98.3 12+0
[1400] charAt (I)C
45 111 0.3 98.7 5+0
[1106] startsWith (Ljava/lang/String;)Z
42 66 0.3 99.0 5+0
[1340] startsWith (Ljava/lang/String;I)Z
38 38 0.3 99.3 8+0
[1552] fastIndexOf (II)I
28 306 0.2 99.5 3+0
[736] toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
24 24 0.2 99.7 5+0
[1711] regionMatches (ILjava/lang/String;II)Z
24 358 0.2 99.9 3+0
[684] toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
18 18 0.1 100.0 4+0
[1805] isEmpty ()Z
+ 11186
1.5 72.2
1212+4 java/lang/StringBuilder
5142 30169 46.0 46.0 588+0
[61] append (Ljava/lang/String;)Ljava/lang/StringBuilder;
1692 4541 15.1 61.1 179+0
[183] toString ()Ljava/lang/String;
1639 2758 14.7 75.7 175+0
[241] <init> ()V
1140 33742 10.2 85.9 88+4
[57] append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
800 1722 7.2 93.1 94+0
[294] append (C)Ljava/lang/StringBuilder;
375 2979 3.4 96.4 42+0
[230] append (I)Ljava/lang/StringBuilder;
346 4706 3.1 99.5 40+0
[180] append (J)Ljava/lang/StringBuilder;
25 45 0.2 99.8 3+0
[1480] <init> (I)V
18 78 0.2 99.9 2+0
[1262] append (Z)Ljava/lang/StringBuilder;
9 45 0.1 100.0 1+0
[1481] <init> (Ljava/lang/String;)V
+ 9440
1.2 73.4
1518+0 java/lang/System
9074 9074 96.1 96.1 1451+0
[118] arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
205 205 2.2 98.3 45+0
[861] identityHashCode (Ljava/lang/Object;)I
123 123 1.3 99.6 18+0
[1063] nanoTime ()J
38 38 0.4 100.0 4+0
[1553] currentTimeMillis ()J
+ 7625
1.0 74.4
432+0
java/io/BufferedInputStream
4729 25603 62.0 62.0 281+0
[68] read ([BII)I
1661 1822 21.8 83.8 12+0
[289] <init> (Ljava/io/InputStream;I)V
511 15297 6.7 90.5 36+0
[93] fillbuf (Ljava/io/InputStream;[B)I
328 328 4.3 94.8 62+0
[709] reset ()V
296 1573 3.9 98.7 23+0
[315] available ()I
61 61 0.8 99.5 12+0
[1369] mark (I)V
39 39 0.5 100.0 6+0
[1546] skip (J)J
+ 6200
0.8 75.2
182+0
android/view/InputEventConsistencyVerifier
3034 18147 48.9 48.9 27+0
[83] onTouchEvent (Landroid/view/MotionEvent;I)V
848 6903 13.7 62.6 27+0
[137] finishEvent ()V
537 793 8.7 71.3 27+0
[462] startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
516 1190 8.3 79.6 18+0
[355] ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
514 788 8.3 87.9 27+0
[466] ensureMetaStateIsNormalized (I)V
437 1109 7.0 94.9 18+0
[376] ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
162 1707 2.6 97.5 12+0
[297] <init> (Ljava/lang/Object;I)V
59 59 1.0 98.5 12+0
[1379] <init> (Ljava/lang/Object;ILjava/lang/String;)V
56 56 0.9 99.4 12+0
[1397] isInstrumentationEnabled ()Z
37 89 0.6 100.0 2+0
[1203] onUnhandledEvent (Landroid/view/InputEvent;I)V
+ 5697
0.7 75.9
274+0 android/os/Trace
2108 2108 37.0 37.0 39+0
[276] nativeTraceBegin (JLjava/lang/String;)V
1640 1640 28.8 65.8 39+0
[304] nativeTraceEnd (J)V
707 3084 12.4 78.2 49+0
[227] traceBegin (JLjava/lang/String;)V
690 2613 12.1 90.3 49+0
[250] traceEnd (J)V
552 552 9.7 100.0 98+0
[551] isTagEnabled (J)Z
+ 5177
0.7 76.6
238+10
android/view/ViewRootImpl
869 308710 16.8 16.8 7+0
[10] performTraversals ()V
395 3258 7.6 24.4 12+0
[216] invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
347 132086 6.7 31.1 6+0
[15] draw (Z)V
294 3268 5.7 36.8 1+0
[212] <init> (Landroid/content/Context;Landroid/view/Display;)V
274 45899 5.3 42.1 3+0
[44] deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
224 310279 4.3 46.4 7+0
[9] doTraversal ()V
219 340 4.2 50.6 1+10
[696] forceLayout (Landroid/view/View;)V
199 3172 3.8 54.5 13+0
[225] scheduleTraversals ()V
172 133389 3.3 57.8 6+0
[14] performDraw ()V
140 46734 2.7 60.5 3+0
[43] deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
138 2625 2.7 63.2 1+0
[248] setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
124 311 2.4 65.6 14+0
[728] checkThread ()V
120 4822 2.3 67.9 8+0
[176] doConsumeBatchedInput (J)V
100 1444 1.9 69.8 8+0
[324] scheduleConsumeBatchedInput ()V
98 46832 1.9 71.7 11+0
[42] doProcessInputEvents ()V
86 154 1.7 73.4 6+0
[974] drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
85 46910 1.6 75.0 3+0
[41] enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
85 335 1.6 76.7 2+0
[700] updateConfiguration (Landroid/content/res/Configuration;Z)V
79 117 1.5 78.2 8+0
[1079] getHostVisibility ()I
74 413 1.4 79.6 7+0
[642] getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
72 1145 1.4 81.0 3+0
[364] finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
63 217 1.2 82.2 6+0
[844] onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
58 87 1.1 83.3 6+0
[1215] onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
56 10312 1.1 84.4 2+0
[109] performLayout ()V
52 127889 1.0 85.4 2+0
[19] measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
47 47 0.9 86.3 11+0
[1463] getAccessibilityFocusedHost ()Landroid/view/View;
44 189 0.8 87.2 8+0
[902] collectViewAttributes ()Z
36 127772 0.7 87.9 2+0
[20] performMeasure (II)V
35 35 0.7 88.6 6+0
[1570] scrollToRectOrFocus (Landroid/graphics/Rect;Z)Z
34 183 0.7 89.2 1+0
[910] dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
34 52 0.7 89.9 4+0
[1422] getRootMeasureSpec (II)I
32 32 0.6 90.5 3+0
[1602] obtainQueuedInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;I)Landroid/view/ViewRootImpl$QueuedInputEvent;
30 30 0.6 91.1 3+0
[1627] access$1502 (Landroid/view/ViewRootImpl;Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
28 28 0.5 91.6 3+0
[1646] access$1602 (Landroid/view/ViewRootImpl;J)J
28 28 0.5 92.2 3+0
[1647] access$1702 (Landroid/view/ViewRootImpl;Ljava/lang/String;)Ljava/lang/String;
28 175 0.5 92.7 2+0
[920] windowFocusChanged (ZZ)V
27 344 0.5 93.2 1+0
[690] enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
26 465 0.5 93.7 2+0
[605] requestLayout ()V
23 23 0.4 94.2 5+0
[1723] access$700 ()Z
23 23 0.4 94.6 3+0
[1724] recycleQueuedInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
23 2788 0.4 95.1 1+0
[237] relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
22 40 0.4 95.5 3+0
[1534] ensureTouchModeLocally (Z)Z
18 28 0.3 95.8 2+0
[1648] access$300 (Landroid/view/ViewRootImpl;Z)V
17 17 0.3 96.2 4+0
[1818] access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
17 144 0.3 96.5 2+0
[1010] invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
15 15 0.3 96.8 3+0
[1842] setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
14 53 0.3 97.0 1+0
[1417] checkViewRootImplLogProperty ()V
13 13 0.3 97.3 1+0
[1902] access$1800 ()Z
13 13 0.3 97.5 3+0
[1904] childDrawableStateChanged (Landroid/view/View;)V
13 110 0.3 97.8 1+0
[1109] dispatchCheckFocus ()V
13 13 0.3 98.0 1+0
[1905] ensureTouchMode (Z)Z
13 21 0.3 98.3 1+0
[1774] invalidate ()V
12 12 0.2 98.5 1+0
[1929] access$1900 ()Z
12 12 0.2 98.8 1+0
[1930] access$900 ()Z
10 350 0.2 99.0 1+0
[689] access$200 (Landroid/view/View;)V
10 40 0.2 99.2 1+0
[1535] loadSystemProperties ()V
10 10 0.2 99.3 2+0
[1963] profileRendering (Z)V
9 13 0.2 99.5 1+0
[1903] access$400 (Landroid/view/ViewRootImpl;Z)Z
8 13 0.2 99.7 1+0
[1906] enterTouchMode ()Z
5 5 0.1 99.8 1+0
[2093] access$600 (Landroid/view/ViewRootImpl;)Landroid/view/SurfaceHolder;
4 4 0.1 99.8 1+0
[2192] access$100 ()Z
4 4 0.1 99.9 1+0
[2193] isLayoutRequested ()Z
4 4 0.1 100.0 1+0
[2194] isRenderThreadRequested (Landroid/content/Context;)Z
+ 4519
0.6 77.2
78+0
android/app/ANRAppManager$MessageLogger
3638 24131 80.5 80.5 38+0
[72] println (Ljava/lang/String;)V
881 4253 19.5 100.0 40+0
[191] addTimeToList (Ljava/util/LinkedList;JJ)V
+ 4483
0.6 77.8
197+27
android/widget/FrameLayout
2013 128970 44.9 44.9 4+12
[18] onMeasure (II)V
726 9711 16.2 61.1 2+10
[113] onLayout (ZIIII)V
224 324 5.0 66.1 28+0
[715] getPaddingLeftWithForeground ()I
221 319 4.9 71.0 28+0
[722] getPaddingBottomWithForeground ()I
220 321 4.9 75.9 28+0
[720] getPaddingTopWithForeground ()I
219 321 4.9 80.8 28+0
[719] getPaddingRightWithForeground ()I
163 5240 3.6 84.5 3+0
[171] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
125 375 2.8 87.2 14+0
[671] drawableStateChanged ()V
103 28761 2.3 89.5 8+2
[64] draw (Landroid/graphics/Canvas;)V
94 465 2.1 91.6 7+3
[606] jumpDrawablesToCurrentState ()V
84 84 1.9 93.5 20+0
[1232] getForeground ()Landroid/graphics/drawable/Drawable;
78 1635 1.7 95.2 3+0
[306] <init> (Landroid/content/Context;)V
54 79 1.2 96.5 6+0
[1257] onSizeChanged (IIII)V
47 972 1.0 97.5 3+0
[418] generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
30 5270 0.7 98.2 3+0
[168] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
29 1001 0.6 98.8 3+0
[415] generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
27 27 0.6 99.4 6+0
[1661] checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
17 27 0.4 99.8 2+0
[1662] verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
9 31 0.2 100.0 1+0
[1621] generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
+ 4305
0.6 78.3
26+0
android/os/BinderProxy
4190 4190 97.3 97.3 21+0
[193] transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
77 77 1.8 99.1 1+0
[1263] destroy ()V
16 54 0.4 99.5 1+0
[1410] <init> ()V
14 95 0.3 99.8 1+0
[1170] finalize ()V
8 8 0.2 100.0 2+0
[2008] queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
+ 4261
0.6 78.9
113+0
android/os/MessageQueue
2484 26236 58.3 58.3 25+0
[67] nativePollOnce (II)V
655 50999 15.4 73.7 20+0
[38] next ()Landroid/os/Message;
392 392 9.2 82.9 12+0
[656] nativeWake (I)V
380 728 8.9 91.8 23+0
[485] enqueueMessage (Landroid/os/Message;J)Z
110 404 2.6 94.4 7+0
[647] removeSyncBarrier (I)V
78 123 1.8 96.2 7+0
[1059] enqueueSyncBarrier (J)I
68 111 1.6 97.8 8+0
[1099] removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
46 46 1.1 98.9 6+0
[1470] hasMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)Z
21 21 0.5 99.4 2+0
[1764] hasMessages (Landroid/os/Handler;ILjava/lang/Object;)Z
17 34 0.4 99.8 2+0
[1574] removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
10 15 0.2 100.0 1+0
[1838] addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
+ 4130
0.5 79.4
481+0
android/view/GLES20DisplayList
504 504 12.2 12.2 112+0
[581] hasNativeDisplayList ()Z
479 4210 11.6 23.8 23+0
[192] end ()V
348 3260 8.4 32.2 23+0
[215] start ()Landroid/view/HardwareCanvas;
325 541 7.9 40.1 23+0
[556] setHasOverlappingRendering (Z)V
304 539 7.4 47.5 23+0
[558] setCaching (Z)V
298 505 7.2 54.7 23+0
[580] setLeftTopRightBottom (IIII)V
273 459 6.6 61.3 21+0
[611] setClipChildren (Z)V
268 760 6.5 67.8 10+0
[476] <init> (Ljava/lang/String;)V
268 268 6.5 74.3 62+0
[787] isValid ()Z
125 125 3.0 77.3 27+0
[1056] getNativeDisplayList ()I
121 220 2.9 80.2 8+0
[839] setTransformationInfo (FFFFFFFF)V
116 116 2.8 83.0 23+0
[1081] nSetCaching (IZ)V
111 111 2.7 85.7 23+0
[1102] nSetHasOverlappingRendering (IZ)V
110 218 2.7 88.4 8+0
[843] setCameraDistance (F)V
109 109 2.6 91.0 23+0
[1110] nSetLeftTopRightBottom (IIIII)V
98 98 2.4 93.4 21+0
[1159] nSetClipChildren (IZ)V
86 160 2.1 95.5 6+0
[957] setAnimationMatrix (Landroid/graphics/Matrix;)V
74 74 1.8 97.3 8+0
[1281] nSetCameraDistance (IF)V
65 65 1.6 98.8 8+0
[1343] nSetTransformationInfo (IFFFFFFFF)V
48 48 1.2 100.0 6+0
[1453] nSetAnimationMatrix (II)V
+ 4057
0.5 80.0
392+0
java/lang/ref/ReferenceQueue
1383 1829 34.1 34.1 97+0
[288] enqueue (Ljava/lang/ref/Reference;)V
1342 1886 33.1 67.2 98+0
[286] remove (J)Ljava/lang/ref/Reference;
834 2720 20.6 87.7 98+0
[245] remove ()Ljava/lang/ref/Reference;
463 463 11.4 99.1 97+0
[610] poll ()Ljava/lang/ref/Reference;
35 97 0.9 100.0 2+0
[1163] add (Ljava/lang/ref/Reference;)V
+ 4031
0.5 80.5
195+0 android/os/Handler
2277 15057 56.5 56.5 38+0
[94] toString ()Ljava/lang/String;
302 1310 7.5 64.0 23+0
[339] sendMessageAtTime (Landroid/os/Message;J)Z
280 1008 6.9 70.9 23+0
[414] enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
227 931 5.6 76.6 13+0
[429] sendMessageDelayed (Landroid/os/Message;J)Z
175 377933 4.3 80.9 19+0
[1] dispatchMessage (Landroid/os/Message;)V
103 103 2.6 83.5 23+0
[1136] getLooper ()Landroid/os/Looper;
93 319015 2.3 85.8 9+0
[2] handleCallback (Landroid/os/Message;)V
87 198 2.2 87.9 8+0
[870] removeMessages (I)V
74 338 1.8 89.8 2+0
[697] sendEmptyMessageAtTime (IJ)Z
66 418 1.6 91.4 3+0
[640] sendEmptyMessageDelayed (IJ)Z
62 108 1.5 92.9 6+0
[1114] hasCallbacks (Ljava/lang/Runnable;)Z
60 483 1.5 94.4 7+0
[590] sendMessage (Landroid/os/Message;)Z
36 258 0.9 95.3 4+0
[799] <init> (Landroid/os/Handler$Callback;Z)V
35 293 0.9 96.2 4+0
[748] <init> ()V
35 56 0.9 97.0 2+0
[1395] hasMessages (I)Z
30 183 0.7 97.8 2+0
[909] post (Ljava/lang/Runnable;)Z
21 55 0.5 98.3 2+0
[1405] removeCallbacks (Ljava/lang/Runnable;)V
20 33 0.5 98.8 2+0
[1581] getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
20 50 0.5 99.3 2+0
[1437] obtainMessage (I)Landroid/os/Message;
17 165 0.4 99.7 2+0
[942] sendEmptyMessage (I)Z
11 28 0.3 100.0 1+0
[1641] obtainMessage ()Landroid/os/Message;
+ 3975
0.5 81.0
512+0
java/util/LinkedList
1245 1768 31.3 31.3 119+0
[291] addLastImpl (Ljava/lang/Object;)Z
1013 2781 25.5 56.8 119+0
[238] add (Ljava/lang/Object;)Z
976 1519 24.6 81.4 114+0
[319] removeFirst ()Ljava/lang/Object;
543 543 13.7 95.0 114+0
[554] removeFirstImpl ()Ljava/lang/Object;
198 198 5.0 100.0 46+0
[874] size ()I
+ 3832
0.5 81.5
482+0 java/lang/Object
1310 6969 34.2 34.2 25+0
[136] toString ()Ljava/lang/String;
1066 1066 27.8 62.0 194+0
[388] notify ()V
554 554 14.5 76.5 124+0
[549] getClass ()Ljava/lang/Class;
269 269 7.0 83.5 65+0
[786] finalize ()V
248 248 6.5 90.0 6+0
[806] wait (JI)V
160 160 4.2 94.1 35+0
[958] hashCode ()I
66 66 1.7 95.9 16+0
[1339] equals (Ljava/lang/Object;)Z
62 62 1.6 97.5 2+0
[1366] notifyAll ()V
36 235 0.9 98.4 6+0
[822] wait ()V
31 46 0.8 99.2 3+0
[1474] clone ()Ljava/lang/Object;
15 15 0.4 99.6 3+0
[1846] internalClone (Ljava/lang/Cloneable;)Ljava/lang/Object;
15 76 0.4 100.0 3+0
[1271] wait (J)V
+ 3790
0.5 82.0
277+0
java/lang/ThreadLocal
3181 6973 83.9 83.9 137+0
[135] get ()Ljava/lang/Object;
591 591 15.6 99.5 137+0
[533] values (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
10 27 0.3 99.8 1+0
[1666] initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
4 4 0.1 99.9 1+0
[2214] access$200 (Ljava/lang/ThreadLocal;)I
4 4 0.1 100.0 1+0
[2215] access$300 (Ljava/lang/ThreadLocal;)Ljava/lang/ref/Reference;
+ 3468
0.5 82.4
107+0
java/lang/Daemons$FinalizerDaemon
3424 27844 98.7 98.7 97+0
[65] doFinalize (Ljava/lang/ref/FinalizerReference;)V
21 21 0.6 99.3 5+0
[1778] access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
13 13 0.4 99.7 3+0
[1914] access$400 (Ljava/lang/Daemons$FinalizerDaemon;)Ljava/lang/Object;
5 5 0.1 99.9 1+0
[2132] access$500 (Ljava/lang/Daemons$FinalizerDaemon;)J
5 5 0.1 100.0 1+0
[2133] access$502 (Ljava/lang/Daemons$FinalizerDaemon;J)J
+ 3218
0.4 82.9
277+0
java/lang/IntegralToString
1114 5864 34.6 34.6 82+0
[156] convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
1004 1349 31.2 65.8 73+0
[335] intToHexString (IZI)Ljava/lang/String;
374 2604 11.6 77.4 42+0
[252] appendInt (Ljava/lang/AbstractStringBuilder;I)V
366 4000 11.4 88.8 40+0
[195] convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
360 4360 11.2 100.0 40+0
[188] appendLong (Ljava/lang/AbstractStringBuilder;J)V
+ 3185
0.4 83.3
410+0
android/graphics/Matrix
706 1096 22.2 22.2 80+0
[381] isIdentity ()Z
390 390 12.2 34.4 80+0
[659] native_isIdentity (I)Z
360 1113 11.3 45.7 23+0
[374] <init> ()V
244 402 7.7 53.4 28+0
[648] reset ()V
223 380 7.0 60.4 26+0
[666] finalize ()V
170 170 5.3 65.7 23+0
[930] native_create (I)I
158 158 5.0 70.7 28+0
[961] native_reset (I)V
157 157 4.9 75.6 26+0
[964] finalizer (I)V
108 170 3.4 79.0 12+0
[931] set (Landroid/graphics/Matrix;)V
100 178 3.1 82.1 12+0
[916] preConcat (Landroid/graphics/Matrix;)Z
94 137 3.0 85.1 6+0
[1026] setScale (FFFF)V
78 78 2.4 87.5 12+0
[1259] native_preConcat (II)Z
71 111 2.2 89.8 8+0
[1098] setTranslate (FF)V
62 62 1.9 91.7 12+0
[1362] native_set (II)V
51 51 1.6 93.3 4+0
[1427] native_mapRect (ILandroid/graphics/RectF;Landroid/graphics/RectF;)Z
43 43 1.4 94.7 6+0
[1494] native_setScale (IFFFF)V
40 40 1.3 95.9 8+0
[1529] native_setTranslate (IFF)V
39 90 1.2 97.1 4+0
[1196] mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
33 123 1.0 98.2 4+0
[1057] mapRect (Landroid/graphics/RectF;)Z
17 31 0.5 98.7 2+0
[1613] preRotate (FFF)Z
17 27 0.5 99.2 2+0
[1655] preScale (FFFF)Z
14 14 0.4 99.7 2+0
[1854] native_preRotate (IFFF)Z
10 10 0.3 100.0 2+0
[1952] native_preScale (IFFFF)Z
+ 3003
0.4 83.7
459+0
java/lang/ref/FinalizerReference
989 2144 32.9 32.9 84+0
[269] add (Ljava/lang/Object;)V
749 1155 24.9 57.9 84+0
[360] <init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
474 474 15.8 73.7 97+0
[597] remove (Ljava/lang/ref/FinalizerReference;)V
396 396 13.2 86.8 97+0
[653] clear ()V
395 395 13.2 100.0 97+0
[654] get ()Ljava/lang/Object;
+ 2948
0.4 84.0
344+0
android/view/GLES20RecordingCanvas
417 609 14.1 14.1 46+0
[523] setNextPoolable (Ljava/lang/Object;)V
333 789 11.3 25.4 23+0
[465] start ()V
329 2298 11.2 36.6 23+0
[264] recycle ()V
317 1144 10.8 47.4 21+0
[365] drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
226 2123 7.7 55.0 23+0
[272] obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
198 885 6.7 61.7 23+0
[441] end (I)I
197 197 6.7 68.4 46+0
[876] setPooled (Z)V
194 369 6.6 75.0 23+0
[678] getNextPoolable ()Ljava/lang/Object;
192 192 6.5 81.5 46+0
[888] setNextPoolable (Landroid/view/GLES20RecordingCanvas;)V
175 175 5.9 87.4 23+0
[919] getNextPoolable ()Landroid/view/GLES20RecordingCanvas;
150 973 5.1 92.5 11+0
[417] drawRect (FFFFLandroid/graphics/Paint;)V
95 95 3.2 95.8 23+0
[1172] isPooled ()Z
95 142 3.2 99.0 11+0
[1014] recordShaderBitmap (Landroid/graphics/Paint;)V
30 286 1.0 100.0 2+0
[757] drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
+ 2869
0.4 84.4
313+0 java/lang/Class
796 2722 27.7 27.7 22+0
[244] getSimpleName ()Ljava/lang/String;
419 419 14.6 42.3 92+0
[639] getName ()Ljava/lang/String;
275 492 9.6 51.9 21+0
[584] isLocalClass ()Z
241 241 8.4 60.3 22+0
[815] isAnonymousClass ()Z
200 323 7.0 67.3 22+0
[716] isMemberClass ()Z
189 292 6.6 73.9 22+0
[751] isArray ()Z
123 123 4.3 78.2 22+0
[1062] getDeclaringClass ()Ljava/lang/Class;
112 112 3.9 82.1 21+0
[1097] getEnclosingMethod ()Ljava/lang/reflect/Method;
105 105 3.7 85.7 21+0
[1130] getEnclosingConstructor ()Ljava/lang/reflect/Constructor;
103 103 3.6 89.3 22+0
[1139] getComponentType ()Ljava/lang/Class;
96 162 3.3 92.7 5+0
[951] getClassLoaderImpl ()Ljava/lang/ClassLoader;
92 288 3.2 95.9 5+0
[756] getClassLoader ()Ljava/lang/ClassLoader;
38 38 1.3 97.2 6+0
[1550] isPrimitive ()Z
30 30 1.0 98.3 5+0
[1629] getClassLoader (Ljava/lang/Class;)Ljava/lang/ClassLoader;
19 561 0.7 98.9 1+0
[545] newInstanceImpl ()Ljava/lang/Object;
11 11 0.4 99.3 1+0
[1946] getInnerClassName ()Ljava/lang/String;
11 11 0.4 99.7 2+0
[1947] isInstance (Ljava/lang/Object;)Z
9 570 0.3 100.0 1+0
[543] newInstance ()Ljava/lang/Object;
+ 2863
0.4 84.8
244+0
android/content/res/Resources
402 3222 14.0 14.0 13+0
[222] getResourceEntryNameById (I)Ljava/lang/String;
345 639 12.1 26.1 35+0
[511] access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
279 294 9.7 35.8 35+0
[745] getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
222 4966 7.8 43.6 8+0
[174] loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
192 954 6.7 50.3 21+0
[425] needRedirectJrdRes ()Z
175 1238 6.1 56.4 20+0
[346] getValue (ILandroid/util/TypedValue;Z)V
174 958 6.1 62.5 10+0
[424] getResourcePathNameById (I)Ljava/lang/String;
159 1891 5.6 68.0 8+0
[285] getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
133 5960 4.6 72.7 5+0
[153] getDrawable (I)Landroid/graphics/drawable/Drawable;
129 383 4.5 77.2 10+0
[661] getResourcePackageNameById (I)Ljava/lang/String;
118 618 4.1 81.3 8+0
[517] isNotificationRes (I)Z
116 116 4.1 85.4 27+0
[1080] getDisplayMetrics ()Landroid/util/DisplayMetrics;
88 193 3.1 88.4 10+0
[885] getResourcePackageName (I)Ljava/lang/String;
75 619 2.6 91.1 4+0
[516] loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
61 129 2.1 93.2 7+0
[1045] getResourceEntryName (I)Ljava/lang/String;
42 317 1.5 94.7 4+0
[724] loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
39 658 1.4 96.0 4+0
[503] getLayout (I)Landroid/content/res/XmlResourceParser;
19 46 0.7 96.7 2+0
[1467] getResourceTypeName (I)Ljava/lang/String;
19 150 0.7 97.3 2+0
[984] newTheme ()Landroid/content/res/Resources$Theme;
18 60 0.6 98.0 1+0
[1373] getThemeColor (Ljava/lang/String;)I
14 14 0.5 98.5 3+0
[1853] getConfiguration ()Landroid/content/res/Configuration;
10 44 0.3 98.8 1+0
[1483] getBoolean (I)Z
8 8 0.3 99.1 2+0
[2005] getAssets ()Landroid/content/res/AssetManager;
8 68 0.3 99.4 1+0
[1316] getThemeMainColor ()I
8 13 0.3 99.7 1+0
[1885] selectDefaultTheme (II)I
5 5 0.2 99.8 1+0
[2055] selectSystemTheme (IIIII)I
5 5 0.2 100.0 1+0
[2056] setJrdThemePermission (Z)V
+ 2444
0.3 85.1
411+0
java/util/ArrayList
586 586 24.0 24.0 131+0
[537] size ()I
547 649 22.4 46.4 82+0
[506] add (Ljava/lang/Object;)Z
413 609 16.9 63.3 70+0
[524] clear ()V
357 357 14.6 77.9 71+0
[685] get (I)Ljava/lang/Object;
233 559 9.5 87.4 25+0
[546] <init> ()V
207 469 8.5 95.9 20+0
[600] <init> (I)V
31 51 1.3 97.1 3+0
[1433] toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
29 29 1.2 98.3 5+0
[1638] set (ILjava/lang/Object;)Ljava/lang/Object;
16 26 0.7 99.0 1+0
[1679] remove (Ljava/lang/Object;)Z
11 17 0.5 99.4 1+0
[1825] add (ILjava/lang/Object;)V
10 23 0.4 99.8 1+0
[1731] iterator ()Ljava/util/Iterator;
4 4 0.2 100.0 1+0
[2216] contains (Ljava/lang/Object;)Z
+ 2265
0.3 85.4
201+0
android/view/Choreographer
503 316449 22.2 22.2 24+0
[5] doCallbacks (IJ)V
325 3053 14.3 36.6 15+0
[228] postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
204 316700 9.0 45.6 8+0
[4] doFrame (JI)V
177 3403 7.8 53.4 15+0
[208] postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
173 3226 7.6 61.0 15+0
[221] postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
163 2240 7.2 68.2 15+0
[265] scheduleFrameLocked (J)V
146 225 6.4 74.7 15+0
[834] access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
93 1413 4.1 78.8 8+0
[326] scheduleVsyncLocked ()V
89 664 3.9 82.7 8+0
[501] isRunningOnLooperThreadLocked ()Z
83 83 3.7 86.4 16+0
[1236] access$400 (Landroid/view/Choreographer;)Landroid/view/Choreographer$FrameHandler;
79 79 3.5 89.8 15+0
[1255] obtainCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
70 70 3.1 92.9 15+0
[1305] recycleCallbackLocked (Landroid/view/Choreographer$CallbackRecord;)V
64 64 2.8 95.8 15+0
[1350] access$500 ()Ljava/lang/Object;
47 47 2.1 97.8 8+0
[1459] access$300 ()Z
39 39 1.7 99.6 8+0
[1543] getFrameTimeNanos ()J
10 57 0.4 100.0 1+0
[1392] getInstance ()Landroid/view/Choreographer;
+ 2248
0.3 85.7
165+0 java/util/HashMap
736 1810 32.7 32.7 28+0
[290] put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
530 855 23.6 56.3 44+0
[449] get (Ljava/lang/Object;)Ljava/lang/Object;
357 516 15.9 72.2 26+0
[569] addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
172 172 7.7 79.8 29+0
[928] secondaryHash (I)I
115 208 5.1 85.0 9+0
[854] doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
94 140 4.2 89.1 8+0
[1020] <init> ()V
93 93 4.1 93.3 9+0
[1185] makeTable (I)[Ljava/util/HashMap$HashMapEntry;
52 200 2.3 95.6 3+0
[867] entrySet ()Ljava/util/Set;
49 156 2.2 97.8 3+0
[970] newEntryIterator ()Ljava/util/Iterator;
15 23 0.7 98.4 1+0
[1732] remove (Ljava/lang/Object;)Ljava/lang/Object;
12 33 0.5 99.0 1+0
[1593] values ()Ljava/util/Collection;
10 33 0.4 99.4 1+0
[1592] newValueIterator ()Ljava/util/Iterator;
8 8 0.4 99.8 2+0
[2026] preModify (Ljava/util/HashMap$HashMapEntry;)V
5 5 0.2 100.0 1+0
[2141] size ()I
+ 2110
0.3 86.0
69+0
android/support/v4/view/ViewPager
422 112791 20.0 20.0 6+0
[28] populate (I)V
275 7738 13.0 33.0 2+0
[129] onLayout (ZIIII)V
272 122206 12.9 45.9 2+0
[26] onMeasure (II)V
192 449 9.1 55.0 8+0
[620] infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
112 16787 5.3 60.3 3+0
[86] draw (Landroid/graphics/Canvas;)V
99 241 4.7 65.0 4+0
[814] calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
92 162 4.4 69.4 4+0
[949] completeScroll ()V
88 5937 4.2 73.6 1+0
[154] initViewPager ()V
70 2139 3.3 76.9 2+0
[271] addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
47 112808 2.2 79.1 5+0
[27] populate ()V
45 207 2.1 81.2 3+0
[856] computeScroll ()V
41 67 1.9 83.2 3+0
[1325] infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
39 270 1.8 85.0 1+0
[781] onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
38 57 1.8 86.8 4+0
[1391] checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
37 143 1.8 88.6 1+0
[1012] setCurrentItemInternal (IZZI)V
34 506 1.6 90.2 2+0
[579] generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
32 7578 1.5 91.7 1+0
[131] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
31 3295 1.5 93.2 2+0
[210] addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
28 40 1.3 94.5 3+0
[1531] onDraw (Landroid/graphics/Canvas;)V
20 106 0.9 95.5 1+0
[1121] setAdapter (Landroid/support/v4/view/PagerAdapter;)V
18 60 0.9 96.3 2+0
[1374] drawableStateChanged ()V
18 78 0.9 97.2 1+0
[1260] recomputeScrollPosition (IIII)V
14 96 0.7 97.8 1+0
[1165] onSizeChanged (IIII)V
10 10 0.5 98.3 2+0
[1958] getCurrentItem ()I
10 153 0.5 98.8 1+0
[975] setCurrentItemInternal (IZZ)V
9 9 0.4 99.2 2+0
[1983] access$300 ()[I
9 81 0.4 99.6 1+0
[1242] onAttachedToWindow ()V
8 161 0.4 100.0 1+0
[952] setCurrentItem (I)V
+ 2103
0.3 86.2
282+0
android/os/SystemClock
1180 1180 56.1 56.1 168+0
[358] uptimeMillis ()J
498 498 23.7 79.8 38+0
[583] elapsedRealtime ()J
425 425 20.2 100.0 76+0
[635] currentTimeMicro ()J
+ 1914
0.2 86.5
397+0 java/util/Arrays
1714 1714 89.6 89.6 368+0
[295] checkOffsetAndCount (III)V
133 196 6.9 96.5 14+0
[882] fill ([Ljava/lang/Object;IILjava/lang/Object;)V
63 63 3.3 99.8 14+0
[1360] checkStartAndEnd (III)V
4 4 0.2 100.0 1+0
[2218] equals ([I[I)Z
+ 1885
0.2 86.7
96+0
java/util/concurrent/atomic/AtomicInteger
937 2217 49.7 49.7 32+0
[267] getAndIncrement ()I
636 968 33.7 83.4 32+0
[420] compareAndSet (II)Z
312 312 16.6 100.0 32+0
[726] get ()I
+ 1861
0.2 87.0
226+1
android/app/ContextImpl
1401 2094 75.3 75.3 161+0
[277] getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
170 170 9.1 84.4 41+0
[929] access$000 ()I
64 93 3.4 87.9 5+0
[1182] getPackageName ()Ljava/lang/String;
57 2485 3.1 90.9 3+1
[256] getSystemService (Ljava/lang/String;)Ljava/lang/Object;
38 629 2.0 93.0 1+0
[514] init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
27 235 1.5 94.4 1+0
[819] getTheme ()Landroid/content/res/Resources$Theme;
21 21 1.1 95.5 5+0
[1762] getOuterContext ()Landroid/content/Context;
16 41 0.9 96.4 1+0
[1518] <init> ()V
15 33 0.8 97.2 1+0
[1578] getPackageManager ()Landroid/content/pm/PackageManager;
14 677 0.8 98.0 1+0
[497] init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
12 12 0.6 98.6 1+0
[1920] getContentResolver ()Landroid/content/ContentResolver;
10 14 0.5 99.1 1+0
[1852] getMainLooper ()Landroid/os/Looper;
4 4 0.2 99.4 1+0
[2157] access$100 (Landroid/app/ContextImpl;)Landroid/view/Display;
4 4 0.2 99.6 1+0
[2158] getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
4 4 0.2 99.8 1+0
[2159] getResources ()Landroid/content/res/Resources;
4 4 0.2 100.0 1+0
[2160] setOuterContext (Landroid/content/Context;)V
+ 1789
0.2 87.2
110+0
android/content/res/AssetManager
597 597 33.4 33.4 35+0
[529] applyStyle (IIII[I[I[I)Z
259 1063 14.5 47.8 20+0
[391] getResourceValue (IILandroid/util/TypedValue;Z)Z
233 233 13.0 60.9 20+0
[824] loadResourceValue (ISLandroid/util/TypedValue;Z)I
184 184 10.3 71.2 1+0
[906] isUpToDate ()Z
115 115 6.4 77.6 2+0
[1085] applyThemeStyle (IIZ)V
105 105 5.9 83.5 10+0
[1123] getResourcePackageName (I)Ljava/lang/String;
83 83 4.6 88.1 1+0
[1233] copyTheme (II)V
68 68 3.8 91.9 7+0
[1315] getResourceEntryName (I)Ljava/lang/String;
27 55 1.5 93.4 2+0
[1401] createTheme ()I
27 27 1.5 94.9 2+0
[1653] deleteTheme (I)V
27 27 1.5 96.4 2+0
[1654] getResourceTypeName (I)Ljava/lang/String;
27 63 1.5 97.9 2+0
[1354] releaseTheme (I)V
19 19 1.1 99.0 2+0
[1787] newTheme ()I
9 9 0.5 99.5 2+0
[1975] decRefsLocked (I)V
9 9 0.5 100.0 2+0
[1976] incRefsLocked (I)V
+ 1693
0.2 87.4
129+0
java/io/FileInputStream
362 2319 21.4 21.4 41+0
[263] available ()I
345 7714 20.4 41.8 12+0
[130] <init> (Ljava/io/File;)V
314 14629 18.5 60.3 36+0
[95] read ([BII)I
298 3231 17.6 77.9 20+0
[219] close ()V
187 8503 11.0 89.0 12+0
[127] <init> (Ljava/lang/String;)V
187 529 11.0 100.0 8+0
[562] finalize ()V
+ 1685
0.2 87.6
89+0
libcore/io/IoBridge
852 1957 50.6 50.6 41+0
[283] available (Ljava/io/FileDescriptor;)I
514 14315 30.5 81.1 36+0
[96] read (Ljava/io/FileDescriptor;[BII)I
319 6402 18.9 100.0 12+0
[144] open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
+ 1663
0.2 87.9
305+0
android/graphics/Rect
327 327 19.7 19.7 59+0
[710] intersect (IIII)Z
231 231 13.9 33.6 52+0
[828] <init> ()V
214 214 12.9 46.4 48+0
[848] offset (II)V
196 196 11.8 58.2 39+0
[880] set (IIII)V
148 507 8.9 67.1 7+0
[578] readFromParcel (Landroid/os/Parcel;)V
125 125 7.5 74.6 28+0
[1054] isEmpty ()Z
105 105 6.3 80.9 17+0
[1126] union (IIII)V
88 88 5.3 86.2 19+0
[1207] set (Landroid/graphics/Rect;)V
55 88 3.3 89.5 4+0
[1206] equals (Ljava/lang/Object;)Z
53 105 3.2 92.7 6+0
[1127] union (Landroid/graphics/Rect;)V
37 37 2.2 94.9 8+0
[1557] width ()I
32 32 1.9 96.9 7+0
[1595] height ()I
28 28 1.7 98.6 6+0
[1640] setEmpty ()V
24 24 1.4 100.0 5+0
[1697] contains (Landroid/graphics/Rect;)Z
+ 1582
0.2 88.1
52+0
android/view/HardwareRenderer$GlRenderer
866 131292 54.7 54.7 6+0
[16] draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
211 885 13.3 68.1 7+0
[442] checkCurrent ()I
98 278 6.2 74.3 6+0
[765] checkEglErrors ()V
82 150 5.2 79.5 6+0
[986] checkEglErrorsForced ()V
64 172 4.0 83.5 6+0
[926] handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
52 197 3.3 86.8 1+0
[877] <init> (IZ)V
39 25450 2.5 89.3 1+0
[69] initialize (Landroid/view/Surface;)Z
30 24932 1.9 91.2 1+0
[71] createSurface (Landroid/view/Surface;)Z
29 25009 1.8 93.0 1+0
[70] createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
27 27 1.7 94.7 6+0
[1657] canDraw ()Z
26 26 1.6 96.3 6+0
[1671] hasDirtyRegions ()Z
21 88 1.3 97.7 1+0
[1210] initializeEgl ()V
13 181 0.8 98.5 1+0
[914] setup (II)V
10 42 0.6 99.1 1+0
[1512] enableDirtyRegions ()V
9 146 0.6 99.7 1+0
[1003] validate ()Z
5 5 0.3 100.0 1+0
[2079] destroySurface ()V
+ 1568
0.2 88.3
181+0
android/content/ContextWrapper
1408 3502 89.8 89.8 161+0
[202] getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
53 133 3.4 93.2 4+0
[1038] getPackageName ()Ljava/lang/String;
43 43 2.7 95.9 10+0
[1492] getBaseContext ()Landroid/content/Context;
25 37 1.6 97.5 1+0
[1554] getContentResolver ()Landroid/content/ContentResolver;
9 13 0.6 98.1 1+0
[1881] getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
9 13 0.6 98.7 1+0
[1882] getResources ()Landroid/content/res/Resources;
8 13 0.5 99.2 1+0
[1880] <init> (Landroid/content/Context;)V
8 22 0.5 99.7 1+0
[1741] getMainLooper ()Landroid/os/Looper;
5 5 0.3 100.0 1+0
[2052] attachBaseContext (Landroid/content/Context;)V
+ 1560
0.2 88.5
227+0
java/lang/ref/Reference
944 2773 60.5 60.5 97+0
[239] enqueueInternal ()Z
464 464 29.7 90.3 96+0
[608] <init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
152 152 9.7 100.0 34+0
[981] get ()Ljava/lang/Object;
+ 1552
0.2 88.7
172+0 java/lang/Thread
1425 2203 91.8 91.8 163+0
[268] currentThread ()Ljava/lang/Thread;
52 331 3.4 95.2 1+0
[705] create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
19 667 1.2 96.4 1+0
[500] start ()V
16 371 1.0 97.4 1+0
[675] <init> ()V
11 17 0.7 98.1 1+0
[1823] getState ()Ljava/lang/Thread$State;
10 27 0.6 98.8 1+0
[1665] getThreadGroup ()Ljava/lang/ThreadGroup;
5 5 0.3 99.1 1+0
[2135] checkNotStarted ()V
5 5 0.3 99.4 1+0
[2136] getPriority ()I
5 9 0.3 99.7 1+0
[2003] sleep (J)V
4 4 0.3 100.0 1+0
[2213] sleep (JI)V
+ 1519
0.2 88.9
116+0
android/graphics/Paint
490 490 32.3 32.3 7+0
[587] native_setTextLocale (ILjava/lang/String;)V
209 1229 13.8 46.0 7+0
[347] <init> (I)V
174 314 11.5 57.5 14+0
[725] finalize ()V
137 692 9.0 66.5 7+0
[492] setTextLocale (Ljava/util/Locale;)V
105 105 6.9 73.4 24+0
[1125] getShader ()Landroid/graphics/Shader;
94 94 6.2 79.6 11+0
[1175] setColor (I)V
83 83 5.5 85.1 14+0
[1234] finalizer (I)V
82 82 5.4 90.5 7+0
[1238] native_init ()I
53 53 3.5 93.9 13+0
[1416] getColorFilter ()Landroid/graphics/ColorFilter;
47 47 3.1 97.0 7+0
[1458] setFlags (I)V
45 890 3.0 100.0 5+0
[440] <init> ()V
+ 1484
0.2 89.1
168+0
android/view/animation/Transformation
455 1604 30.7 30.7 42+0
[311] clear ()V
252 574 17.0 47.6 12+0
[540] set (Landroid/view/animation/Transformation;)V
236 536 15.9 63.5 12+0
[559] compose (Landroid/view/animation/Transformation;)V
191 191 12.9 76.4 45+0
[895] getMatrix ()Landroid/graphics/Matrix;
157 1116 10.6 87.0 16+0
[373] <init> ()V
141 141 9.5 96.5 29+0
[1016] getAlpha ()F
52 52 3.5 100.0 12+0
[1423] getTransformationType ()I
+ 1470
0.2 89.3
87+1
android/os/Bundle
235 1264 16.0 16.0 37+0
[343] unparcel ()V
231 5186 15.7 31.7 2+1
[172] writeToParcel (Landroid/os/Parcel;I)V
139 558 9.5 41.2 5+0
[547] <init> ()V
133 370 9.0 50.2 3+0
[676] putIntArray (Ljava/lang/String;[I)V
111 439 7.6 57.8 4+0
[627] putInt (Ljava/lang/String;I)V
57 136 3.9 61.6 3+0
[1029] getInt (Ljava/lang/String;I)I
54 135 3.7 65.3 3+0
[1035] getLong (Ljava/lang/String;J)J
44 108 3.0 68.3 3+0
[1113] getIntArray (Ljava/lang/String;)[I
41 160 2.8 71.1 2+0
[956] putBoolean (Ljava/lang/String;Z)V
41 248 2.8 73.9 2+0
[805] putLong (Ljava/lang/String;J)V
40 88 2.7 76.6 2+0
[1208] getBoolean (Ljava/lang/String;Z)Z
39 141 2.7 79.3 1+0
[1015] readFromParcelInner (Landroid/os/Parcel;I)V
38 164 2.6 81.8 1+0
[944] putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
38 224 2.6 84.4 1+0
[836] putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
31 189 2.1 86.5 2+0
[900] putString (Ljava/lang/String;Ljava/lang/String;)V
29 126 2.0 88.5 2+0
[1051] getBoolean (Ljava/lang/String;)Z
29 72 2.0 90.5 2+0
[1292] getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
28 125 1.9 92.4 2+0
[1055] getLong (Ljava/lang/String;)J
27 123 1.8 94.2 2+0
[1058] getInt (Ljava/lang/String;)I
18 18 1.2 95.4 2+0
[1798] setAllowFds (Z)Z
16 90 1.1 96.5 1+0
[1197] putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
14 1090 1.0 97.5 1+0
[383] getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
12 12 0.8 98.3 1+0
[1926] isParcelled ()Z
12 106 0.8 99.1 1+0
[1120] putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
9 150 0.6 99.7 1+0
[985] <init> (Landroid/os/Parcel;I)V
4 4 0.3 100.0 1+0
[2169] setClassLoader (Ljava/lang/ClassLoader;)V
+ 1442
0.2 89.4
118+0
android/app/Activity
274 1991 19.0 19.0 10+0
[282] getSystemService (Ljava/lang/String;)Ljava/lang/Object;
124 41354 8.6 27.6 3+0
[48] dispatchTouchEvent (Landroid/view/MotionEvent;)Z
107 317 7.4 35.0 8+0
[723] onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
87 87 6.0 41.1 16+0
[1213] getWindow ()Landroid/view/Window;
71 71 4.9 46.0 16+0
[1297] onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
63 2545 4.4 50.3 1+0
[254] attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
54 90 3.7 54.1 4+0
[1193] getLayoutInflater ()Landroid/view/LayoutInflater;
43 386 3.0 57.1 3+0
[660] findViewById (I)Landroid/view/View;
38 1057 2.6 59.7 1+0
[394] performStart ()V
37 322 2.6 62.3 1+0
[717] <init> ()V
33 6298 2.3 64.6 1+0
[148] startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
31 1043 2.1 66.7 1+0
[404] performResume ()V
30 1029 2.1 68.8 1+0
[410] onSaveInstanceState (Landroid/os/Bundle;)V
23 23 1.6 70.4 5+0
[1714] getApplication ()Landroid/app/Application;
22 49 1.5 71.9 1+0
[1443] initActionBar ()V
22 57 1.5 73.4 1+0
[1386] onPostCreate (Landroid/os/Bundle;)V
22 20787 1.5 75.0 1+0
[76] performCreate (Landroid/os/Bundle;)V
21 453 1.5 76.4 1+0
[617] overridePendingTransition (II)V
18 18 1.2 77.7 4+0
[1794] getComponentName ()Landroid/content/ComponentName;
18 68 1.2 78.9 1+0
[1313] onCreate (Landroid/os/Bundle;)V
18 75 1.2 80.2 1+0
[1272] onStart ()V
17 17 1.2 81.3 2+0
[1806] onUserInteraction ()V
17 6315 1.2 82.5 1+0
[146] startActivityForResult (Landroid/content/Intent;I)V
16 16 1.1 83.6 4+0
[1827] getIntent ()Landroid/content/Intent;
16 16 1.1 84.7 4+0
[1828] onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
16 18613 1.1 85.9 1+0
[80] setContentView (I)V
15 78 1.0 86.9 1+0
[1258] performPause ()V
14 23 1.0 87.9 1+0
[1715] onTitleChanged (Ljava/lang/CharSequence;I)V
14 1047 1.0 88.8 1+0
[402] performSaveInstanceState (Landroid/os/Bundle;)V
14 42 1.0 89.8 1+0
[1503] requestWindowFeature (I)Z
13 31 0.9 90.7 1+0
[1607] getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
13 41 0.9 91.6 1+0
[1517] onPause ()V
13 31 0.9 92.5 1+0
[1608] onPostResume ()V
13 39 0.9 93.4 1+0
[1538] onResume ()V
12 21 0.8 94.2 1+0
[1761] performUserLeaving ()V
9 9 0.6 94.9 2+0
[1972] isChild ()Z
9 52 0.6 95.5 1+0
[1419] onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
9 9 0.6 96.1 2+0
[1973] onWindowFocusChanged (Z)V
9 13 0.6 96.7 1+0
[1877] performRestart ()V
8 369 0.6 97.3 1+0
[677] makeVisible ()V
5 5 0.3 97.6 1+0
[2040] getWindowManager ()Landroid/view/WindowManager;
5 5 0.3 98.0 1+0
[2041] onAttachedToWindow ()V
5 5 0.3 98.3 1+0
[2042] onContentChanged ()V
4 4 0.3 98.6 1+0
[2145] getLastNonConfigurationInstance ()Ljava/lang/Object;
4 4 0.3 98.9 1+0
[2146] getTitle ()Ljava/lang/CharSequence;
4 4 0.3 99.2 1+0
[2147] getTitleColor ()I
4 4 0.3 99.4 1+0
[2148] onCreateDescription ()Ljava/lang/CharSequence;
4 4 0.3 99.7 1+0
[2149] onUserLeaveHint ()V
4 4 0.3 100.0 1+0
[2150] saveManagedDialogs (Landroid/os/Bundle;)V
+ 1432
0.2 89.6
24+0
android/view/DisplayEventReceiver
1210 1210 84.5 84.5 8+0
[352] nativeScheduleVsync (I)V
112 1396 7.8 92.3 8+0
[330] dispatchVsync (JII)V
110 1320 7.7 100.0 8+0
[338] scheduleVsync ()V
+ 1427
0.2 89.8
166+0 java/lang/VMThread
778 778 54.5 54.5 163+0
[467] currentThread ()Ljava/lang/Thread;
643 643 45.1 99.6 1+0
[509] create (Ljava/lang/Thread;J)V
6 6 0.4 100.0 1+0
[2039] getStatus ()I
0 0 0.0 100.0 1+0
[2223] sleep (JI)V
+ 1424
0.2 90.0
162+0 java/lang/Long
786 1694 55.2 55.2 87+0
[298] valueOf (J)Ljava/lang/Long;
601 908 42.2 97.4 69+0
[437] <init> (J)V
37 37 2.6 100.0 6+0
[1559] longValue ()J
+ 1339
0.2 90.2
50+0
android/util/FinitePool
704 2034 52.6 52.6 25+0
[278] acquire ()Landroid/util/Poolable;
635 1620 47.4 100.0 25+0
[308] release (Landroid/util/Poolable;)V
+ 1334
0.2 90.3
110+10
android/view/animation/Animation
365 1150 27.4 27.4 10+0
[363] getTransformation (JLandroid/view/animation/Transformation;)Z
201 1043 15.1 42.4 4+0
[405] getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
142 777 10.6 53.1 3+0
[468] <init> ()V
134 2659 10.0 63.1 5+10
[247] getTransformation (JLandroid/view/animation/Transformation;F)Z
70 70 5.2 68.4 16+0
[1307] getScaleFactor ()F
57 173 4.3 72.6 4+0
[925] reset ()V
54 54 4.0 76.7 12+0
[1413] getStartOffset ()J
44 44 3.3 80.0 10+0
[1490] hasEnded ()Z
41 56 3.1 83.1 4+0
[1399] ensureInterpolator ()V
26 164 1.9 85.0 3+0
[946] initialize (IIII)V
25 25 1.9 86.9 6+0
[1690] resolveSize (IFII)F
23 23 1.7 88.6 5+0
[1727] hasStarted ()Z
22 22 1.6 90.3 5+0
[1757] isInitialized ()Z
21 35 1.6 91.8 1+0
[1571] setListenerHandler (Landroid/os/Handler;)V
16 16 1.2 93.0 3+0
[1835] setStartTime (J)V
13 21 1.0 94.0 1+0
[1775] finalize ()V
11 11 0.8 94.8 2+0
[1942] getDuration ()J
10 10 0.7 95.6 2+0
[1965] setDuration (J)V
9 9 0.7 96.3 2+0
[1994] hasAlpha ()Z
8 8 0.6 96.9 2+0
[2019] fireAnimationEnd ()V
8 8 0.6 97.5 2+0
[2020] fireAnimationStart ()V
8 8 0.6 98.1 2+0
[2021] isFillEnabled ()Z
8 8 0.6 98.7 2+0
[2022] setInterpolator (Landroid/view/animation/Interpolator;)V
5 5 0.4 99.0 1+0
[2101] willChangeBounds ()Z
5 5 0.4 99.4 1+0
[2102] willChangeTransformationMatrix ()Z
4 4 0.3 99.7 1+0
[2203] detach ()V
4 4 0.3 100.0 1+0
[2204] getFillAfter ()Z
+ 1321
0.2 90.5
285+0 java/lang/Math
1074 1074 81.3 81.3 240+0
[385] max (II)I
72 72 5.5 86.8 12+0
[1296] cos (D)D
67 71 5.1 91.8 13+0
[1302] min (FF)F
52 61 3.9 95.8 10+0
[1370] max (FF)F
28 28 2.1 97.9 6+0
[1651] min (II)I
17 17 1.3 99.2 2+0
[1822] min (JJ)J
6 6 0.5 99.6 1+0
[2038] max (JJ)J
5 5 0.4 100.0 1+0
[2134] abs (I)I
+ 1306
0.2 90.7
283+0
java/lang/ThreadLocal$Values
607 607 46.5 46.5 136+0
[525] access$000 (Ljava/lang/ThreadLocal$Values;)[Ljava/lang/Object;
586 586 44.9 91.3 136+0
[536] access$100 (Ljava/lang/ThreadLocal$Values;)I
42 75 3.2 94.6 1+0
[1277] cleanUp ()V
25 122 1.9 96.5 1+0
[1066] getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
24 24 1.8 98.3 6+0
[1712] next (I)I
9 17 0.7 99.0 1+0
[1824] <init> ()V
8 8 0.6 99.6 1+0
[2025] initializeTable (I)V
5 5 0.4 100.0 1+0
[2139] rehash ()Z
+ 1284
0.2 90.9
100+0
android/view/InputEvent
630 2847 49.1 49.1 32+0
[234] prepareForReuse ()V
307 307 23.9 73.0 33+0
[734] getSequenceNumber ()I
303 303 23.6 96.6 32+0
[739] recycle ()V
44 111 3.4 100.0 3+0
[1103] recycleIfNeededAfterDispatch ()V
+ 1282
0.2 91.0
245+0
android/content/res/TypedArray
200 200 15.6 15.6 45+0
[864] getIndex (I)I
183 183 14.3 29.9 42+0
[908] getDimensionPixelSize (II)I
169 169 13.2 43.1 34+0
[933] recycle ()V
119 119 9.3 52.3 12+0
[1072] getIndexCount ()I
117 117 9.1 61.5 26+0
[1078] getBoolean (IZ)Z
97 1529 7.6 69.0 9+0
[318] getDrawable (I)Landroid/graphics/drawable/Drawable;
84 84 6.6 75.6 19+0
[1227] getInt (II)I
72 72 5.6 81.2 15+0
[1291] getValueAt (ILandroid/util/TypedValue;)Z
67 67 5.2 86.4 14+0
[1322] getLayoutDimension (ILjava/lang/String;)I
51 79 4.0 90.4 6+0
[1253] getValue (ILandroid/util/TypedValue;)Z
45 45 3.5 93.9 10+0
[1476] getResourceId (II)I
34 43 2.7 96.6 5+0
[1493] getFloat (IF)F
18 18 1.4 98.0 4+0
[1795] hasValue (I)Z
11 15 0.9 98.8 1+0
[1837] <init> (Landroid/content/res/Resources;[I[II)V
10 10 0.8 99.6 2+0
[1949] getInteger (II)I
5 5 0.4 100.0 1+0
[2057] getColor (II)I
+ 1219
0.2 91.2
282+0
android/view/View$MeasureSpec
597 597 49.0 49.0 140+0
[530] getMode (I)I
391 391 32.1 81.1 88+0
[658] getSize (I)I
231 231 18.9 100.0 54+0
[829] makeMeasureSpec (II)I
+ 1217
0.2 91.3
47+5
android/view/LayoutInflater
382 7442 31.4 31.4 4+4
[132] rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
229 17722 18.8 50.2 8+0
[84] createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
218 22984 17.9 68.1 4+0
[74] inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
134 16712 11.0 79.1 8+0
[87] createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
114 23969 9.4 88.5 4+0
[73] inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
63 9205 5.2 93.7 7+0
[116] onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
19 19 1.6 95.2 4+0
[1791] getContext ()Landroid/content/Context;
18 941 1.5 96.7 1+1
[428] from (Landroid/content/Context;)Landroid/view/LayoutInflater;
17 13877 1.4 98.1 2+0
[97] inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
6 6 0.5 98.6 1+0
[2035] <init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
5 5 0.4 99.0 1+0
[2080] <init> (Landroid/content/Context;)V
4 4 0.3 99.3 1+0
[2180] getFactory ()Landroid/view/LayoutInflater$Factory;
4 4 0.3 99.7 1+0
[2181] setFactory (Landroid/view/LayoutInflater$Factory;)V
4 4 0.3 100.0 1+0
[2182] setPrivateFactory (Landroid/view/LayoutInflater$Factory2;)V
+ 1196
0.2 91.5
30+0
android/view/InputEventReceiver
327 4584 27.3 27.3 8+0
[182] nativeConsumeBatchedInputEvents (IJ)V
292 292 24.4 51.8 3+0
[749] nativeFinishInputEvent (IIZ)V
229 1050 19.1 70.9 3+0
[401] finishInputEvent (Landroid/view/InputEvent;Z)V
112 47451 9.4 80.3 3+0
[39] dispatchInputEvent (ILandroid/view/InputEvent;)V
79 4663 6.6 86.9 8+0
[181] consumeBatchedInputEvents (J)V
64 64 5.4 92.2 1+0
[1351] nativeInit (Landroid/view/InputEventReceiver;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I
38 173 3.2 95.4 1+0
[923] <init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
30 1071 2.5 97.9 1+0
[386] dispatchBatchedInputEventPending ()V
13 38 1.1 99.0 1+0
[1547] finalize ()V
12 21 1.0 100.0 1+0
[1772] dispose (Z)V
+ 1188
0.2 91.6
161+0 android/os/Message
367 510 30.9 30.9 30+0
[575] recycle ()V
243 243 20.5 51.3 30+0
[811] obtain ()Landroid/os/Message;
143 143 12.0 63.4 30+0
[1011] clearForRecycle ()V
138 138 11.6 75.0 23+0
[1023] isInUse ()Z
92 92 7.7 82.7 19+0
[1187] markInUse ()V
90 151 7.6 90.3 8+0
[982] obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
45 45 3.8 94.1 8+0
[1477] setAsynchronous (Z)V
43 43 3.6 97.7 10+0
[1495] isAsynchronous ()Z
17 30 1.4 99.2 2+0
[1624] obtain (Landroid/os/Handler;I)Landroid/os/Message;
10 17 0.8 100.0 1+0
[1808] obtain (Landroid/os/Handler;)Landroid/os/Message;
+ 1174
0.2 91.8
66+0
android/widget/ImageView
290 838 24.7 24.7 6+0
[453] onMeasure (II)V
199 1711 17.0 41.7 2+0
[296] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
115 233 9.8 51.4 10+0
[825] drawableStateChanged ()V
89 300 7.6 59.0 2+0
[742] updateDrawable (Landroid/graphics/drawable/Drawable;)V
81 211 6.9 65.9 6+0
[851] configureBounds ()V
55 83 4.7 70.6 6+0
[1237] jumpDrawablesToCurrentState ()V
53 692 4.5 75.1 4+0
[493] setFrame (IIII)Z
44 1241 3.7 78.9 2+0
[345] setImageBitmap (Landroid/graphics/Bitmap;)V
39 168 3.3 82.2 2+0
[938] setScaleType (Landroid/widget/ImageView$ScaleType;)V
37 433 3.2 85.3 2+0
[630] setImageDrawable (Landroid/graphics/drawable/Drawable;)V
30 465 2.6 87.9 2+0
[607] onDraw (Landroid/graphics/Canvas;)V
24 24 2.0 89.9 6+0
[1708] resolveUri ()V
22 122 1.9 91.8 2+0
[1065] initImageView ()V
21 1732 1.8 93.6 2+0
[293] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
19 143 1.6 95.2 2+0
[1013] onAttachedToWindow ()V
17 27 1.4 96.7 2+0
[1663] hasOverlappingRendering ()Z
11 11 0.9 97.6 2+0
[1944] setAdjustViewBounds (Z)V
10 10 0.9 98.5 2+0
[1967] applyColorMod ()V
9 9 0.8 99.2 2+0
[1998] setMaxHeight (I)V
9 9 0.8 100.0 2+0
[1999] setMaxWidth (I)V
+ 1160
0.2 91.9
60+0
libcore/io/BlockGuardOs
674 13645 58.1 58.1 36+0
[100] read (Ljava/io/FileDescriptor;[BII)I
251 2475 21.6 79.7 12+0
[257] close (Ljava/io/FileDescriptor;)V
235 5543 20.3 100.0 12+0
[162] open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
+ 1092
0.1 92.1
112+0
android/view/ViewGroup$MarginLayoutParams
458 765 41.9 41.9 34+0
[472] resolveLayoutDirection (I)V
280 877 25.6 67.6 5+0
[446] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
158 158 14.5 82.1 34+0
[962] isMarginRelative ()Z
149 149 13.6 95.7 34+0
[992] setLayoutDirection (I)V
39 59 3.6 99.3 4+0
[1380] <init> (II)V
8 13 0.7 100.0 1+0
[1901] <init> (Landroid/view/ViewGroup$LayoutParams;)V
+ 1089
0.1 92.2
168+0
android/graphics/drawable/Drawable
136 224 12.5 12.5 9+0
[835] setBounds (IIII)V
118 118 10.8 23.3 28+0
[1076] isStateful ()Z
89 132 8.2 31.5 10+0
[1040] setLayoutDirection (I)V
79 83 7.3 38.8 15+0
[1235] getBounds ()Landroid/graphics/Rect;
78 244 7.2 45.9 8+0
[809] invalidateSelf ()V
70 104 6.4 52.3 8+0
[1133] getMinimumHeight ()I
68 101 6.2 58.6 8+0
[1143] getMinimumWidth ()I
64 145 5.9 64.5 6+0
[1006] setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
52 52 4.8 69.2 12+0
[1420] getLayoutDirection ()I
50 50 4.6 73.8 10+0
[1436] <init> ()V
45 55 4.1 78.0 8+0
[1404] getCallback ()Landroid/graphics/drawable/Drawable$Callback;
45 69 4.1 82.1 5+0
[1309] getPadding (Landroid/graphics/Rect;)Z
39 39 3.6 85.7 9+0
[1542] jumpToCurrentState ()V
36 203 3.3 89.0 6+0
[862] setVisible (ZZ)Z
34 34 3.1 92.1 8+0
[1573] getIntrinsicHeight ()I
33 33 3.0 95.1 8+0
[1580] getIntrinsicWidth ()I
25 25 2.3 97.4 6+0
[1684] onBoundsChange (Landroid/graphics/Rect;)V
10 32 0.9 98.3 1+0
[1596] setBounds (Landroid/graphics/Rect;)V
10 14 0.9 99.3 1+0
[1855] setState ([I)Z
8 8 0.7 100.0 2+0
[2007] setLevel (I)Z
+ 1078
0.1 92.4
127+0 java/lang/Integer
682 2031 63.3 63.3 73+0
[279] toHexString (I)Ljava/lang/String;
164 262 15.2 78.5 21+0
[796] valueOf (I)Ljava/lang/Integer;
74 98 6.9 85.3 3+0
[1160] <init> (I)V
60 60 5.6 90.9 12+0
[1377] hashCode ()I
42 42 3.9 94.8 9+0
[1516] bitCount (I)I
38 38 3.5 98.3 7+0
[1551] intValue ()I
18 18 1.7 100.0 2+0
[1804] equals (Ljava/lang/Object;)Z
+ 1056
0.1 92.5
62+0
android/content/res/Configuration
391 2399 37.0 37.0 3+0
[259] readFromParcel (Landroid/os/Parcel;)V
289 1131 27.4 64.4 31+0
[368] getJrdTheme2FromProp ()I
142 554 13.4 77.8 1+0
[548] writeToParcel (Landroid/os/Parcel;I)V
60 154 5.7 83.5 2+0
[972] diff (Landroid/content/res/Configuration;)I
32 105 3.0 86.6 3+0
[1124] setTo (Landroid/content/res/Configuration;)V
25 25 2.4 88.9 6+0
[1681] getScreenLayoutNoDirection (I)I
25 25 2.4 91.3 5+0
[1682] isOtherSeqNewer (Landroid/content/res/Configuration;)Z
19 89 1.8 93.1 2+0
[1202] <init> (Landroid/content/res/Configuration;)V
18 90 1.7 94.8 2+0
[1195] setToDefaults ()V
17 107 1.6 96.4 2+0
[1116] <init> ()V
17 1637 1.6 98.0 2+0
[305] <init> (Landroid/os/Parcel;)V
17 1654 1.6 99.6 2+0
[302] <init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
4 4 0.4 100.0 1+0
[2166] getLayoutDirection ()I
+ 1012
0.1 92.6
17+0
android/util/Log
951 951 94.0 94.0 11+0
[426] println_native (IILjava/lang/String;Ljava/lang/String;)I
50 437 4.9 98.9 5+0
[629] v (Ljava/lang/String;Ljava/lang/String;)I
11 146 1.1 100.0 1+0
[1001] e (Ljava/lang/String;Ljava/lang/String;)I
+ 998
0.1 92.8
46+0
android/app/ActivityThread
218 1450 21.8 21.8 7+0
[323] logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
104 27254 10.4 32.3 1+0
[66] performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
87 10452 8.7 41.0 1+0
[107] handleResumeActivity (Landroid/os/IBinder;ZZZ)V
69 2617 6.9 47.9 1+0
[249] performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
68 1578 6.8 54.7 1+0
[313] performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
42 260 4.2 58.9 3+0
[798] queueOrSendMessage (ILjava/lang/Object;II)V
41 1397 4.1 63.0 1+0
[329] handleStopActivity (Landroid/os/IBinder;ZI)V
38 2113 3.8 66.8 1+0
[274] handlePauseActivity (Landroid/os/IBinder;ZZI)V
35 38069 3.5 70.3 1+0
[55] handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
28 43 2.8 73.1 3+0
[1491] applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
28 800 2.8 76.0 1+0
[460] createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
28 245 2.8 78.8 1+0
[808] getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
27 1174 2.7 81.5 1+0
[359] performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
22 51 2.2 83.7 1+0
[1426] handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
19 193 1.9 85.6 2+0
[884] access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
18 46 1.8 87.4 2+0
[1465] unscheduleGcIdler ()V
13 1604 1.3 88.7 1+0
[310] performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
12 12 1.2 89.9 1+0
[1918] getApplicationThread ()Landroid/app/ActivityThread$ApplicationThread;
9 38078 0.9 90.8 1+0
[54] access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
9 1406 0.9 91.7 1+0
[327] access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
9 254 0.9 92.6 1+0
[801] getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
9 39 0.9 93.5 1+0
[1539] performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
9 95 0.9 94.4 1+0
[1169] queueOrSendMessage (ILjava/lang/Object;)V
8 103 0.8 95.2 1+0
[1135] access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
8 2121 0.8 96.0 1+0
[273] access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
8 8 0.8 96.8 2+0
[2004] getPackageManager ()Landroid/content/pm/IPackageManager;
5 5 0.5 97.3 1+0
[2044] cleanUpPendingRemoveWindows (Landroid/app/ActivityThread$ActivityClientRecord;)V
5 5 0.5 97.8 1+0
[2045] ensureJitEnabled ()V
5 5 0.5 98.3 1+0
[2046] updateDefaultDensity ()V
5 5 0.5 98.8 1+0
[2047] updateVisibility (Landroid/app/ActivityThread$ActivityClientRecord;Z)V
4 4 0.4 99.2 1+0
[2151] getHandler ()Landroid/os/Handler;
4 4 0.4 99.6 1+0
[2152] getInstrumentation ()Landroid/app/Instrumentation;
4 4 0.4 100.0 1+0
[2153] getLooper ()Landroid/os/Looper;
+ 987
0.1 92.9
82+0
android/os/SystemProperties
405 842 41.0 41.0 31+0
[452] getInt (Ljava/lang/String;I)I
303 303 30.7 71.7 31+0
[738] native_get_int (Ljava/lang/String;I)I
67 67 6.8 78.5 5+0
[1323] native_get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
66 156 6.7 85.2 5+0
[969] get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
44 44 4.5 89.7 2+0
[1484] native_get (Ljava/lang/String;)Ljava/lang/String;
41 87 4.2 93.8 3+0
[1214] getBoolean (Ljava/lang/String;Z)Z
33 33 3.3 97.2 3+0
[1582] native_get_boolean (Ljava/lang/String;Z)Z
28 80 2.8 100.0 2+0
[1247] get (Ljava/lang/String;)Ljava/lang/String;
+ 979
0.1 93.0
38+0
android/view/DisplayInfo
682 2695 69.7 69.7 8+0
[246] readFromParcel (Landroid/os/Parcel;)V
78 118 8.0 77.6 7+0
[1077] getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
76 2846 7.8 85.4 8+0
[235] <init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
75 2770 7.7 93.1 8+0
[240] <init> (Landroid/os/Parcel;)V
68 186 6.9 100.0 7+0
[905] getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
+ 966
0.1 93.2
42+0
android/view/HardwareRenderer
701 701 72.6 72.6 6+0
[490] nBeginFrame ([I)V
70 70 7.2 79.8 15+0
[1306] isEnabled ()Z
60 761 6.2 86.0 6+0
[475] beginFrame ([I)V
52 813 5.4 91.4 6+0
[458] access$200 ([I)V
22 22 2.3 93.7 1+0
[1752] nIsBackBufferPreserved ()Z
13 21 1.3 95.0 1+0
[1770] initializeIfNeeded (IILandroid/view/Surface;)Z
10 237 1.0 96.1 1+0
[818] createGlRenderer (IZ)Landroid/view/HardwareRenderer;
10 14 1.0 97.1 1+0
[1866] isAvailable ()Z
10 32 1.0 98.1 1+0
[1600] isBackBufferPreserved ()Z
9 9 0.9 99.1 2+0
[1985] isRequested ()Z
5 5 0.5 99.6 1+0
[2078] <init> ()V
4 4 0.4 100.0 1+0
[2178] setEnabled (Z)V
+ 901
0.1 93.3
52+0
android/widget/LinearLayout
273 124950 30.3 30.3 2+0
[24] measureVertical (II)V
143 8998 15.9 46.2 2+0
[120] layoutVertical ()V
113 138 12.5 58.7 6+0
[1024] hasDividerBeforeChildAt (I)Z
69 1042 7.7 66.4 1+0
[406] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
69 102 7.7 74.0 8+0
[1142] getVirtualChildAt (I)Landroid/view/View;
34 52 3.8 77.8 4+0
[1424] getVirtualChildCount ()I
29 551 3.2 81.0 2+0
[552] generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
25 25 2.8 83.8 6+0
[1691] getChildrenSkipCount (Landroid/view/View;I)I
20 124228 2.2 86.0 2+0
[25] measureChildBeforeLayout (Landroid/view/View;IIIII)V
19 9017 2.1 88.1 2+0
[119] onLayout (ZIIII)V
18 124968 2.0 90.1 2+0
[23] onMeasure (II)V
17 568 1.9 92.0 2+0
[544] generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
17 17 1.9 93.9 4+0
[1821] getNextLocationOffset (Landroid/view/View;)I
17 8600 1.9 95.8 2+0
[123] setChildFrame (Landroid/view/View;IIII)V
10 1052 1.1 96.9 1+0
[399] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
8 8 0.9 97.8 2+0
[2023] checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
8 8 0.9 98.7 2+0
[2024] getLocationOffset (Landroid/view/View;)I
8 13 0.9 99.6 1+0
[1909] setOrientation (I)V
4 4 0.4 100.0 1+0
[2208] setDividerDrawable (Landroid/graphics/drawable/Drawable;)V
+ 868
0.1 93.4
197+0
java/lang/Daemons$FinalizerWatchdogDaemon
826 826 95.2 95.2 194+0
[456] access$200 ()Ljava/lang/Daemons$FinalizerWatchdogDaemon;
26 76 3.0 98.2 1+0
[1270] waitForFinalization (Ljava/lang/Object;)Z
12 26 1.4 99.5 1+0
[1678] sleepFor (JJ)V
4 192 0.5 100.0 1+0
[890] waitForObject ()Ljava/lang/Object;
+ 847
0.1 93.5
25+0
android/view/Surface
573 573 67.7 67.7 1+0
[542] nativeReadFromParcel (Landroid/os/Parcel;)V
110 110 13.0 80.6 9+0
[1108] nativeIsValid ()Z
83 193 9.8 90.4 9+0
[886] isValid ()Z
32 181 3.8 94.2 1+0
[915] <init> ()V
17 33 2.0 96.2 1+0
[1586] finalize ()V
15 601 1.8 98.0 1+0
[528] readFromParcel (Landroid/os/Parcel;)V
8 8 0.9 98.9 1+0
[2013] nativeRelease ()V
5 5 0.6 99.5 1+0
[2082] checkHeadless ()V
4 4 0.5 100.0 1+0
[2183] getGenerationId ()I
+ 833
0.1 93.6
17+0
com/example/t_gallery/ImageDetailFragment
212 910 25.5 25.5 2+0
[436] onCreate (Landroid/os/Bundle;)V
199 5714 23.9 49.3 6+0
[159] imageLayout (Landroid/content/Context;[III)V
176 89579 21.1 70.5 2+0
[35] onActivityCreated (Landroid/os/Bundle;)V
100 1200 12.0 82.5 2+0
[353] init (Ljava/lang/String;[IZILjava/lang/Long;)V
91 2371 10.9 93.4 1+0
[260] imageAnim (Landroid/content/Context;[I)V
33 10209 4.0 97.4 2+0
[110] onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
22 33 2.6 100.0 2+0
[1591] <init> ()V
+ 803
0.1 93.7
30+0
android/view/animation/AnimationSet
373 2613 46.5 46.5 5+0
[251] getTransformation (JLandroid/view/animation/Transformation;)Z
74 327 9.2 55.7 1+0
[711] initializeInvalidateRegion (IIII)V
73 147 9.1 64.8 2+0
[997] addAnimation (Landroid/view/animation/Animation;)V
70 92 8.7 73.5 4+0
[1190] hasAlpha ()Z
51 342 6.4 79.8 1+0
[693] initialize (IIII)V
39 71 4.9 84.7 1+0
[1301] setStartTime (J)V
33 399 4.1 88.8 1+0
[651] <init> (Z)V
28 132 3.5 92.3 2+0
[1041] reset ()V
23 23 2.9 95.1 5+0
[1728] willChangeTransformationMatrix ()Z
19 19 2.4 97.5 4+0
[1793] willChangeBounds ()Z
9 9 1.1 98.6 2+0
[1995] restoreChildrenStartOffset ()V
6 6 0.7 99.4 1+0
[2036] setFlag (IZ)V
5 5 0.6 100.0 1+0
[2105] init ()V
+ 779
0.1 93.8
100+0
android/util/SparseArray
241 381 30.9 30.9 26+0
[664] get (ILjava/lang/Object;)Ljava/lang/Object;
231 612 29.7 60.6 26+0
[520] get (I)Ljava/lang/Object;
161 161 20.7 81.3 30+0
[953] binarySearch ([IIII)I
42 63 5.4 86.6 4+0
[1358] put (ILjava/lang/Object;)V
39 81 5.0 91.7 3+0
[1243] <init> (I)V
29 110 3.7 95.4 3+0
[1107] <init> ()V
14 14 1.8 97.2 3+0
[1863] keyAt (I)I
13 13 1.7 98.8 3+0
[1892] valueAt (I)Ljava/lang/Object;
9 9 1.2 100.0 2+0
[1984] size ()I
+ 754
0.1 93.9
76+0
android/graphics/Bitmap
156 156 20.7 20.7 7+0
[968] nativeDestructor (I)V
131 405 17.4 38.1 6+0
[646] <init> (I[BZ[B[II)V
83 152 11.0 49.1 6+0
[979] getScaledWidth (I)I
79 147 10.5 59.5 6+0
[995] getScaledHeight (I)I
65 221 8.6 68.2 7+0
[837] access$100 (I)V
49 49 6.5 74.7 12+0
[1444] scaleFromDensity (III)I
44 55 5.8 80.5 8+0
[1403] getWidth ()I
43 53 5.7 86.2 8+0
[1415] getHeight ()I
37 37 4.9 91.1 6+0
[1555] getDefaultDensity ()I
26 48 3.4 94.6 2+0
[1451] getConfig ()Landroid/graphics/Bitmap$Config;
12 12 1.6 96.2 2+0
[1925] nativeConfig (I)I
11 11 1.5 97.6 2+0
[1936] nativeWidth (I)I
10 10 1.3 98.9 2+0
[1950] nativeHeight (I)I
8 8 1.1 100.0 2+0
[2006] isRecycled ()Z
+ 735
0.1 94.0
169+0
android/app/LoadedApk
693 693 94.3 94.3 161+0
[491] getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
29 29 3.9 98.2 5+0
[1632] getPackageName ()Ljava/lang/String;
5 5 0.7 98.9 1+0
[2051] getClassLoader ()Ljava/lang/ClassLoader;
4 4 0.5 99.5 1+0
[2162] getResources (Landroid/app/ActivityThread;)Landroid/content/res/Resources;
4 4 0.5 100.0 1+0
[2163] makeApplication (ZLandroid/app/Instrumentation;)Landroid/app/Application;
+ 682
0.1 94.1
30+0
com/android/internal/policy/impl/PhoneWindow$DecorView
127 41539 18.6 18.6 3+0
[47] dispatchTouchEvent (Landroid/view/MotionEvent;)Z
88 126713 12.9 31.5 2+0
[22] onMeasure (II)V
87 338 12.8 44.3 2+0
[698] onWindowFocusChanged (Z)V
58 321 8.5 52.8 3+0
[721] onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
54 41050 7.9 60.7 3+0
[50] superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
42 292 6.2 66.9 2+0
[750] drawableChanged ()V
40 274 5.9 72.7 2+0
[776] setFrame (IIII)Z
35 254 5.1 77.9 1+0
[802] onAttachedToWindow ()V
28 574 4.1 82.0 1+0
[541] <init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
22 18316 3.2 85.2 2+0
[82] draw (Landroid/graphics/Canvas;)V
22 466 3.2 88.4 1+0
[603] setWindowBackground (Landroid/graphics/drawable/Drawable;)V
18 32 2.6 91.1 1+0
[1605] updateWindowResizeState ()V
17 93 2.5 93.5 1+0
[1184] fitSystemWindows (Landroid/graphics/Rect;)Z
13 422 1.9 95.5 1+0
[637] setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
9 296 1.3 96.8 1+0
[743] finishChanging ()V
8 13 1.2 97.9 1+0
[1912] setWindowFrame (Landroid/graphics/drawable/Drawable;)V
5 5 0.7 98.7 1+0
[2122] startChanging ()V
5 5 0.7 99.4 1+0
[2123] willYouTakeTheInputQueue ()Landroid/view/InputQueue$Callback;
4 4 0.6 100.0 1+0
[2211] willYouTakeTheSurface ()Landroid/view/SurfaceHolder$Callback2;
+ 671
0.1 94.2
32+0
com/android/internal/policy/impl/PhoneWindow
281 8548 41.9 41.9 1+0
[126] generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
68 775 10.1 52.0 1+0
[469] saveHierarchyState ()Landroid/os/Bundle;
57 9689 8.5 60.5 1+0
[114] installDecor ()V
53 41103 7.9 68.4 3+0
[49] superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
43 43 6.4 74.8 9+0
[1502] getDecorView ()Landroid/view/View;
42 1026 6.3 81.1 1+0
[411] <init> (Landroid/content/Context;)V
29 18543 4.3 85.4 1+0
[81] setContentView (I)V
22 22 3.3 88.7 5+0
[1760] getLayoutInflater ()Landroid/view/LayoutInflater;
17 596 2.5 91.2 1+0
[531] generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
14 23 2.1 93.3 1+0
[1730] requestFeature (I)Z
8 30 1.2 94.5 1+0
[1628] access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
8 13 1.2 95.7 1+0
[1911] access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
5 5 0.7 96.4 1+0
[2116] access$600 (Lcom/android/internal/policy/impl/PhoneWindow;)I
5 5 0.7 97.2 1+0
[2117] openPanelsAfterRestore ()V
5 5 0.7 97.9 1+0
[2118] savePanelState (Landroid/util/SparseArray;)V
5 5 0.7 98.7 1+0
[2119] setTitle (Ljava/lang/CharSequence;)V
5 5 0.7 99.4 1+0
[2120] setTitleColor (I)V
4 4 0.6 100.0 1+0
[2210] onActive ()V
+ 660
0.1 94.3
48+0 java/io/File
272 487 41.2 41.2 12+0
[588] fixSlashes (Ljava/lang/String;)Ljava/lang/String;
169 279 25.6 66.8 12+0
[763] isAbsolute ()Z
115 602 17.4 84.2 12+0
[527] <init> (Ljava/lang/String;)V
104 383 15.8 100.0 12+0
[662] getAbsolutePath ()Ljava/lang/String;
+ 632
0.1 94.3
34+0
android/support/v4/app/FragmentManagerImpl
163 108141 25.8 25.8 2+0
[34] moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
99 109378 15.7 41.5 4+0
[30] execPendingActions ()Z
67 108299 10.6 52.1 5+0
[33] moveToState (IIIZ)V
50 526 7.9 60.0 2+0
[564] makeActive (Landroid/support/v4/app/Fragment;)V
40 615 6.3 66.3 2+0
[519] addFragment (Landroid/support/v4/app/Fragment;Z)V
36 67 5.7 72.0 1+0
[1324] startPendingDeferredFragments ()V
34 196 5.4 77.4 1+0
[881] enqueueAction (Ljava/lang/Runnable;Z)V
34 51 5.4 82.8 4+0
[1430] moveToState (IZ)V
20 30 3.2 85.9 2+0
[1626] loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
14 24 2.2 88.1 1+0
[1699] <init> ()V
12 28 1.9 90.0 1+0
[1642] beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
10 22 1.6 91.6 1+0
[1747] dispatchResume ()V
9 22 1.4 93.0 1+0
[1745] dispatchActivityCreated ()V
9 22 1.4 94.5 1+0
[1746] dispatchCreate ()V
9 109169 1.4 95.9 1+0
[31] executePendingTransactions ()Z
9 9 1.4 97.3 2+0
[1982] performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V
8 21 1.3 98.6 1+0
[1767] dispatchStart ()V
5 5 0.8 99.4 1+0
[2067] attachActivity (Landroid/support/v4/app/FragmentActivity;)V
4 4 0.6 100.0 1+0
[2174] noteStateNotSaved ()V
+ 624
0.1 94.4
65+0
libcore/io/ForwardingOs
396 907 63.5 63.5 41+0
[438] ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
228 1188 36.5 100.0 24+0
[357] fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
+ 616
0.1 94.5
67+0
libcore/util/CollectionUtils$1$1
284 444 46.1 46.1 26+0
[625] computeNext ()V
209 653 33.9 80.0 26+0
[505] hasNext ()Z
105 261 17.0 97.1 13+0
[797] next ()Ljava/lang/Object;
10 33 1.6 98.7 1+0
[1594] <init> (Llibcore/util/CollectionUtils$1;)V
8 24 1.3 100.0 1+0
[1713] remove ()V
+ 598
0.1 94.6
42+0
android/content/res/Resources$Theme
499 1692 83.4 83.4 34+0
[300] obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
30 131 5.0 88.5 2+0
[1044] <init> (Landroid/content/res/Resources;)V
27 98 4.5 93.0 2+0
[1156] finalize ()V
19 134 3.2 96.2 2+0
[1037] applyStyle (IZ)V
14 57 2.3 98.5 1+0
[1388] obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
9 92 1.5 100.0 1+0
[1186] setTo (Landroid/content/res/Resources$Theme;)V
+ 598
0.1 94.7
92+0
android/view/GLES20RecordingCanvas$1
207 308 34.6 34.6 23+0
[733] onAcquired (Landroid/util/Poolable;)V
197 290 32.9 67.6 23+0
[753] onReleased (Landroid/util/Poolable;)V
101 101 16.9 84.4 23+0
[1145] onAcquired (Landroid/view/GLES20RecordingCanvas;)V
93 93 15.6 100.0 23+0
[1183] onReleased (Landroid/view/GLES20RecordingCanvas;)V
+ 586
0.1 94.7
24+0
android/content/Intent
154 4350 26.3 26.3 1+0
[189] writeToParcel (Landroid/os/Parcel;I)V
89 162 15.2 41.5 1+0
[948] migrateExtraStreamToClipData ()Z
59 444 10.1 51.5 1+0
[624] readFromParcel (Landroid/os/Parcel;)V
40 484 6.8 58.4 1+0
[589] putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
30 145 5.1 63.5 1+0
[1005] <init> (Landroid/content/Context;Ljava/lang/Class;)V
25 215 4.3 67.7 1+0
[846] putExtra (Ljava/lang/String;I)Landroid/content/Intent;
25 189 4.3 72.0 1+0
[899] putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
25 256 4.3 76.3 1+0
[800] putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
23 36 3.9 80.2 1+0
[1561] setAllowFds (Z)V
22 22 3.8 84.0 5+0
[1742] getComponent ()Landroid/content/ComponentName;
12 12 2.0 86.0 1+0
[1922] getAction ()Ljava/lang/String;
12 12 2.0 88.1 1+0
[1923] getClipData ()Landroid/content/ClipData;
12 12 2.0 90.1 1+0
[1924] resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;
10 1100 1.7 91.8 1+0
[379] getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
9 453 1.5 93.3 1+0
[618] <init> (Landroid/os/Parcel;)V
9 58 1.5 94.9 1+0
[1381] getIntExtra (Ljava/lang/String;I)I
9 57 1.5 96.4 1+0
[1387] getLongExtra (Ljava/lang/String;J)J
9 13 1.5 98.0 1+0
[1883] setExtrasClassLoader (Ljava/lang/ClassLoader;)V
8 48 1.4 99.3 1+0
[1450] getIntArrayExtra (Ljava/lang/String;)[I
4 4 0.7 100.0 1+0
[2164] setAction (Ljava/lang/String;)Landroid/content/Intent;
+ 578
0.1 94.8
60+0
android/content/res/XmlBlock$Parser
173 270 29.9 29.9 20+0
[780] next ()I
145 262 25.1 55.0 8+0
[792] getName ()Ljava/lang/String;
76 196 13.1 68.2 8+0
[879] close ()V
71 71 12.3 80.4 16+0
[1298] getDepth ()I
63 182 10.9 91.3 4+0
[911] <init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
50 69 8.7 100.0 4+0
[1308] finalize ()V
+ 564
0.1 94.9
41+0
android/os/Binder
204 6252 36.2 36.2 7+0
[150] execTransact (IIII)Z
164 164 29.1 65.2 19+0
[943] clearCallingIdentity ()J
70 70 12.4 77.7 5+0
[1303] flushPendingCommands ()V
39 82 6.9 84.6 3+0
[1239] finalize ()V
31 31 5.5 90.1 3+0
[1615] destroy ()V
26 26 4.6 94.7 1+0
[1669] getCallingPid ()I
15 48 2.7 97.3 1+0
[1452] <init> ()V
11 11 2.0 99.3 1+0
[1937] init ()V
4 4 0.7 100.0 1+0
[2168] attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V
+ 563
0.1 95.0
36+0
android/view/VelocityTracker
93 169 16.5 16.5 5+0
[936] addMovement (Landroid/view/MotionEvent;)V
81 121 14.4 30.9 4+0
[1069] setNextPoolable (Ljava/lang/Object;)V
76 76 13.5 44.4 5+0
[1266] nativeAddMovement (ILandroid/view/MotionEvent;)V
52 480 9.2 53.6 2+0
[593] obtain ()Landroid/view/VelocityTracker;
48 72 8.5 62.2 2+0
[1294] getNextPoolable ()Ljava/lang/Object;
40 40 7.1 69.3 4+0
[1532] setNextPoolable (Landroid/view/VelocityTracker;)V
40 40 7.1 76.4 4+0
[1533] setPooled (Z)V
37 368 6.6 82.9 2+0
[679] recycle ()V
34 55 6.0 89.0 2+0
[1407] clear ()V
24 24 4.3 93.3 2+0
[1703] getNextPoolable ()Landroid/view/VelocityTracker;
21 21 3.7 97.0 2+0
[1773] nativeClear (I)V
17 17 3.0 100.0 2+0
[1812] isPooled ()Z
+ 547
0.1 95.0
50+0
android/util/SynchronizedPool
291 2325 53.2 53.2 25+0
[262] acquire ()Landroid/util/Poolable;
256 1876 46.8 100.0 25+0
[287] release (Landroid/util/Poolable;)V
+ 530
0.1 95.1
6+0
android/app/ActivityManagerProxy
222 5840 41.9 41.9 1+0
[158] startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
86 1016 16.2 58.1 1+0
[413] activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
69 341 13.0 71.1 1+0
[694] activityPaused (Landroid/os/IBinder;)V
57 393 10.8 81.9 1+0
[655] overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
56 2108 10.6 92.5 1+0
[275] activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
40 400 7.5 100.0 1+0
[650] activityResumed (Landroid/os/IBinder;)V
+ 523
0.1 95.2
119+0
java/util/LinkedList$Link
523 523 100.0 100.0 119+0
[565] <init> (Ljava/lang/Object;Ljava/util/LinkedList$Link;Ljava/util/LinkedList$Link;)V
+ 503
0.1 95.2
24+0
android/util/SparseIntArray
264 308 52.5 52.5 3+0
[732] removeAt (I)V
68 99 13.5 66.0 3+0
[1152] put (II)V
56 56 11.1 77.1 6+0
[1396] binarySearch ([IIII)I
43 68 8.5 85.7 3+0
[1320] indexOfKey (I)I
24 51 4.8 90.5 2+0
[1431] <init> (I)V
22 22 4.4 94.8 3+0
[1750] valueAt (I)I
16 67 3.2 98.0 2+0
[1326] <init> ()V
10 10 2.0 100.0 2+0
[1960] clear ()V
+ 500
0.1 95.3
38+0
android/graphics/drawable/BitmapDrawable
154 769 30.8 30.8 6+0
[471] <init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
79 378 15.8 46.6 6+0
[668] computeBitmapSize ()V
78 533 15.6 62.2 6+0
[560] setBitmap (Landroid/graphics/Bitmap;)V
63 426 12.6 74.8 2+0
[634] draw (Landroid/graphics/Canvas;)V
34 508 6.8 81.6 4+0
[577] <init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
33 755 6.6 88.2 2+0
[478] <init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
24 24 4.8 93.0 6+0
[1698] getIntrinsicHeight ()I
18 26 3.6 96.6 2+0
[1668] onBoundsChange (Landroid/graphics/Rect;)V
17 17 3.4 100.0 4+0
[1807] getIntrinsicWidth ()I
+ 480
0.1 95.4
2+0
java/lang/Daemons$ReferenceQueueDaemon
480 3253 100.0 100.0 2+0
[217] enqueue (Ljava/lang/ref/Reference;)V
+ 479
0.1 95.4
37+0
android/content/Context
255 1225 53.2 53.2 19+0
[349] obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
203 1082 42.4 95.6 15+0
[384] obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
12 74 2.5 98.1 1+0
[1279] obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
9 9 1.9 100.0 2+0
[1974] <init> ()V
+ 479
0.1 95.5
48+0
dalvik/system/BlockGuard
479 2970 100.0 100.0 48+0
[231] getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
+ 474
0.1 95.5
16+0
android/view/Choreographer$FrameDisplayEventReceiver
391 1284 82.5 82.5 8+0
[340] onVsync (JII)V
83 316783 17.5 100.0 8+0
[3] run ()V
+ 470
0.1 95.6
8+0
android/hardware/display/IDisplayManager$Stub$Proxy
470 6306 100.0 100.0 8+0
[147] getDisplayInfo (I)Landroid/view/DisplayInfo;
+ 465
0.1 95.7
86+0
android/view/ContextThemeWrapper
194 207 41.7 41.7 43+0
[857] getResources ()Landroid/content/res/Resources;
162 162 34.8 76.6 35+0
[950] getTheme ()Landroid/content/res/Resources$Theme;
45 1613 9.7 86.2 3+0
[309] getSystemService (Ljava/lang/String;)Ljava/lang/Object;
29 510 6.2 92.5 1+0
[576] initializeTheme ()V
9 22 1.9 94.4 1+0
[1751] <init> ()V
9 14 1.9 96.3 1+0
[1864] attachBaseContext (Landroid/content/Context;)V
9 519 1.9 98.3 1+0
[568] setTheme (I)V
8 43 1.7 100.0 1+0
[1497] onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
+ 452
0.1 95.7
17+0
android/widget/AbsListView
231 1283 51.1 51.1 3+0
[341] onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
38 86 8.4 59.5 1+0
[1221] onSaveInstanceState ()Landroid/os/Parcelable;
25 38 5.5 65.0 1+0
[1548] clearScrollingCache ()V
25 270 5.5 70.6 1+0
[784] initOrResetVelocityTracker ()V
25 294 5.5 76.1 1+0
[747] recycleVelocityTracker ()V
23 3439 5.1 81.2 1+0
[206] onWindowFocusChanged (Z)V
17 32 3.8 85.0 1+0
[1604] shouldShowSelector ()Z
14 60 3.1 88.1 1+0
[1376] updateSelectorState ()V
13 95 2.9 90.9 1+0
[1173] drawableStateChanged ()V
12 12 2.7 93.6 1+0
[1932] reportScrollStateChange (I)V
10 10 2.2 95.8 2+0
[1966] dismissPopup ()V
9 14 2.0 97.8 1+0
[1871] startScrollIfNeeded (I)Z
5 5 1.1 98.9 1+0
[2110] initVelocityTrackerIfNotExists ()V
5 5 1.1 100.0 1+0
[2111] touchModeDrawsInPressedState ()Z
+ 448
0.1 95.8
59+0
android/view/Window
92 653 20.5 20.5 7+0
[504] findViewById (I)Landroid/view/View;
47 47 10.5 31.0 7+0
[1464] getCallback ()Landroid/view/Window$Callback;
46 46 10.3 41.3 7+0
[1473] isDestroyed ()Z
42 66 9.4 50.7 3+0
[1338] setFlags (II)V
28 28 6.2 56.9 7+0
[1649] getAttributes ()Landroid/view/WindowManager$LayoutParams;
27 27 6.0 62.9 6+0
[1658] getContext ()Landroid/content/Context;
25 79 5.6 68.5 1+0
[1256] adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
19 27 4.2 72.8 2+0
[1659] hasFeature (I)Z
15 89 3.3 76.1 2+0
[1205] getWindowStyle ()Landroid/content/res/TypedArray;
14 22 3.1 79.2 1+0
[1755] setDefaultWindowFormat (I)V
12 12 2.7 81.9 3+0
[1931] getFeatures ()I
10 24 2.2 84.2 1+0
[1706] <init> (Landroid/content/Context;)V
10 31 2.2 86.4 1+0
[1619] clearFlags (I)V
10 10 2.2 88.6 2+0
[1964] getForcedWindowFlags ()I
10 14 2.2 90.8 1+0
[1870] makeActive ()V
9 31 2.0 92.9 1+0
[1620] setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
8 8 1.8 94.6 2+0
[2018] getContainer ()Landroid/view/Window;
5 5 1.1 95.8 1+0
[2096] getLocalFeatures ()I
5 5 1.1 96.9 1+0
[2097] getWindowManager ()Landroid/view/WindowManager;
5 5 1.1 98.0 1+0
[2098] hasSoftInputMode ()Z
5 5 1.1 99.1 1+0
[2099] requestFeature (I)Z
4 4 0.9 100.0 1+0
[2200] setCallback (Landroid/view/Window$Callback;)V
+ 443
0.1 95.8
7+0
android/view/GestureDetector
425 13481 95.9 95.9 3+0
[101] onTouchEvent (Landroid/view/MotionEvent;)Z
8 8 1.8 97.7 2+0
[2012] access$300 (Landroid/view/GestureDetector;)Landroid/view/GestureDetector$OnDoubleTapListener;
5 5 1.1 98.9 1+0
[2076] access$000 (Landroid/view/GestureDetector;)Landroid/view/MotionEvent;
5 5 1.1 100.0 1+0
[2077] access$400 (Landroid/view/GestureDetector;)Z
+ 439
0.1 95.9
37+0
android/view/inputmethod/InputMethodManager
139 4070 31.7 31.7 1+0
[194] startInputInner (Landroid/os/IBinder;III)Z
113 113 25.7 57.4 27+0
[1092] peekInstance ()Landroid/view/inputmethod/InputMethodManager;
77 4890 17.5 74.9 1+0
[175] onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
54 3196 12.3 87.2 1+0
[224] focusOut (Landroid/view/View;)V
14 147 3.2 90.4 1+0
[998] focusInLocked (Landroid/view/View;)V
13 128 3.0 93.4 1+0
[1046] scheduleCheckFocusLocked (Landroid/view/View;)V
11 11 2.5 95.9 2+0
[1943] checkFocusNoStartInput (ZZ)Z
8 13 1.8 97.7 1+0
[1907] checkFocus ()V
5 5 1.1 98.9 1+0
[2108] notifyInputConnectionFinished ()V
5 5 1.1 100.0 1+0
[2109] startGettingWindowFocus (Landroid/view/View;)V
+ 433
0.1 96.0
99+0
java/lang/Daemons$Daemon
433 433 100.0 100.0 99+0
[631] isRunning ()Z
+ 429
0.1 96.0
42+0
android/os/Looper
251 1543 58.5 58.5 25+0
[317] myLooper ()Landroid/os/Looper;
94 274 21.9 80.4 7+0
[773] postSyncBarrier ()I
67 471 15.6 96.0 7+0
[598] removeSyncBarrier (I)V
8 64 1.9 97.9 1+0
[1348] myQueue ()Landroid/os/MessageQueue;
5 5 1.2 99.1 1+0
[2060] getMainLooper ()Landroid/os/Looper;
4 4 0.9 100.0 1+0
[2170] getQueue ()Landroid/os/MessageQueue;
+ 420
0.1 96.1
28+0
android/support/v4/app/FragmentActivity
217 358 51.7 51.7 16+0
[683] onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
43 328 10.2 61.9 1+0
[708] onStart ()V
42 191 10.0 71.9 1+0
[892] onCreate (Landroid/os/Bundle;)V
35 136 8.3 80.2 3+0
[1030] getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
22 187 5.2 85.5 1+0
[904] onPostResume ()V
20 446 4.8 90.2 1+0
[622] <init> ()V
18 213 4.3 94.5 1+0
[850] onResume ()V
10 10 2.4 96.9 2+0
[1957] onAttachFragment (Landroid/support/v4/app/Fragment;)V
8 30 1.9 98.8 1+0
[1625] onResumeFragments ()V
5 5 1.2 100.0 1+0
[2065] getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;
+ 405
0.1 96.1
3+0
android/app/ContextImpl$ServiceFetcher
405 1439 100.0 100.0 3+0
[325] getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 396
0.1 96.2
54+0
java/io/InputStream
187 500 47.2 47.2 24+0
[582] <init> ()V
157 6816 39.6 86.9 18+0
[138] read ([B)I
52 52 13.1 100.0 12+0
[1425] markSupported ()Z
+ 393
0.1 96.2
45+0
java/util/AbstractList
393 588 100.0 100.0 45+0
[534] <init> ()V
+ 387
0.1 96.3
30+0
android/graphics/drawable/ColorDrawable
224 1474 57.9 57.9 13+0
[320] draw (Landroid/graphics/Canvas;)V
86 879 22.2 80.1 4+0
[444] <init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
42 42 10.9 91.0 9+0
[1505] getOpacity ()I
35 914 9.0 100.0 4+0
[433] <init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
+ 383
0.0 96.3
45+0
com/example/t_gallery/ImageDetail
94 94 24.5 24.5 21+0
[1180] access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
85 20733 22.2 46.7 1+0
[77] onCreate (Landroid/os/Bundle;)V
44 1377 11.5 58.2 1+0
[334] loadImageThread (I)V
38 157 9.9 68.1 2+0
[967] preLoadImage (I)V
36 36 9.4 77.5 8+0
[1563] access$7 ()Ljava/util/HashMap;
20 177 5.2 82.8 2+0
[917] access$3 (Lcom/example/t_gallery/ImageDetail;I)V
16 542 4.2 86.9 1+0
[555] <init> ()V
10 1387 2.6 89.6 1+0
[333] access$0 (Lcom/example/t_gallery/ImageDetail;I)V
10 10 2.6 92.2 2+0
[1968] access$2 (Lcom/example/t_gallery/ImageDetail;)I
10 10 2.6 94.8 2+0
[1969] access$6 (Lcom/example/t_gallery/ImageDetail;)J
10 10 2.6 97.4 2+0
[1970] getFlipMap ()Ljava/util/HashMap;
5 5 1.3 98.7 1+0
[2127] access$4 (Lcom/example/t_gallery/ImageDetail;I)V
5 5 1.3 100.0 1+0
[2128] access$5 (Lcom/example/t_gallery/ImageDetail;)[I
+ 374
0.0 96.4
64+0
android/support/v4/app/Fragment
95 95 25.4 25.4 20+0
[1171] getArguments ()Landroid/os/Bundle;
55 419 14.7 40.1 2+0
[638] setIndex (I)V
51 51 13.6 53.7 12+0
[1429] getView ()Landroid/view/View;
20 68 5.3 59.1 2+0
[1317] getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
18 84 4.8 63.9 2+0
[1228] onStart ()V
18 102 4.8 68.7 2+0
[1140] performStart ()V
16 16 4.3 73.0 3+0
[1833] getActivity ()Landroid/support/v4/app/FragmentActivity;
15 15 4.0 77.0 3+0
[1839] setMenuVisibility (Z)V
11 11 2.9 79.9 2+0
[1940] <init> ()V
10 10 2.7 82.6 2+0
[1954] onAttach (Landroid/app/Activity;)V
10 10 2.7 85.3 2+0
[1955] onCreateAnimation (IZI)Landroid/view/animation/Animation;
10 10 2.7 88.0 2+0
[1956] setArguments (Landroid/os/Bundle;)V
9 9 2.4 90.4 2+0
[1977] onActivityCreated (Landroid/os/Bundle;)V
9 9 2.4 92.8 2+0
[1978] onCreate (Landroid/os/Bundle;)V
9 9 2.4 95.2 2+0
[1979] onResume ()V
9 9 2.4 97.6 2+0
[1980] onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V
9 9 2.4 100.0 2+0
[1981] restoreViewState ()V
+ 372
0.0 96.4
52+0
android/content/res/XmlBlock
97 97 26.1 26.1 16+0
[1161] nativeNext (I)I
64 275 17.2 43.3 4+0
[772] newParser ()Landroid/content/res/XmlResourceParser;
42 42 11.3 54.6 8+0
[1504] nativeGetName (I)I
40 65 10.8 65.3 4+0
[1341] access$1500 (I)V
35 55 9.4 74.7 4+0
[1402] access$1600 (Landroid/content/res/XmlBlock;)V
29 29 7.8 82.5 4+0
[1633] nativeCreateParseState (I)I
25 25 6.7 89.2 4+0
[1683] nativeDestroyParseState (I)V
20 20 5.4 94.6 4+0
[1781] access$008 (Landroid/content/res/XmlBlock;)I
20 20 5.4 100.0 4+0
[1782] decOpenCountLocked ()V
+ 371
0.0 96.5
4+0
com/android/internal/os/BinderInternal$GcWatcher
342 18752 92.2 92.2 2+0
[79] finalize ()V
29 87 7.8 100.0 2+0
[1216] <init> ()V
+ 363
0.0 96.5
72+0
android/view/View$TransformationInfo
107 107 29.5 29.5 23+0
[1118] access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
86 86 23.7 53.2 13+0
[1220] access$1500 (Landroid/view/View$TransformationInfo;)Z
69 69 19.0 72.2 16+0
[1311] access$1800 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Camera;
25 123 6.9 79.1 2+0
[1061] <init> ()V
16 16 4.4 83.5 4+0
[1834] access$1600 (Landroid/view/View$TransformationInfo;)I
9 9 2.5 86.0 2+0
[1987] access$1700 (Landroid/view/View$TransformationInfo;)I
9 9 2.5 88.4 2+0
[1988] access$1802 (Landroid/view/View$TransformationInfo;Landroid/graphics/Camera;)Landroid/graphics/Camera;
9 9 2.5 90.9 2+0
[1989] access$1902 (Landroid/view/View$TransformationInfo;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
9 9 2.5 93.4 2+0
[1990] access$2002 (Landroid/view/View$TransformationInfo;Z)Z
8 8 2.2 95.6 2+0
[2014] access$1502 (Landroid/view/View$TransformationInfo;Z)Z
8 8 2.2 97.8 2+0
[2015] access$1602 (Landroid/view/View$TransformationInfo;I)I
8 8 2.2 100.0 2+0
[2016] access$1702 (Landroid/view/View$TransformationInfo;I)I
+ 357
0.0 96.6
5+0
android/view/ViewRootImpl$WindowInputEventReceiver
180 47209 50.4 50.4 3+0
[40] onInputEvent (Landroid/view/InputEvent;)V
168 1041 47.1 97.5 1+0
[408] onBatchedInputEventPending ()V
9 182 2.5 100.0 1+0
[912] <init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
+ 350
0.0 96.6
27+0
android/support/v4/app/FragmentStatePagerAdapter
151 2003 43.1 43.1 2+0
[281] instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
106 157 30.3 73.4 12+0
[965] isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
29 109416 8.3 81.7 4+0
[29] finishUpdate (Landroid/view/ViewGroup;)V
27 32 7.7 89.4 4+0
[1597] setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
19 111 5.4 94.9 1+0
[1101] <init> (Landroid/support/v4/app/FragmentManager;)V
18 18 5.1 100.0 4+0
[1800] startUpdate (Landroid/view/ViewGroup;)V
+ 333
0.0 96.6
15+0
android/view/WindowManager$LayoutParams
242 1055 72.7 72.7 2+0
[396] writeToParcel (Landroid/os/Parcel;I)V
48 48 14.4 87.1 8+0
[1455] mayUseInputMethod (I)Z
17 27 5.1 92.2 2+0
[1660] <init> ()V
13 17 3.9 96.1 1+0
[1819] copyFrom (Landroid/view/WindowManager$LayoutParams;)I
9 23 2.7 98.8 1+0
[1725] setTitle (Ljava/lang/CharSequence;)V
4 4 1.2 100.0 1+0
[2201] getTitle ()Ljava/lang/CharSequence;
+ 332
0.0 96.7
32+0
sun/misc/Unsafe
332 332 100.0 100.0 32+0
[703] compareAndSwapInt (Ljava/lang/Object;JII)Z
+ 331
0.0 96.7
72+0
java/lang/Number
331 331 100.0 100.0 72+0
[704] <init> ()V
+ 330
0.0 96.8
33+0
android/view/HardwareRenderer$Gl20Renderer
99 859 30.0 30.0 10+0
[448] createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
62 13285 18.8 48.8 6+0
[102] onPreDraw (Landroid/graphics/Rect;)I
55 82 16.7 65.5 6+0
[1240] canDraw ()Z
53 153 16.1 81.5 6+0
[976] onPostDraw ()V
17 227 5.2 86.7 1+0
[832] create (Z)Landroid/view/HardwareRenderer;
16 294 4.8 91.5 1+0
[746] createCanvas ()Landroid/view/HardwareCanvas;
10 191 3.0 94.5 1+0
[893] setup (II)V
9 206 2.7 97.3 1+0
[858] <init> (Z)V
9 26 2.7 100.0 1+0
[1670] initCaches ()V
+ 326
0.0 96.8
20+0
java/util/HashMap$EntryIterator
123 190 37.7 37.7 7+0
[898] next ()Ljava/util/Map$Entry;
120 310 36.8 74.5 7+0
[731] next ()Ljava/lang/Object;
43 67 13.2 87.7 3+0
[1331] <init> (Ljava/util/HashMap;)V
40 107 12.3 100.0 3+0
[1119] <init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
+ 324
0.0 96.9
65+0
dalvik/system/CloseGuard
105 105 32.4 32.4 23+0
[1129] close ()V
86 86 26.5 59.0 14+0
[1222] open (Ljava/lang/String;)V
85 85 26.2 85.2 17+0
[1226] get ()Ldalvik/system/CloseGuard;
48 48 14.8 100.0 11+0
[1457] warnIfOpen ()V
+ 310
0.0 96.9
63+0
android/view/accessibility/AccessibilityManager
153 153 49.4 49.4 30+0
[977] getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
148 148 47.7 97.1 32+0
[993] isEnabled ()Z
9 26 2.9 100.0 1+0
[1674] addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
+ 308
0.0 96.9
24+0
android/content/res/StringBlock
308 611 100.0 100.0 24+0
[522] get (I)Ljava/lang/CharSequence;
+ 300
0.0 97.0
16+0
com/example/t_gallery/ImageDetail$ImagePagerAdapter
178 291 59.3 59.3 13+0
[752] getCount ()I
112 1625 37.3 96.7 2+0
[307] getItem (I)Landroid/support/v4/app/Fragment;
10 121 3.3 100.0 1+0
[1071] <init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
+ 298
0.0 97.0
2+0
com/example/t_gallery/ImageDetail$2
288 235966 96.6 96.6 1+0
[13] run ()V
10 381 3.4 100.0 1+0
[665] <init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
+ 294
0.0 97.1
27+0
android/view/ViewConfiguration
225 617 76.5 76.5 12+0
[518] get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
47 47 16.0 92.5 10+0
[1461] getScaledTouchSlop ()I
9 9 3.1 95.6 2+0
[1991] getScrollFriction ()F
5 5 1.7 97.3 1+0
[2091] getScaledPagingTouchSlop ()I
4 4 1.4 98.6 1+0
[2190] getScaledMaximumFlingVelocity ()I
4 4 1.4 100.0 1+0
[2191] getScaledMinimumFlingVelocity ()I
+ 291
0.0 97.1
38+0
java/util/Locale
96 810 33.0 33.0 3+0
[459] <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
69 94 23.7 56.7 9+0
[1181] equals (Ljava/lang/Object;)Z
31 31 10.7 67.4 7+0
[1622] toString ()Ljava/lang/String;
30 30 10.3 77.7 7+0
[1630] getDefault ()Ljava/util/Locale;
30 30 10.3 88.0 7+0
[1631] getLanguage ()Ljava/lang/String;
27 73 9.3 97.3 3+0
[1289] clone ()Ljava/lang/Object;
4 4 1.4 98.6 1+0
[2219] getCountry ()Ljava/lang/String;
4 4 1.4 100.0 1+0
[2220] getVariant ()Ljava/lang/String;
+ 290
0.0 97.1
12+0
java/lang/CaseMapper
139 334 47.9 47.9 3+0
[701] toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
125 278 43.1 91.0 3+0
[770] toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
26 26 9.0 100.0 6+0
[1677] upperIndex (I)I
+ 284
0.0 97.2
3+0
android/view/IWindowSession$Stub$Proxy
132 2756 46.5 46.5 1+0
[242] relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
96 1139 33.8 80.3 1+0
[367] addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
56 455 19.7 100.0 1+0
[614] finishDrawing (Landroid/view/IWindow;)V
+ 281
0.0 97.2
40+0
java/util/HashMap$HashMapEntry
159 159 56.6 56.6 26+0
[960] <init> (Ljava/lang/Object;Ljava/lang/Object;ILjava/util/HashMap$HashMapEntry;)V
61 61 21.7 78.3 7+0
[1371] getKey ()Ljava/lang/Object;
61 61 21.7 100.0 7+0
[1372] getValue ()Ljava/lang/Object;
+ 279
0.0 97.2
24+0
android/view/GLES20DisplayList$DisplayListFinalizer
176 447 63.1 63.1 14+0
[621] finalize ()V
103 360 36.9 100.0 10+0
[681] <init> (I)V
+ 278
0.0 97.3
14+0
android/content/ComponentName
106 985 38.1 38.1 3+0
[416] toShortString ()Ljava/lang/String;
38 115 13.7 51.8 1+0
[1084] <init> (Landroid/content/Context;Ljava/lang/Class;)V
38 132 13.7 65.5 1+0
[1039] writeToParcel (Landroid/os/Parcel;I)V
28 218 10.1 75.5 1+0
[841] flattenToString ()Ljava/lang/String;
25 157 9.0 84.5 1+0
[963] writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
21 21 7.6 92.1 5+0
[1763] getClassName ()Ljava/lang/String;
14 62 5.0 97.1 1+0
[1361] readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
8 27 2.9 100.0 1+0
[1652] <init> (Ljava/lang/String;Landroid/os/Parcel;)V
+ 278
0.0 97.3
32+0
android/view/ViewGroup$LayoutParams
131 198 47.1 47.1 7+0
[872] setBaseAttributes (Landroid/content/res/TypedArray;II)V
46 46 16.5 63.7 10+0
[1472] resolveLayoutDirection (I)V
40 253 14.4 78.1 2+0
[803] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
34 34 12.2 90.3 7+0
[1577] <init> (II)V
22 22 7.9 98.2 5+0
[1753] <init> ()V
5 5 1.8 100.0 1+0
[2092] <init> (Landroid/view/ViewGroup$LayoutParams;)V
+ 276
0.0 97.3
51+0
android/graphics/RectF
65 65 23.6 23.6 13+0
[1342] <init> ()V
39 39 14.1 37.7 4+0
[1541] height ()F
37 57 13.4 51.1 4+0
[1389] union (Landroid/graphics/RectF;)V
34 34 12.3 63.4 8+0
[1572] set (Landroid/graphics/RectF;)V
23 23 8.3 71.7 5+0
[1719] inset (FF)V
22 22 8.0 79.7 5+0
[1743] set (FFFF)V
20 20 7.2 87.0 4+0
[1783] union (FFFF)V
18 18 6.5 93.5 4+0
[1796] setEmpty ()V
18 18 6.5 100.0 4+0
[1797] width ()F
+ 274
0.0 97.4
27+0
android/view/KeyEvent
274 274 100.0 100.0 27+0
[775] normalizeMetaState (I)I
+ 272
0.0 97.4
20+0
libcore/io/IoUtils
272 2842 100.0 100.0 20+0
[236] close (Ljava/io/FileDescriptor;)V
+ 270
0.0 97.5
10+0
android/app/ActivityThread$H
231 45243 85.6 85.6 3+0
[45] handleMessage (Landroid/os/Message;)V
16 16 5.9 91.5 3+0
[1829] codeToString (I)Ljava/lang/String;
14 14 5.2 96.7 3+0
[1848] isDebuggableMessage (I)Z
9 14 3.3 100.0 1+0
[1849] maybeSnapshot ()V
+ 263
0.0 97.5
39+0
android/view/Choreographer$CallbackQueue
150 375 57.0 57.0 15+0
[670] addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
113 113 43.0 100.0 24+0
[1090] extractDueCallbacksLocked (J)Landroid/view/Choreographer$CallbackRecord;
+ 259
0.0 97.5
34+0
android/content/pm/ApplicationInfo
140 140 54.1 54.1 32+0
[1018] hasRtlSupport ()Z
110 621 42.5 96.5 1+0
[515] <init> (Landroid/os/Parcel;)V
9 630 3.5 100.0 1+0
[513] <init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
+ 257
0.0 97.6
22+0
android/graphics/Region
70 149 27.2 27.2 4+0
[989] finalize ()V
62 62 24.1 51.4 4+0
[1363] nativeDestructor (I)V
50 200 19.5 70.8 4+0
[865] <init> ()V
36 127 14.0 84.8 4+0
[1048] <init> (I)V
23 23 8.9 93.8 4+0
[1720] nativeConstructor ()I
10 16 3.9 97.7 1+0
[1831] setEmpty ()V
6 6 2.3 100.0 1+0
[2029] nativeSetRect (IIIII)Z
+ 255
0.0 97.6
51+0
java/util/AbstractCollection
219 219 85.9 85.9 49+0
[840] <init> ()V
23 95 9.0 94.9 1+0
[1174] toArrayList ()Ljava/util/ArrayList;
13 122 5.1 100.0 1+0
[1067] toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
+ 236
0.0 97.6
15+0
android/view/Choreographer$CallbackRecord
236 315620 100.0 100.0 15+0
[6] run (J)V
+ 232
0.0 97.6
10+0
android/app/Instrumentation
118 6253 50.9 50.9 1+0
[149] execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
20 21224 8.6 59.5 1+0
[75] callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
18 644 7.8 67.2 1+0
[508] callActivityOnResume (Landroid/app/Activity;)V
17 756 7.3 74.6 1+0
[477] callActivityOnStart (Landroid/app/Activity;)V
15 635 6.5 81.0 1+0
[512] newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
11 1058 4.7 85.8 1+0
[393] callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
9 66 3.9 89.7 1+0
[1334] callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
9 30 3.9 93.5 1+0
[1623] callActivityOnUserLeaving (Landroid/app/Activity;)V
8 86 3.4 97.0 1+0
[1217] callActivityOnPause (Landroid/app/Activity;)V
7 7 3.0 100.0 1+0
[2027] checkStartActivityResult (ILjava/lang/Object;)V
+ 226
0.0 97.7
44+0
java/io/FileDescriptor
151 151 66.8 66.8 32+0
[983] valid ()Z
75 75 33.2 100.0 12+0
[1275] <init> ()V
+ 223
0.0 97.7
7+0
android/app/ActivityThread$ActivityClientRecord
189 3293 84.8 84.8 3+0
[211] toString ()Ljava/lang/String;
29 96 13.0 97.8 3+0
[1164] isPreHoneycomb ()Z
5 5 2.2 100.0 1+0
[2048] <init> ()V
+ 220
0.0 97.7
8+0
android/graphics/Canvas
121 121 55.0 55.0 2+0
[1068] initRaster (I)I
46 46 20.9 75.9 2+0
[1468] finalizer (I)V
35 231 15.9 91.8 2+0
[827] <init> ()V
18 64 8.2 100.0 2+0
[1346] access$000 (I)V
+ 220
0.0 97.8
1+0
com/example/t_gallery/ImageList
220 8695 100.0 100.0 1+0
[122] entryImageDetail (Landroid/view/View;)V
+ 219
0.0 97.8
36+0
java/lang/Character
68 68 31.1 31.1 12+0
[1321] isHighSurrogate (C)Z
51 76 23.3 54.3 6+0
[1269] toUpperCase (C)C
50 75 22.8 77.2 6+0
[1276] toLowerCase (C)C
25 25 11.4 88.6 6+0
[1693] toLowerCase (I)I
25 25 11.4 100.0 6+0
[1694] toUpperCase (I)I
+ 218
0.0 97.8
5+0
android/view/ViewRootImpl$ViewRootHandler
209 11843 95.9 95.9 4+0
[104] handleMessage (Landroid/os/Message;)V
9 84 4.1 100.0 1+0
[1231] <init> (Landroid/view/ViewRootImpl;)V
+ 217
0.0 97.8
16+0
java/lang/reflect/Constructor
141 16304 65.0 65.0 8+0
[89] constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
76 16380 35.0 100.0 8+0
[88] newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
+ 214
0.0 97.9
13+0
android/view/animation/ScaleAnimation
140 329 65.4 65.4 6+0
[707] applyTransformation (FLandroid/view/animation/Transformation;)V
35 108 16.4 81.8 1+0
[1115] initialize (IIII)V
17 278 7.9 89.7 1+0
[769] <init> (FFFFIFIF)V
17 17 7.9 97.7 4+0
[1820] resolveScale (FIIII)F
5 5 2.3 100.0 1+0
[2106] initializePivotPoint ()V
+ 211
0.0 97.9
4+0
java/lang/ThreadGroup
183 1068 86.7 86.7 1+0
[387] removeThread (Ljava/lang/Thread;)V
18 40 8.5 95.3 1+0
[1536] addThread (Ljava/lang/Thread;)V
5 5 2.4 97.6 1+0
[2137] destroyIfEmptyDaemon ()V
5 5 2.4 100.0 1+0
[2138] isDestroyed ()Z
+ 210
0.0 97.9
29+0
android/util/LongSparseArray
78 122 37.1 37.1 8+0
[1064] get (JLjava/lang/Object;)Ljava/lang/Object;
67 189 31.9 69.0 8+0
[901] get (J)Ljava/lang/Object;
44 44 21.0 90.0 8+0
[1485] binarySearch ([JIIJ)I
21 21 10.0 100.0 5+0
[1769] size ()I
+ 206
0.0 98.0
25+0
android/app/FragmentManagerImpl
57 303 27.7 27.7 4+0
[737] execPendingActions ()Z
40 63 19.4 47.1 5+0
[1353] moveToState (IZ)V
23 23 11.2 58.3 5+0
[1718] moveToState (IIIZ)V
14 24 6.8 65.0 1+0
[1696] <init> ()V
12 12 5.8 70.9 3+0
[1921] noteStateNotSaved ()V
10 22 4.9 75.7 1+0
[1739] dispatchResume ()V
10 22 4.9 80.6 1+0
[1740] dispatchStart ()V
9 22 4.4 85.0 1+0
[1736] dispatchActivityCreated ()V
9 22 4.4 89.3 1+0
[1737] dispatchCreate ()V
9 22 4.4 93.7 1+0
[1738] dispatchPause ()V
9 89 4.4 98.1 1+0
[1201] saveAllState ()Landroid/os/Parcelable;
4 4 1.9 100.0 1+0
[2161] attachActivity (Landroid/app/Activity;Landroid/app/FragmentContainer;Landroid/app/Fragment;)V
+ 198
0.0 98.0
41+0
libcore/util/MutableInt
198 198 100.0 100.0 41+0
[875] <init> (I)V
+ 196
0.0 98.0
20+0
android/graphics/Camera
64 64 32.7 32.7 8+0
[1345] getLocationZ ()F
51 98 26.0 58.7 4+0
[1157] finalize ()V
31 100 15.8 74.5 2+0
[1147] <init> ()V
31 31 15.8 90.3 4+0
[1612] nativeDestructor ()V
19 19 9.7 100.0 2+0
[1788] nativeConstructor ()V
+ 195
0.0 98.0
18+0
android/hardware/display/DisplayManagerGlobal
135 6481 69.2 69.2 8+0
[143] getDisplayInfo (I)Landroid/view/DisplayInfo;
40 40 20.5 89.7 8+0
[1530] registerCallbackIfNeededLocked ()V
14 741 7.2 96.9 1+0
[480] getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
6 6 3.1 100.0 1+0
[2030] getInstance ()Landroid/hardware/display/DisplayManagerGlobal;
+ 194
0.0 98.1
17+0
android/view/Display
98 6130 50.5 50.5 7+0
[151] getSize (Landroid/graphics/Point;)V
75 5846 38.7 89.2 7+0
[157] updateDisplayInfoLocked ()V
12 17 6.2 95.4 1+0
[1809] <init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
5 5 2.6 97.9 1+0
[2075] getCompatibilityInfo ()Landroid/view/CompatibilityInfoHolder;
4 4 2.1 100.0 1+0
[2176] getDisplayId ()I
+ 184
0.0 98.1
22+0
java/util/HashMap$HashIterator
88 88 47.8 47.8 11+0
[1212] hasNext ()Z
67 67 36.4 84.2 7+0
[1332] nextEntry ()Ljava/util/HashMap$HashMapEntry;
29 29 15.8 100.0 4+0
[1639] <init> (Ljava/util/HashMap;)V
+ 180
0.0 98.1
10+0
com/example/t_gallery/GestureImageView
103 103 57.2 57.2 3+0
[1138] access$4 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/GestureDetector;
29 29 16.1 73.3 3+0
[1636] access$3 (Lcom/example/t_gallery/GestureImageView;Landroid/view/View;)V
24 24 13.3 86.7 2+0
[1710] access$0 (Lcom/example/t_gallery/GestureImageView;)I
12 12 6.7 93.3 1+0
[1933] access$1 (Lcom/example/t_gallery/GestureImageView;)Landroid/content/Context;
12 12 6.7 100.0 1+0
[1934] access$2 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/View;
+ 178
0.0 98.1
16+0
android/view/DisplayInfo$1
103 2949 57.9 57.9 8+0
[232] createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
75 3024 42.1 100.0 8+0
[229] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 168
0.0 98.2
38+0
android/app/ANRAppManager
168 168 100.0 100.0 38+0
[937] access$000 ()Z
+ 158
0.0 98.2
13+0
android/graphics/Bitmap$BitmapFinalizer
90 341 57.0 57.0 7+0
[695] finalize ()V
68 237 43.0 100.0 6+0
[817] <init> (I)V
+ 157
0.0 98.2
4+0
android/app/ApplicationThreadNative
145 3486 92.4 92.4 3+0
[204] onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
12 12 7.6 100.0 1+0
[1919] asBinder ()Landroid/os/IBinder;
+ 155
0.0 98.2
8+0
android/view/IWindow$Stub
122 1936 78.7 78.7 3+0
[284] onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
19 19 12.3 91.0 4+0
[1790] asBinder ()Landroid/os/IBinder;
14 66 9.0 100.0 1+0
[1336] <init> ()V
+ 147
0.0 98.2
12+0
java/util/HashMap$EntrySet
43 148 29.3 29.3 3+0
[994] <init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
42 105 28.6 57.8 3+0
[1131] <init> (Ljava/util/HashMap;)V
42 198 28.6 86.4 3+0
[873] iterator ()Ljava/util/Iterator;
20 20 13.6 100.0 3+0
[1786] size ()I
+ 142
0.0 98.3
8+0
android/view/VelocityTracker$1
50 74 35.2 35.2 2+0
[1282] onAcquired (Landroid/util/Poolable;)V
34 123 23.9 59.2 2+0
[1060] onReleased (Landroid/util/Poolable;)V
34 89 23.9 83.1 2+0
[1204] onReleased (Landroid/view/VelocityTracker;)V
24 24 16.9 100.0 2+0
[1704] onAcquired (Landroid/view/VelocityTracker;)V
+ 138
0.0 98.3
30+0
android/view/ViewTreeObserver
33 33 23.9 23.9 7+0
[1587] dispatchOnPreDraw ()Z
33 33 23.9 47.8 7+0
[1588] hasComputeInternalInsetsListeners ()Z
29 29 21.0 68.8 6+0
[1635] dispatchOnPostDraw ()Z
26 26 18.8 87.7 6+0
[1672] dispatchOnDraw ()V
8 8 5.8 93.5 2+0
[2017] dispatchOnGlobalLayout ()V
5 5 3.6 97.1 1+0
[2095] dispatchOnTouchModeChanged (Z)V
4 4 2.9 100.0 1+0
[2199] <init> ()V
+ 138
0.0 98.3
34+0
dalvik/system/BlockGuard$1
138 138 100.0 100.0 34+0
[1025] onReadFromDisk ()V
+ 136
0.0 98.3
24+0
libcore/io/StructStat
136 136 100.0 100.0 24+0
[1032] <init> (JJIJIIJJJJJJJ)V
+ 134
0.0 98.3
8+0
android/widget/EdgeEffect
106 5294 79.1 79.1 2+0
[167] <init> (Landroid/content/Context;)V
28 28 20.9 100.0 6+0
[1650] isFinished ()Z
+ 133
0.0 98.3
15+0
android/view/animation/AccelerateDecelerateInterpolator
118 190 88.7 88.7 12+0
[897] getInterpolation (F)F
15 15 11.3 100.0 3+0
[1843] <init> ()V
+ 132
0.0 98.4
11+0
android/support/v4/app/BackStackRecord
32 55 24.2 24.2 2+0
[1406] doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
28 108930 21.2 45.5 1+0
[32] run ()V
22 77 16.7 62.1 2+0
[1264] add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
12 12 9.1 71.2 2+0
[1927] addOp (Landroid/support/v4/app/BackStackRecord$Op;)V
11 16 8.3 79.5 1+0
[1832] <init> (Landroid/support/v4/app/FragmentManagerImpl;)V
11 218 8.3 87.9 1+0
[842] commitAllowingStateLoss ()I
11 207 8.3 96.2 1+0
[855] commitInternal (Z)I
5 5 3.8 100.0 1+0
[2064] bumpBackStackNesting (I)V
+ 130
0.0 98.4
4+0
android/support/v4/app/NoSaveStateFrameLayout
86 3413 66.2 66.2 2+0
[207] wrap (Landroid/view/View;)Landroid/view/ViewGroup;
44 1151 33.8 100.0 2+0
[361] <init> (Landroid/content/Context;)V
+ 130
0.0 98.4
29+0
java/util/ArrayList$ArrayListIterator
54 54 41.5 41.5 13+0
[1414] next ()Ljava/lang/Object;
53 53 40.8 82.3 13+0
[1418] hasNext ()Z
10 16 7.7 90.0 1+0
[1836] remove ()V
9 13 6.9 96.9 1+0
[1916] <init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
4 4 3.1 100.0 1+0
[2217] <init> (Ljava/util/ArrayList;)V
+ 129
0.0 98.4
24+0
libcore/io/OsConstants
67 67 51.9 51.9 12+0
[1333] S_ISSOCK (I)Z
62 62 48.1 100.0 12+0
[1367] S_ISDIR (I)Z
+ 123
0.0 98.4
8+0
android/view/animation/TranslateAnimation
84 192 68.3 68.3 6+0
[889] applyTransformation (FLandroid/view/animation/Transformation;)V
26 90 21.1 89.4 1+0
[1199] initialize (IIII)V
13 280 10.6 100.0 1+0
[761] <init> (FFFF)V
+ 120
0.0 98.4
9+0
android/view/ViewRootImpl$ConsumeBatchedInputRunnable
116 4977 96.7 96.7 8+0
[173] run ()V
4 4 3.3 100.0 1+0
[2196] <init> (Landroid/view/ViewRootImpl;)V
+ 116
0.0 98.5
8+0
android/widget/FrameLayout$LayoutParams
67 912 57.8 57.8 3+0
[435] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
21 51 18.1 75.9 2+0
[1432] <init> (III)V
19 48 16.4 92.2 2+0
[1456] <init> (II)V
9 22 7.8 100.0 1+0
[1759] <init> (Landroid/view/ViewGroup$LayoutParams;)V
+ 112
0.0 98.5
20+0
android/view/Gravity
73 73 65.2 65.2 16+0
[1286] getAbsoluteGravity (II)I
26 49 23.2 88.4 2+0
[1447] apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
13 13 11.6 100.0 2+0
[1893] apply (IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V
+ 112
0.0 98.5
25+0
android/view/HardwareCanvas
103 103 92.0 92.0 24+0
[1137] isHardwareAccelerated ()Z
9 149 8.0 100.0 1+0
[990] <init> ()V
+ 110
0.0 98.5
12+0
android/view/ViewGroup$TouchTarget
82 82 74.5 74.5 6+0
[1241] obtain (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
28 28 25.5 100.0 6+0
[1645] recycle ()V
+ 110
0.0 98.5
3+0
com/example/t_gallery/GestureImageView$OnTouch
110 13723 100.0 100.0 3+0
[99] onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
+ 110
0.0 98.5
9+0
com/google/android/gles_jni/EGLSurfaceImpl
93 150 84.5 84.5 7+0
[988] equals (Ljava/lang/Object;)Z
17 27 15.5 100.0 2+0
[1664] <init> (I)V
+ 110
0.0 98.5
12+0
java/io/FilterInputStream
110 161 100.0 100.0 12+0
[955] <init> (Ljava/io/InputStream;)V
+ 110
0.0 98.6
3+0
org/apache/harmony/dalvik/ddmc/DdmServer
110 457 100.0 100.0 3+0
[612] dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 106
0.0 98.6
14+0
android/support/v4/util/SparseArrayCompat
27 42 25.5 25.5 3+0
[1507] get (ILjava/lang/Object;)Ljava/lang/Object;
26 68 24.5 50.0 3+0
[1318] get (I)Ljava/lang/Object;
15 15 14.2 64.2 3+0
[1840] binarySearch ([IIII)I
10 24 9.4 73.6 1+0
[1700] <init> (I)V
9 33 8.5 82.1 1+0
[1583] <init> ()V
9 14 8.5 90.6 1+0
[1859] idealIntArraySize (I)I
5 5 4.7 95.3 1+0
[2070] idealByteArraySize (I)I
5 5 4.7 100.0 1+0
[2071] size ()I
+ 102
0.0 98.6
12+0
java/lang/ref/WeakReference
102 160 100.0 100.0 12+0
[959] <init> (Ljava/lang/Object;)V
+ 101
0.0 98.6
7+0
android/view/ViewRootImpl$RunQueue
101 164 100.0 100.0 7+0
[945] executeActions (Landroid/os/Handler;)V
+ 100
0.0 98.6
7+0
android/text/TextUtils
91 267 91.0 91.0 6+0
[788] writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
9 14 9.0 100.0 1+0
[1862] stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
+ 97
0.0 98.6
8+0
com/google/android/gles_jni/EGLContextImpl
92 153 94.8 94.8 7+0
[978] equals (Ljava/lang/Object;)Z
5 5 5.2 100.0 1+0
[2129] getGL ()Ljavax/microedition/khronos/opengles/GL;
+ 96
0.0 98.6
10+0
com/android/internal/policy/impl/PhoneLayoutInflater
70 9142 72.9 72.9 7+0
[117] onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
9 14 9.4 82.3 1+0
[1872] <init> (Landroid/content/Context;)V
9 23 9.4 91.7 1+0
[1729] cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
8 14 8.3 100.0 1+0
[1873] <init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
+ 96
0.0 98.6
1+0
com/android/internal/view/IInputMethodManager$Stub$Proxy
96 1060 100.0 100.0 1+0
[392] windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
+ 94
0.0 98.7
2+0
android/util/EventLog
94 94 100.0 100.0 2+0
[1176] writeEvent (I[Ljava/lang/Object;)I
+ 93
0.0 98.7
10+0
android/app/Application
47 68 50.5 50.5 5+0
[1314] collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
10 24 10.8 61.3 1+0
[1695] dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
9 23 9.7 71.0 1+0
[1716] dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
9 23 9.7 80.6 1+0
[1717] dispatchActivityPaused (Landroid/app/Activity;)V
9 22 9.7 90.3 1+0
[1734] dispatchActivityResumed (Landroid/app/Activity;)V
9 22 9.7 100.0 1+0
[1735] dispatchActivityStarted (Landroid/app/Activity;)V
+ 91
0.0 98.7
17+0
android/view/CompatibilityInfoHolder
50 50 54.9 54.9 9+0
[1439] getIfNeeded ()Landroid/content/res/CompatibilityInfo;
41 41 45.1 100.0 8+0
[1521] get ()Landroid/content/res/CompatibilityInfo;
+ 87
0.0 98.7
7+0
android/view/inputmethod/BaseInputConnection
29 112 33.3 33.3 1+0
[1096] removeComposingSpans (Landroid/text/Spannable;)V
27 174 31.0 64.4 1+0
[922] finishComposingText ()Z
13 22 14.9 79.3 1+0
[1758] sendCurrentText ()V
9 9 10.3 89.7 2+0
[1997] getEditable ()Landroid/text/Editable;
5 5 5.7 95.4 1+0
[2107] endBatchEdit ()Z
4 4 4.6 100.0 1+0
[2206] beginBatchEdit ()Z
+ 86
0.0 98.7
8+0
android/graphics/drawable/ColorDrawable$ColorState
45 959 52.3 52.3 4+0
[423] newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
41 58 47.7 100.0 4+0
[1382] <init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
+ 83
0.0 98.7
6+0
android/app/ActivityManagerNative
83 118 100.0 100.0 6+0
[1075] getDefault ()Landroid/app/IActivityManager;
+ 82
0.0 98.7
1+0
android/content/pm/IPackageManager$Stub$Proxy
82 491 100.0 100.0 1+0
[585] checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
+ 80
0.0 98.7
12+0
android/content/res/CompatibilityInfo
39 39 48.8 48.8 8+0
[1540] supportsScreen ()Z
20 72 25.0 73.8 1+0
[1290] <init> (Landroid/os/Parcel;)V
8 80 10.0 83.8 1+0
[1246] <init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
8 13 10.0 93.8 1+0
[1884] getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
5 5 6.2 100.0 1+0
[2054] isScalingRequired ()Z
+ 79
0.0 98.7
8+0
android/support/v4/widget/EdgeEffectCompat
59 194 74.7 74.7 6+0
[883] isFinished ()Z
20 5351 25.3 100.0 2+0
[163] <init> (Landroid/content/Context;)V
+ 79
0.0 98.8
18+0
android/util/TypedValue
79 79 100.0 100.0 18+0
[1254] <init> ()V
+ 78
0.0 98.8
1+0
android/view/View$AttachInfo
78 409 100.0 100.0 1+0
[645] <init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
+ 78
0.0 98.8
5+0
android/view/ViewStub
42 521 53.8 53.8 1+0
[567] <init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
13 182 16.7 70.5 1+0
[913] initialize (Landroid/content/Context;)V
10 531 12.8 83.3 1+0
[561] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9 112 11.5 94.9 1+0
[1095] setVisibility (I)V
4 4 5.1 100.0 1+0
[2198] setLayoutInflater (Landroid/view/LayoutInflater;)V
+ 77
0.0 98.8
12+0
android/view/WindowManagerImpl
32 32 41.6 41.6 7+0
[1603] getDefaultDisplay ()Landroid/view/Display;
17 26 22.1 63.6 2+0
[1673] <init> (Landroid/view/Display;Landroid/view/Window;)V
10 22 13.0 76.6 1+0
[1756] createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
9 23 11.7 88.3 1+0
[1726] <init> (Landroid/view/Display;)V
9 6545 11.7 100.0 1+0
[141] addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+ 75
0.0 98.8
6+0
android/graphics/drawable/BitmapDrawable$BitmapState
40 548 53.3 53.3 4+0
[553] newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
35 427 46.7 100.0 2+0
[632] <init> (Landroid/graphics/Bitmap;)V
+ 75
0.0 98.8
8+0
android/support/v4/widget/EdgeEffectCompatIcs
56 84 74.7 74.7 6+0
[1229] isFinished (Ljava/lang/Object;)Z
19 5313 25.3 100.0 2+0
[165] newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
+ 75
0.0 98.8
5+0
android/view/WindowManagerGlobal
57 6536 76.0 76.0 1+0
[142] addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
9 9 12.0 88.0 2+0
[1993] getInstance ()Landroid/view/WindowManagerGlobal;
5 5 6.7 94.7 1+0
[2100] getWindowSession (Landroid/os/Looper;)Landroid/view/IWindowSession;
4 4 5.3 100.0 1+0
[2202] findViewLocked (Landroid/view/View;Z)I
+ 72
0.0 98.8
4+0
android/view/ViewRootImpl$W
39 232 54.2 54.2 2+0
[826] windowFocusChanged (ZZ)V
18 206 25.0 79.2 1+0
[860] resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
15 94 20.8 100.0 1+0
[1179] <init> (Landroid/view/ViewRootImpl;)V
+ 71
0.0 98.8
2+0
android/content/pm/PackageItemInfo
71 358 100.0 100.0 2+0
[682] <init> (Landroid/os/Parcel;)V
+ 71
0.0 98.8
14+0
android/os/StrictMode$AndroidBlockGuardPolicy
71 71 100.0 100.0 14+0
[1299] onReadFromDisk ()V
+ 70
0.0 98.9
2+0
android/view/inputmethod/EditorInfo
66 371 94.3 94.3 1+0
[674] writeToParcel (Landroid/os/Parcel;I)V
4 4 5.7 100.0 1+0
[2207] <init> ()V
+ 70
0.0 98.9
1+0
com/example/t_gallery/GestureImageView$1
70 8813 100.0 100.0 1+0
[121] onSingleTapUp (Landroid/view/MotionEvent;)Z
+ 69
0.0 98.9
6+0
android/graphics/Rect$1
45 271 65.2 65.2 3+0
[779] createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
24 295 34.8 100.0 3+0
[744] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 69
0.0 98.9
8+0
android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl
51 135 73.9 73.9 6+0
[1036] isFinished (Ljava/lang/Object;)Z
18 5331 26.1 100.0 2+0
[164] newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
+ 69
0.0 98.9
10+0
com/android/internal/util/ArrayUtils
43 69 62.3 62.3 5+0
[1312] idealIntArraySize (I)I
26 26 37.7 100.0 5+0
[1675] idealByteArraySize (I)I
+ 69
0.0 98.9
2+0
com/android/internal/view/InputBindResult
44 748 63.8 63.8 1+0
[479] toString ()Ljava/lang/String;
25 119 36.2 100.0 1+0
[1074] <init> (Landroid/os/Parcel;)V
+ 68
0.0 98.9
3+0
android/content/pm/ActivityInfo
55 1112 80.9 80.9 1+0
[375] <init> (Landroid/os/Parcel;)V
8 1120 11.8 92.6 1+0
[371] <init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
5 5 7.4 100.0 1+0
[2053] getThemeResource ()I
+ 68
0.0 98.9
8+0
android/view/ViewRootImpl$TraversalRunnable
64 310343 94.1 94.1 7+0
[8] run ()V
4 4 5.9 100.0 1+0
[2197] <init> (Landroid/view/ViewRootImpl;)V
+ 65
0.0 98.9
7+0
android/widget/Scroller
31 57 47.7 47.7 1+0
[1394] <init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
13 13 20.0 67.7 3+0
[1910] isFinished ()Z
12 91 18.5 86.2 1+0
[1192] <init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
9 9 13.8 100.0 2+0
[2000] computeDeceleration (F)F
+ 64
0.0 98.9
6+0
android/ddm/DdmHandleProfiling
30 107 46.9 46.9 3+0
[1117] handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
16 35 25.0 71.9 1+0
[1566] handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
13 26 20.3 92.2 1+0
[1667] handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
5 16 7.8 100.0 1+0
[1830] handleMPSS (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 64
0.0 98.9
2+0
android/widget/AbsListView$SavedState
54 238 84.4 84.4 1+0
[816] writeToParcel (Landroid/os/Parcel;I)V
10 24 15.6 100.0 1+0
[1707] <init> (Landroid/os/Parcelable;)V
+ 63
0.0 98.9
2+0
android/os/StrictMode$InstanceTracker
35 127 55.6 55.6 1+0
[1049] <init> (Ljava/lang/Object;)V
28 98 44.4 100.0 1+0
[1158] finalize ()V
+ 62
0.0 99.0
6+0
android/support/v4/view/ViewCompat
34 102 54.8 54.8 3+0
[1141] getOverScrollMode (Landroid/view/View;)I
10 42 16.1 71.0 1+0
[1509] setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
9 31 14.5 85.5 1+0
[1616] getImportantForAccessibility (Landroid/view/View;)I
9 66 14.5 100.0 1+0
[1335] setImportantForAccessibility (Landroid/view/View;I)V
+ 62
0.0 99.0
5+0
android/view/InputChannel
21 21 33.9 33.9 1+0
[1771] nativeReadFromParcel (Landroid/os/Parcel;)V
14 24 22.6 56.5 1+0
[1702] finalize ()V
11 32 17.7 74.2 1+0
[1601] readFromParcel (Landroid/os/Parcel;)V
10 34 16.1 90.3 1+0
[1576] <init> ()V
6 6 9.7 100.0 1+0
[2034] nativeDispose (Z)V
+ 61
0.0 99.0
2+0
android/support/v4/view/ViewPager$LayoutParams
61 463 100.0 100.0 2+0
[609] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
+ 59
0.0 99.0
6+0
java/lang/Throwable
20 20 33.9 33.9 2+0
[1785] nativeFillInStackTrace ()Ljava/lang/Object;
17 37 28.8 62.7 2+0
[1560] fillInStackTrace ()Ljava/lang/Throwable;
13 40 22.0 84.7 1+0
[1537] <init> ()V
9 49 15.3 100.0 1+0
[1449] <init> (Ljava/lang/String;)V
+ 58
0.0 99.0
6+0
android/view/View$ListenerInfo
58 58 100.0 100.0 6+0
[1384] access$300 (Landroid/view/View$ListenerInfo;)Landroid/view/View$OnTouchListener;
+ 57
0.0 99.0
4+0
com/android/internal/view/IInputConnectionWrapper
20 199 35.1 35.1 1+0
[869] executeMessage (Landroid/os/Message;)V
14 197 24.6 59.6 1+0
[878] finishComposingText ()V
13 150 22.8 82.5 1+0
[987] dispatchMessage (Landroid/os/Message;)V
10 33 17.5 100.0 1+0
[1590] obtainMessage (I)Landroid/os/Message;
+ 56
0.0 99.0
3+0
android/hardware/display/DisplayManager
25 816 44.6 44.6 1+0
[457] getOrCreateDisplayLocked (IZ)Landroid/view/Display;
21 85 37.5 82.1 1+0
[1223] <init> (Landroid/content/Context;)V
10 826 17.9 100.0 1+0
[455] getDisplay (I)Landroid/view/Display;
+ 53
0.0 99.0
3+0
android/app/ApplicationPackageManager
28 125 52.8 52.8 1+0
[1053] getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
15 80 28.3 81.1 1+0
[1245] getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
10 14 18.9 100.0 1+0
[1850] <init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
+ 52
0.0 99.0
4+0
android/graphics/Canvas$CanvasFinalizer
27 99 51.9 51.9 2+0
[1150] finalize ()V
25 75 48.1 100.0 2+0
[1273] <init> (I)V
+ 52
0.0 99.0
4+0
android/widget/AdapterView
25 38 48.1 48.1 1+0
[1549] getLastVisiblePosition ()I
13 13 25.0 73.1 1+0
[1908] getFirstVisiblePosition ()I
9 200 17.3 90.4 1+0
[866] dispatchSaveInstanceState (Landroid/util/SparseArray;)V
5 5 9.6 100.0 1+0
[2112] getSelectedItemId ()J
+ 52
0.0 99.0
2+0
android/widget/LinearLayout$LayoutParams
52 512 100.0 100.0 2+0
[572] <init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
+ 51
0.0 99.0
5+0
android/util/Slog
51 480 100.0 100.0 5+0
[592] d (Ljava/lang/String;Ljava/lang/String;)I
+ 51
0.0 99.0
1+0
android/widget/ListView
51 90 100.0 100.0 1+0
[1200] findMotionRow (I)I
+ 48
0.0 99.0
9+0
java/lang/Boolean
21 21 43.8 43.8 4+0
[1777] valueOf (Z)Ljava/lang/Boolean;
18 18 37.5 81.2 4+0
[1803] booleanValue ()Z
9 14 18.8 100.0 1+0
[1875] parseBoolean (Ljava/lang/String;)Z
+ 47
0.0 99.1
2+0
android/os/IPowerManager$Stub$Proxy
42 350 89.4 89.4 1+0
[688] isScreenOn ()Z
5 5 10.6 100.0 1+0
[2059] <init> (Landroid/os/IBinder;)V
+ 47
0.0 99.1
6+0
android/text/SpannableStringBuilder
23 63 48.9 48.9 1+0
[1357] getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
10 10 21.3 70.2 2+0
[1959] getSpanFlags (Ljava/lang/Object;)I
8 8 17.0 87.2 2+0
[2009] length ()I
6 6 12.8 100.0 1+0
[2033] removeSpan (Ljava/lang/Object;)V
+ 46
0.0 99.1
10+0
android/graphics/PointF
46 46 100.0 100.0 10+0
[1469] <init> ()V
+ 46
0.0 99.1
8+0
java/util/AbstractMap
46 46 100.0 100.0 8+0
[1475] <init> ()V
+ 45
0.0 99.1
4+0
android/app/ActivityThread$ApplicationThread
21 135 46.7 46.7 1+0
[1033] scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
9 113 20.0 66.7 1+0
[1089] schedulePauseActivity (Landroid/os/IBinder;ZZI)V
9 98 20.0 86.7 1+0
[1155] scheduleStopActivity (Landroid/os/IBinder;ZI)V
6 6 13.3 100.0 1+0
[2028] updatePendingConfiguration (Landroid/content/res/Configuration;)V
+ 45
0.0 99.1
5+0
android/os/Process
20 34 44.4 44.4 1+0
[1575] myUserHandle ()Landroid/os/UserHandle;
19 19 42.2 86.7 3+0
[1789] myUid ()I
6 6 13.3 100.0 1+0
[2031] myPid ()I
+ 44
0.0 99.1
6+0
android/os/UserHandle
27 49 61.4 61.4 2+0
[1445] myUserId ()I
13 13 29.5 90.9 3+0
[1888] getUserId (I)I
4 4 9.1 100.0 1+0
[2173] <init> (I)V
+ 43
0.0 99.1
1+0
android/os/ServiceManagerProxy
43 343 100.0 100.0 1+0
[691] getService (Ljava/lang/String;)Landroid/os/IBinder;
+ 43
0.0 99.1
4+0
android/text/TextUtils$1
26 74 60.5 60.5 2+0
[1280] createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
17 91 39.5 100.0 2+0
[1191] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 43
0.0 99.1
10+0
android/view/DisplayList
43 43 100.0 100.0 10+0
[1498] <init> ()V
+ 43
0.0 99.1
3+0
java/util/AbstractSet
43 63 100.0 100.0 3+0
[1359] <init> ()V
+ 41
0.0 99.1
2+0
android/content/pm/ComponentInfo
31 916 75.6 75.6 1+0
[432] <init> (Landroid/os/Parcel;)V
10 135 24.4 100.0 1+0
[1034] loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
+ 41
0.0 99.1
6+0
java/lang/BootClassLoader
41 41 100.0 100.0 6+0
[1525] getInstance ()Ljava/lang/BootClassLoader;
+ 40
0.0 99.1
2+0
android/view/ViewTreeObserver$InternalInsetsInfo
40 157 100.0 100.0 2+0
[966] <init> ()V
+ 39
0.0 99.1
3+0
android/app/ActivityThread$Idler
26 1064 66.7 66.7 1+0
[390] queueIdle ()Z
9 13 23.1 89.7 1+0
[1878] <init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
4 4 10.3 100.0 1+0
[2154] <init> (Landroid/app/ActivityThread;)V
+ 39
0.0 99.1
4+0
android/content/res/Configuration$1
22 1676 56.4 56.4 2+0
[301] createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
17 1693 43.6 100.0 2+0
[299] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 37
0.0 99.1
8+0
android/graphics/Point
37 37 100.0 100.0 8+0
[1556] <init> ()V
+ 36
0.0 99.1
3+0
com/android/internal/policy/impl/Policy
16 1042 44.4 44.4 1+0
[407] makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
10 15 27.8 72.2 1+0
[1845] makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
10 24 27.8 100.0 1+0
[1709] makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
+ 35
0.0 99.2
6+0
android/util/Singleton
35 35 100.0 100.0 6+0
[1567] get ()Ljava/lang/Object;
+ 35
0.0 99.2
8+0
android/view/ViewGroup$3
35 35 100.0 100.0 8+0
[1569] <init> (Landroid/view/ViewGroup;)V
+ 33
0.0 99.2
3+0
java/lang/ClassLoader
15 32 45.5 45.5 1+0
[1606] findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
9 50 27.3 72.7 1+0
[1442] loadClass (Ljava/lang/String;)Ljava/lang/Class;
9 41 27.3 100.0 1+0
[1526] loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
+ 32
0.0 99.2
3+0
android/app/ApplicationPackageManager$ResourceName
18 31 56.2 56.2 1+0
[1609] equals (Ljava/lang/Object;)Z
10 14 31.2 87.5 1+0
[1851] hashCode ()I
4 4 12.5 100.0 1+0
[2156] <init> (Ljava/lang/String;I)V
+ 31
0.0 99.2
6+0
android/graphics/BitmapFactory$Options
31 31 100.0 100.0 6+0
[1611] <init> ()V
+ 31
0.0 99.2
4+0
android/support/v4/view/PagerAdapter
11 11 35.5 35.5 2+0
[1941] getPageWidth (I)F
10 50 32.3 67.7 1+0
[1438] <init> ()V
10 43 32.3 100.0 1+0
[1496] registerDataSetObserver (Landroid/database/DataSetObserver;)V
+ 30
0.0 99.2
4+0
android/view/AbsSavedState
25 88 83.3 83.3 3+0
[1209] writeToParcel (Landroid/os/Parcel;I)V
5 5 16.7 100.0 1+0
[2074] <init> (Landroid/os/Parcelable;)V
+ 30
0.0 99.2
3+0
com/android/internal/policy/PolicyManager
11 1053 36.7 36.7 1+0
[397] makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
10 25 33.3 70.0 1+0
[1692] makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
9 33 30.0 100.0 1+0
[1589] makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
+ 30
0.0 99.2
4+0
java/util/HashMap$Values
9 13 30.0 30.0 1+0
[1917] <init> (Ljava/util/HashMap;)V
8 21 26.7 56.7 1+0
[1779] <init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
8 41 26.7 83.3 1+0
[1527] iterator ()Ljava/util/Iterator;
5 5 16.7 100.0 1+0
[2142] size ()I
+ 29
0.0 99.2
3+0
android/app/ActivityThread$StopInfo
16 2139 55.2 55.2 1+0
[270] run ()V
9 13 31.0 86.2 1+0
[1879] <init> (Landroid/app/ActivityThread$1;)V
4 4 13.8 100.0 1+0
[2155] <init> ()V
+ 29
0.0 99.2
1+0
android/app/ContextImpl$27
29 449 100.0 100.0 1+0
[619] createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 29
0.0 99.2
3+0
android/support/v4/view/ViewCompatGingerbread
29 42 100.0 100.0 3+0
[1510] getOverScrollMode (Landroid/view/View;)I
+ 29
0.0 99.2
3+0
android/view/KeyEvent$DispatcherState
18 28 62.1 62.1 2+0
[1643] reset ()V
11 44 37.9 100.0 1+0
[1486] <init> ()V
+ 28
0.0 99.2
3+0
android/os/Debug
13 13 46.4 46.4 1+0
[1886] stopMethodTracing ()V
9 14 32.1 78.6 1+0
[1856] isMethodTracingActive ()Z
6 11 21.4 100.0 1+0
[1938] startMethodTracingDdms (II)V
+ 28
0.0 99.2
1+0
android/view/GestureDetector$GestureHandler
28 50 100.0 100.0 1+0
[1440] handleMessage (Landroid/os/Message;)V
+ 26
0.0 99.2
3+0
android/support/v4/view/ViewCompat$GBViewCompatImpl
26 68 100.0 100.0 3+0
[1319] getOverScrollMode (Landroid/view/View;)I
+ 26
0.0 99.2
2+0
java/util/Random
21 36 80.8 80.8 1+0
[1565] <init> ()V
5 5 19.2 100.0 1+0
[2143] setSeed (J)V
+ 25
0.0 99.2
1+0
android/app/ContextImpl$41
25 1101 100.0 100.0 1+0
[378] getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 25
0.0 99.2
6+0
android/graphics/drawable/Drawable$ConstantState
25 25 100.0 100.0 6+0
[1685] <init> ()V
+ 25
0.0 99.2
1+0
android/net/Uri
25 64 100.0 100.0 1+0
[1347] writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
+ 25
0.0 99.2
2+0
android/os/ServiceManager
20 381 80.0 80.0 1+0
[663] getService (Ljava/lang/String;)Landroid/os/IBinder;
5 5 20.0 100.0 1+0
[2063] getIServiceManager ()Landroid/os/IServiceManager;
+ 25
0.0 99.2
2+0
java/lang/reflect/Array
14 29 56.0 56.0 1+0
[1637] newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
11 11 44.0 100.0 1+0
[1948] createObjectArray (Ljava/lang/Class;I)Ljava/lang/Object;
+ 24
0.0 99.2
2+0
android/database/Observable
14 33 58.3 58.3 1+0
[1579] registerObserver (Ljava/lang/Object;)V
10 31 41.7 100.0 1+0
[1610] <init> ()V
+ 24
0.0 99.2
4+0
android/util/Xml
24 24 100.0 100.0 4+0
[1701] asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
+ 22
0.0 99.2
2+0
android/view/GLES20Canvas$CanvasFinalizer
13 42 59.1 59.1 1+0
[1511] finalize ()V
9 33 40.9 100.0 1+0
[1585] <init> (I)V
+ 22
0.0 99.2
2+0
com/android/internal/view/InputBindResult$1
13 132 59.1 59.1 1+0
[1042] createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
9 141 40.9 100.0 1+0
[1017] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 22
0.0 99.2
5+0
java/lang/Float
13 13 59.1 59.1 3+0
[1915] floatToRawIntBits (F)I
9 9 40.9 100.0 2+0
[2002] intBitsToFloat (I)F
+ 21
0.0 99.2
2+0
android/app/ActivityThread$2
21 50 100.0 100.0 2+0
[1434] onConfigurationChanged (Landroid/content/res/Configuration;)V
+ 21
0.0 99.3
2+0
android/content/Intent$1
13 466 61.9 61.9 1+0
[602] createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
8 474 38.1 100.0 1+0
[596] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 21
0.0 99.3
3+0
android/view/ViewRootImpl$2
17 25 81.0 81.0 2+0
[1689] getSurface ()Landroid/view/Surface;
4 4 19.0 100.0 1+0
[2195] <init> (Landroid/view/ViewRootImpl;)V
+ 21
0.0 99.3
2+0
com/android/internal/os/BinderInternal
21 21 100.0 100.0 2+0
[1776] handleGc ()V
+ 21
0.0 99.3
3+0
com/android/internal/os/SomeArgs
11 15 52.4 52.4 1+0
[1844] recycle ()V
6 6 28.6 81.0 1+0
[2037] obtain ()Lcom/android/internal/os/SomeArgs;
4 4 19.0 100.0 1+0
[2209] clear ()V
+ 21
0.0 99.3
3+0
org/apache/harmony/dalvik/ddmc/Chunk
21 21 100.0 100.0 3+0
[1780] <init> (I[BII)V
+ 20
0.0 99.3
2+0
android/content/pm/ActivityInfo$1
10 1130 50.0 50.0 1+0
[370] createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
10 1140 50.0 100.0 1+0
[366] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 19
0.0 99.3
1+0
android/app/ContextImpl$ApplicationContentResolver
19 74 100.0 100.0 1+0
[1278] <init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
+ 19
0.0 99.3
2+0
android/content/res/CompatibilityInfo$2
10 90 52.6 52.6 1+0
[1194] createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
9 99 47.4 100.0 1+0
[1149] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 19
0.0 99.3
2+0
com/example/t_gallery/ImageDetail$1
11 1398 57.9 57.9 1+0
[328] handleMessage (Landroid/os/Message;)V
8 80 42.1 100.0 1+0
[1252] <init> (Lcom/example/t_gallery/ImageDetail;)V
+ 18
0.0 99.3
2+0
android/net/Uri$1
9 22 50.0 50.0 1+0
[1744] createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
9 31 50.0 100.0 1+0
[1614] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 18
0.0 99.3
1+0
android/os/IPowerManager$Stub
18 27 100.0 100.0 1+0
[1656] asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
+ 18
0.0 99.3
2+0
android/support/v4/view/ViewCompatJB
9 14 50.0 50.0 1+0
[1860] getImportantForAccessibility (Landroid/view/View;)I
9 49 50.0 100.0 1+0
[1446] setImportantForAccessibility (Landroid/view/View;I)V
+ 18
0.0 99.3
2+0
android/view/Surface$CompatibleCanvas
10 109 55.6 55.6 1+0
[1111] <init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
8 99 44.4 100.0 1+0
[1153] <init> (Landroid/view/Surface;)V
+ 18
0.0 99.3
2+0
java/util/HashMap$ValueIterator
9 14 50.0 50.0 1+0
[1876] <init> (Ljava/util/HashMap;)V
9 23 50.0 100.0 1+0
[1733] <init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
+ 17
0.0 99.3
2+0
android/content/pm/ApplicationInfo$1
9 639 52.9 52.9 1+0
[510] createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
8 647 47.1 100.0 1+0
[507] createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 17
0.0 99.3
2+0
android/support/v4/view/ViewPager$PagerObserver
9 13 52.9 52.9 1+0
[1891] <init> (Landroid/support/v4/view/ViewPager;)V
8 21 47.1 100.0 1+0
[1768] <init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
+ 17
0.0 99.3
1+0
com/android/internal/view/IInputMethodSession$Stub
17 26 100.0 100.0 1+0
[1676] asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
+ 16
0.0 99.3
2+0
android/os/StrictMode
10 137 62.5 62.5 1+0
[1027] trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
6 6 37.5 100.0 1+0
[2032] incrementExpectedActivityCount (Ljava/lang/Class;)V
+ 16
0.0 99.3
2+0
android/support/v4/view/AccessibilityDelegateCompat
12 54 75.0 75.0 1+0
[1411] <init> ()V
4 4 25.0 100.0 1+0
[2175] getBridge ()Ljava/lang/Object;
+ 16
0.0 99.3
2+0
android/support/v4/view/ViewCompat$JBViewCompatImpl
8 22 50.0 50.0 1+0
[1748] getImportantForAccessibility (Landroid/view/View;)I
8 57 50.0 100.0 1+0
[1390] setImportantForAccessibility (Landroid/view/View;I)V
+ 16
0.0 99.3
2+0
android/view/GestureDetector$SimpleOnGestureListener
12 12 75.0 75.0 1+0
[1928] onDown (Landroid/view/MotionEvent;)Z
4 4 25.0 100.0 1+0
[2177] onSingleTapConfirmed (Landroid/view/MotionEvent;)Z
+ 15
0.0 99.3
1+0
android/app/ContextImpl$18
15 104 100.0 100.0 1+0
[1132] createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 15
0.0 99.3
1+0
android/view/ViewRootImpl$InvalidateOnAnimationRunnable
15 57 100.0 100.0 1+0
[1393] <init> (Landroid/view/ViewRootImpl;)V
+ 15
0.0 99.3
1+0
com/android/internal/view/IInputContext$Stub
15 235 100.0 100.0 1+0
[821] onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
+ 15
0.0 99.3
2+0
java/util/concurrent/ConcurrentLinkedQueue
10 15 66.7 66.7 1+0
[1847] poll ()Ljava/lang/Object;
5 5 33.3 100.0 1+0
[2144] updateHead (Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V
+ 14
0.0 99.3
2+0
android/os/PowerManager
10 360 71.4 71.4 1+0
[680] isScreenOn ()Z
4 4 28.6 100.0 1+0
[2172] <init> (Landroid/content/Context;Landroid/os/IPowerManager;Landroid/os/Handler;)V
+ 14
0.0 99.3
1+0
android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl
14 42 100.0 100.0 1+0
[1508] newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
+ 14
0.0 99.3
3+0
android/support/v4/view/ViewPager$ItemInfo
14 14 100.0 100.0 3+0
[1861] <init> ()V
+ 14
0.0 99.3
2+0
dalvik/system/BlockGuard$2
10 14 71.4 71.4 1+0
[1874] initialValue ()Ljava/lang/Object;
4 4 28.6 100.0 1+0
[2212] initialValue ()Ldalvik/system/BlockGuard$Policy;
+ 13
0.0 99.3
1+0
android/app/ContextImpl$22
13 50 100.0 100.0 1+0
[1435] createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 13
0.0 99.3
1+0
android/support/v4/view/ViewCompat$ICSViewCompatImpl
13 32 100.0 100.0 1+0
[1598] setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
+ 13
0.0 99.3
1+0
com/example/t_gallery/ImageList$ImageAnim
13 13 100.0 100.0 1+0
[1913] getDisplayStatus ()[I
+ 12
0.0 99.3
1+0
java/lang/VMClassLoader
12 12 100.0 100.0 1+0
[1935] findLoadedClass (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
+ 12
0.0 99.3
1+0
java/util/concurrent/CopyOnWriteArrayList
12 17 100.0 100.0 1+0
[1826] add (Ljava/lang/Object;)Z
+ 12
0.0 99.3
1+0
libcore/util/CollectionUtils$1
12 45 100.0 100.0 1+0
[1482] iterator ()Ljava/util/Iterator;
+ 11
0.0 99.3
2+0
android/support/v4/app/BackStackRecord$Op
11 11 100.0 100.0 2+0
[1939] <init> ()V
+ 11
0.0 99.3
2+0
com/example/t_gallery/CacheAndAsyncWork
11 11 100.0 100.0 2+0
[1945] <init> ()V
+ 10
0.0 99.3
1+0
android/app/QueuedWork
10 25 100.0 100.0 1+0
[1680] waitToFinish ()V
+ 10
0.0 99.3
1+0
android/content/ContentResolver
10 46 100.0 100.0 1+0
[1466] <init> (Landroid/content/Context;)V
+ 10
0.0 99.3
2+0
android/graphics/Bitmap$Config
10 10 100.0 100.0 2+0
[1951] nativeToConfig (I)Landroid/graphics/Bitmap$Config;
+ 10
0.0 99.3
1+0
android/support/v4/view/AccessibilityDelegateCompatJellyBean
10 23 100.0 100.0 1+0
[1722] newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
+ 10
0.0 99.3
1+0
android/support/v4/view/ViewCompatICS
10 15 100.0 100.0 1+0
[1841] setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
+ 10
0.0 99.3
1+0
android/support/v4/view/ViewConfigurationCompat
10 32 100.0 100.0 1+0
[1599] getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
+ 10
0.0 99.3
2+0
com/android/internal/policy/impl/PhoneFallbackEventHandler
5 5 50.0 50.0 1+0
[2114] <init> (Landroid/content/Context;)V
5 5 50.0 100.0 1+0
[2115] setView (Landroid/view/View;)V
+ 10
0.0 99.3
1+0
com/android/internal/view/IInputConnectionWrapper$MyHandler
10 209 100.0 100.0 1+0
[853] handleMessage (Landroid/os/Message;)V
+ 10
0.0 99.3
2+0
javax/microedition/khronos/egl/EGLSurface
10 10 100.0 100.0 2+0
[1971] <init> ()V
+ 9
0.0 99.3
1+0
android/database/DataSetObservable
9 40 100.0 100.0 1+0
[1528] <init> ()V
+ 9
0.0 99.3
1+0
android/support/v4/app/FragmentActivity$1
9 80 100.0 100.0 1+0
[1248] <init> (Landroid/support/v4/app/FragmentActivity;)V
+ 9
0.0 99.3
1+0
android/support/v4/view/AccessibilityDelegateCompatJellyBean$1
9 13 100.0 100.0 1+0
[1889] <init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
+ 9
0.0 99.3
1+0
android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl
9 22 100.0 100.0 1+0
[1749] getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
+ 9
0.0 99.3
1+0
android/support/v4/view/ViewPager$MyAccessibilityDelegate
9 63 100.0 100.0 1+0
[1356] <init> (Landroid/support/v4/view/ViewPager;)V
+ 9
0.0 99.3
1+0
android/util/AndroidRuntimeException
9 76 100.0 100.0 1+0
[1265] <init> (Ljava/lang/String;)V
+ 9
0.0 99.3
1+0
android/view/View$BaseSavedState
9 14 100.0 100.0 1+0
[1869] <init> (Landroid/os/Parcelable;)V
+ 9
0.0 99.3
1+0
android/view/ViewRootImpl$InputMethodCallback
9 22 100.0 100.0 1+0
[1754] <init> (Landroid/view/ViewRootImpl;)V
+ 9
0.0 99.3
2+0
android/view/ViewRootImpl$TrackballAxis
9 9 100.0 100.0 2+0
[1992] <init> ()V
+ 9
0.0 99.3
1+0
android/view/WindowLeaked
9 85 100.0 100.0 1+0
[1225] <init> (Ljava/lang/String;)V
+ 9
0.0 99.4
2+0
android/view/animation/DecelerateInterpolator
9 9 100.0 100.0 2+0
[1996] <init> ()V
+ 9
0.0 99.4
2+0
com/android/internal/util/Preconditions
9 9 100.0 100.0 2+0
[2001] checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;
+ 9
0.0 99.4
1+0
java/lang/Exception
9 58 100.0 100.0 1+0
[1385] <init> (Ljava/lang/String;)V
+ 9
0.0 99.4
1+0
java/lang/RuntimeException
9 67 100.0 100.0 1+0
[1330] <init> (Ljava/lang/String;)V
+ 8
0.0 99.4
1+0
android/support/v4/view/ViewConfigurationCompatFroyo
8 13 100.0 100.0 1+0
[1890] getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
+ 5
0.0 99.4
1+0
android/app/Activity$1
5 5 100.0 100.0 1+0
[2043] <init> (Landroid/app/Activity;)V
+ 5
0.0 99.4
1+0
android/app/FragmentManager
5 5 100.0 100.0 1+0
[2049] <init> ()V
+ 5
0.0 99.4
1+0
android/app/FragmentManagerImpl$1
5 5 100.0 100.0 1+0
[2050] <init> (Landroid/app/FragmentManagerImpl;)V
+ 5
0.0 99.4
1+0
android/opengl/ManagedEGLContext
5 5 100.0 100.0 1+0
[2058] getContext ()Ljavax/microedition/khronos/egl/EGLContext;
+ 5
0.0 99.4
1+0
android/support/v4/app/FragmentManager
5 5 100.0 100.0 1+0
[2066] <init> ()V
+ 5
0.0 99.4
1+0
android/support/v4/app/FragmentManagerImpl$1
5 5 100.0 100.0 1+0
[2068] <init> (Landroid/support/v4/app/FragmentManagerImpl;)V
+ 5
0.0 99.4
1+0
android/support/v4/app/FragmentTransaction
5 5 100.0 100.0 1+0
[2069] <init> ()V
+ 5
0.0 99.4
1+0
android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1
5 5 100.0 100.0 1+0
[2072] <init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
+ 5
0.0 99.4
1+0
android/util/DisplayMetrics
5 5 100.0 100.0 1+0
[2073] <init> ()V
+ 5
0.0 99.4
1+0
android/view/ViewRootImpl$AccessibilityInteractionConnectionManager
5 5 100.0 100.0 1+0
[2094] <init> (Landroid/view/ViewRootImpl;)V
+ 5
0.0 99.4
1+0
android/view/animation/Animation$1
5 5 100.0 100.0 1+0
[2103] <init> (Landroid/view/animation/Animation;)V
+ 5
0.0 99.4
1+0
android/view/animation/Animation$2
5 5 100.0 100.0 1+0
[2104] <init> (Landroid/view/animation/Animation;)V
+ 5
0.0 99.4
1+0
com/android/internal/os/SamplingProfilerIntegration
5 5 100.0 100.0 1+0
[2113] isEnabled ()Z
+ 5
0.0 99.4
1+0
com/android/internal/policy/impl/PhoneWindow$1
5 5 100.0 100.0 1+0
[2121] <init> (Lcom/android/internal/policy/impl/PhoneWindow;)V
+ 5
0.0 99.4
1+0
com/android/internal/policy/impl/PhoneWindow$DialogMenuCallback
5 5 100.0 100.0 1+0
[2124] <init> (Lcom/android/internal/policy/impl/PhoneWindow;I)V
+ 5
0.0 99.4
1+0
com/android/internal/view/IInputMethodClient$Stub
5 5 100.0 100.0 1+0
[2125] asBinder ()Landroid/os/IBinder;
+ 5
0.0 99.4
1+0
com/android/internal/view/IInputMethodSession$Stub$Proxy
5 5 100.0 100.0 1+0
[2126] <init> (Landroid/os/IBinder;)V
+ 5
0.0 99.4
1+0
java/util/Collections
5 5 100.0 100.0 1+0
[2140] emptyList ()Ljava/util/List;
+ 4
0.0 99.4
1+0
android/content/pm/PackageManager
4 4 100.0 100.0 1+0
[2165] <init> ()V
+ 4
0.0 99.4
1+0
android/database/DataSetObserver
4 4 100.0 100.0 1+0
[2167] <init> ()V
+ 4
0.0 99.4
1+0
android/view/HardwareRenderer$GlRenderer$FunctorsRunnable
4 4 100.0 100.0 1+0
[2179] <init> (Landroid/view/HardwareRenderer$GlRenderer;)V
+ 4
0.0 99.4
1+0
android/view/View$AccessibilityDelegate
4 4 100.0 100.0 1+0
[2189] <init> ()V
+ 4
0.0 99.4
1+0
android/view/animation/Animation$3
4 4 100.0 100.0 1+0
[2205] <init> (Landroid/view/animation/Animation;)V
[Top]
[Exclusive]
[Inclusive]
[Class]
[Method]
Exclusive elapsed time for each method, summed over all the classes
that contain a method with the same name.
+ 227950
29.6 29.6
12+0
nativeDecodeStream
227950 300440 100.0 100.0 12+0
[12] android/graphics/BitmapFactory.nativeDecodeStream (Ljava/io/InputStream;[BLandroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;ZF)Landroid/graphics/Bitmap;
+ 62699
8.1 37.8
3+0 startGC
62699 62699 100.0 100.0 3+0
[36] dalvik/system/VMDebug.startGC ()V
+ 56435
7.3 45.1
6+0
eglSwapBuffers
56435 56435 100.0 100.0 6+0
[37] com/google/android/gles_jni/EGLImpl.eglSwapBuffers (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z
+ 20453
2.7 47.8
2054+0 <init>
1661 1822 8.1 8.1 12+0
[289] java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V
1639 2758 8.0 16.1 175+0
[241] java/lang/StringBuilder.<init> ()V
1217 1217 6.0 22.1 266+0
[351] java/lang/String.<init> (II[C)V
1119 1119 5.5 27.6 175+0
[372] java/lang/AbstractStringBuilder.<init> ()V
749 1155 3.7 31.2 84+0
[360] java/lang/ref/FinalizerReference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
643 6569 3.1 34.4 7+0
[140] android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
601 908 2.9 37.3 69+0
[437] java/lang/Long.<init> (J)V
523 523 2.6 39.9 119+0
[565] java/util/LinkedList$Link.<init> (Ljava/lang/Object;Ljava/util/LinkedList$Link;Ljava/util/LinkedList$Link;)V
464 464 2.3 42.1 96+0
[608] java/lang/ref/Reference.<init> (Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V
393 588 1.9 44.0 45+0
[534] java/util/AbstractList.<init> ()V
360 1113 1.8 45.8 23+0
[374] android/graphics/Matrix.<init> ()V
345 7714 1.7 47.5 12+0
[130] java/io/FileInputStream.<init> (Ljava/io/File;)V
339 2486 1.7 49.2 10+0
[255] android/view/View.<init> (Landroid/content/Context;)V
331 331 1.6 50.8 72+0
[704] java/lang/Number.<init> ()V
294 3268 1.4 52.2 1+0
[212] android/view/ViewRootImpl.<init> (Landroid/content/Context;Landroid/view/Display;)V
280 877 1.4 53.6 5+0
[446] android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
268 760 1.3 54.9 10+0
[476] android/view/GLES20DisplayList.<init> (Ljava/lang/String;)V
233 559 1.1 56.0 25+0
[546] java/util/ArrayList.<init> ()V
231 231 1.1 57.2 52+0
[828] android/graphics/Rect.<init> ()V
219 219 1.1 58.2 49+0
[840] java/util/AbstractCollection.<init> ()V
209 1229 1.0 59.2 7+0
[347] android/graphics/Paint.<init> (I)V
207 469 1.0 60.3 20+0
[600] java/util/ArrayList.<init> (I)V
199 1711 1.0 61.2 2+0
[296] android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
198 198 1.0 62.2 41+0
[875] libcore/util/MutableInt.<init> (I)V
187 8503 0.9 63.1 12+0
[127] java/io/FileInputStream.<init> (Ljava/lang/String;)V
187 500 0.9 64.0 24+0
[582] java/io/InputStream.<init> ()V
179 5554 0.9 64.9 4+0
[161] android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
163 5240 0.8 65.7 3+0
[171] android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
162 1707 0.8 66.5 12+0
[297] android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;I)V
159 159 0.8 67.3 26+0
[960] java/util/HashMap$HashMapEntry.<init> (Ljava/lang/Object;Ljava/lang/Object;ILjava/util/HashMap$HashMapEntry;)V
157 1116 0.8 68.0 16+0
[373] android/view/animation/Transformation.<init> ()V
154 769 0.8 68.8 6+0
[471] android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;)V
142 777 0.7 69.5 3+0
[468] android/view/animation/Animation.<init> ()V
139 558 0.7 70.2 5+0
[547] android/os/Bundle.<init> ()V
136 136 0.7 70.8 24+0
[1032] libcore/io/StructStat.<init> (JJIJIIJJJJJJJ)V
131 405 0.6 71.5 6+0
[646] android/graphics/Bitmap.<init> (I[BZ[B[II)V
115 602 0.6 72.0 12+0
[527] java/io/File.<init> (Ljava/lang/String;)V
110 621 0.5 72.6 1+0
[515] android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;)V
110 161 0.5 73.1 12+0
[955] java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V
106 5294 0.5 73.6 2+0
[167] android/widget/EdgeEffect.<init> (Landroid/content/Context;)V
103 360 0.5 74.1 10+0
[681] android/view/GLES20DisplayList$DisplayListFinalizer.<init> (I)V
102 160 0.5 74.6 12+0
[959] java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V
100 1454 0.5 75.1 3+0
[322] android/view/ViewGroup.<init> (Landroid/content/Context;)V
96 810 0.5 75.6 3+0
[459] java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
94 140 0.5 76.0 8+0
[1020] java/util/HashMap.<init> ()V
86 879 0.4 76.5 4+0
[444] android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
79 79 0.4 76.9 18+0
[1254] android/util/TypedValue.<init> ()V
78 409 0.4 77.2 1+0
[645] android/view/View$AttachInfo.<init> (Landroid/view/IWindowSession;Landroid/view/IWindow;Landroid/view/Display;Landroid/view/ViewRootImpl;Landroid/os/Handler;Landroid/view/View$AttachInfo$Callbacks;)V
78 1635 0.4 77.6 3+0
[306] android/widget/FrameLayout.<init> (Landroid/content/Context;)V
76 2846 0.4 78.0 8+0
[235] android/view/DisplayInfo.<init> (Landroid/os/Parcel;Landroid/view/DisplayInfo$1;)V
75 2770 0.4 78.4 8+0
[240] android/view/DisplayInfo.<init> (Landroid/os/Parcel;)V
75 75 0.4 78.7 12+0
[1275] java/io/FileDescriptor.<init> ()V
74 98 0.4 79.1 3+0
[1160] java/lang/Integer.<init> (I)V
73 109 0.4 79.4 7+0
[1112] java/lang/String.<init> ([CII)V
71 358 0.3 79.8 2+0
[682] android/content/pm/PackageItemInfo.<init> (Landroid/os/Parcel;)V
69 1042 0.3 80.1 1+0
[406] android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
68 237 0.3 80.5 6+0
[817] android/graphics/Bitmap$BitmapFinalizer.<init> (I)V
67 912 0.3 80.8 3+0
[435] android/widget/FrameLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
65 65 0.3 81.1 13+0
[1342] android/graphics/RectF.<init> ()V
63 182 0.3 81.4 4+0
[911] android/content/res/XmlBlock$Parser.<init> (Landroid/content/res/XmlBlock;ILandroid/content/res/XmlBlock;)V
61 463 0.3 81.7 2+0
[609] android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
59 59 0.3 82.0 12+0
[1379] android/view/InputEventConsistencyVerifier.<init> (Ljava/lang/Object;ILjava/lang/String;)V
55 1112 0.3 82.3 1+0
[375] android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;)V
52 197 0.3 82.5 1+0
[877] android/view/HardwareRenderer$GlRenderer.<init> (IZ)V
52 512 0.3 82.8 2+0
[572] android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
50 200 0.2 83.0 4+0
[865] android/graphics/Region.<init> ()V
50 50 0.2 83.3 10+0
[1436] android/graphics/drawable/Drawable.<init> ()V
46 46 0.2 83.5 10+0
[1469] android/graphics/PointF.<init> ()V
46 46 0.2 83.7 8+0
[1475] java/util/AbstractMap.<init> ()V
45 890 0.2 83.9 5+0
[440] android/graphics/Paint.<init> ()V
44 1151 0.2 84.1 2+0
[361] android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V
43 43 0.2 84.4 10+0
[1498] android/view/DisplayList.<init> ()V
43 63 0.2 84.6 3+0
[1359] java/util/AbstractSet.<init> ()V
43 67 0.2 84.8 3+0
[1331] java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;)V
43 148 0.2 85.0 3+0
[994] java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
42 521 0.2 85.2 1+0
[567] android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V
42 1026 0.2 85.4 1+0
[411] com/android/internal/policy/impl/PhoneWindow.<init> (Landroid/content/Context;)V
42 105 0.2 85.6 3+0
[1131] java/util/HashMap$EntrySet.<init> (Ljava/util/HashMap;)V
41 58 0.2 85.8 4+0
[1382] android/graphics/drawable/ColorDrawable$ColorState.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;)V
40 253 0.2 86.0 2+0
[803] android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
40 157 0.2 86.2 2+0
[966] android/view/ViewTreeObserver$InternalInsetsInfo.<init> ()V
40 107 0.2 86.4 3+0
[1119] java/util/HashMap$EntryIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
39 81 0.2 86.6 3+0
[1243] android/util/SparseArray.<init> (I)V
39 59 0.2 86.8 4+0
[1380] android/view/ViewGroup$MarginLayoutParams.<init> (II)V
38 115 0.2 87.0 1+0
[1084] android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V
38 173 0.2 87.1 1+0
[923] android/view/InputEventReceiver.<init> (Landroid/view/InputChannel;Landroid/os/Looper;)V
37 322 0.2 87.3 1+0
[717] android/app/Activity.<init> ()V
37 37 0.2 87.5 8+0
[1556] android/graphics/Point.<init> ()V
37 270 0.2 87.7 1+0
[782] android/view/GLES20Canvas.<init> (ZZ)V
36 127 0.2 87.9 4+0
[1048] android/graphics/Region.<init> (I)V
36 258 0.2 88.0 4+0
[799] android/os/Handler.<init> (Landroid/os/Handler$Callback;Z)V
35 231 0.2 88.2 2+0
[827] android/graphics/Canvas.<init> ()V
35 427 0.2 88.4 2+0
[632] android/graphics/drawable/BitmapDrawable$BitmapState.<init> (Landroid/graphics/Bitmap;)V
35 914 0.2 88.6 4+0
[433] android/graphics/drawable/ColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable$ColorState;Landroid/graphics/drawable/ColorDrawable$1;)V
35 293 0.2 88.7 4+0
[748] android/os/Handler.<init> ()V
35 127 0.2 88.9 1+0
[1049] android/os/StrictMode$InstanceTracker.<init> (Ljava/lang/Object;)V
35 35 0.2 89.1 8+0
[1569] android/view/ViewGroup$3.<init> (Landroid/view/ViewGroup;)V
34 508 0.2 89.2 4+0
[577] android/graphics/drawable/BitmapDrawable.<init> (Landroid/graphics/drawable/BitmapDrawable$BitmapState;Landroid/content/res/Resources;Landroid/graphics/drawable/BitmapDrawable$1;)V
34 1578 0.2 89.4 1+0
[314] android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
34 34 0.2 89.6 7+0
[1577] android/view/ViewGroup$LayoutParams.<init> (II)V
33 755 0.2 89.7 2+0
[478] android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V
33 399 0.2 89.9 1+0
[651] android/view/animation/AnimationSet.<init> (Z)V
32 7578 0.2 90.0 1+0
[131] android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
32 181 0.2 90.2 1+0
[915] android/view/Surface.<init> ()V
31 916 0.2 90.4 1+0
[432] android/content/pm/ComponentInfo.<init> (Landroid/os/Parcel;)V
31 31 0.2 90.5 6+0
[1611] android/graphics/BitmapFactory$Options.<init> ()V
31 100 0.2 90.7 2+0
[1147] android/graphics/Camera.<init> ()V
31 57 0.2 90.8 1+0
[1394] android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
30 145 0.1 91.0 1+0
[1005] android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V
30 131 0.1 91.1 2+0
[1044] android/content/res/Resources$Theme.<init> (Landroid/content/res/Resources;)V
30 5270 0.1 91.2 3+0
[168] android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
29 110 0.1 91.4 3+0
[1107] android/util/SparseArray.<init> ()V
29 87 0.1 91.5 2+0
[1216] com/android/internal/os/BinderInternal$GcWatcher.<init> ()V
29 29 0.1 91.7 4+0
[1639] java/util/HashMap$HashIterator.<init> (Ljava/util/HashMap;)V
28 574 0.1 91.8 1+0
[541] com/android/internal/policy/impl/PhoneWindow$DecorView.<init> (Lcom/android/internal/policy/impl/PhoneWindow;Landroid/content/Context;I)V
25 75 0.1 91.9 2+0
[1273] android/graphics/Canvas$CanvasFinalizer.<init> (I)V
25 25 0.1 92.1 6+0
[1685] android/graphics/drawable/Drawable$ConstantState.<init> ()V
25 123 0.1 92.2 2+0
[1061] android/view/View$TransformationInfo.<init> ()V
25 119 0.1 92.3 1+0
[1074] com/android/internal/view/InputBindResult.<init> (Landroid/os/Parcel;)V
25 45 0.1 92.4 3+0
[1480] java/lang/StringBuilder.<init> (I)V
24 51 0.1 92.5 2+0
[1431] android/util/SparseIntArray.<init> (I)V
22 22 0.1 92.6 5+0
[1753] android/view/ViewGroup$LayoutParams.<init> ()V
22 33 0.1 92.8 2+0
[1591] com/example/t_gallery/ImageDetailFragment.<init> ()V
21 85 0.1 92.9 1+0
[1223] android/hardware/display/DisplayManager.<init> (Landroid/content/Context;)V
21 51 0.1 93.0 2+0
[1432] android/widget/FrameLayout$LayoutParams.<init> (III)V
21 1732 0.1 93.1 2+0
[293] android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
21 36 0.1 93.2 1+0
[1565] java/util/Random.<init> ()V
21 21 0.1 93.3 3+0
[1780] org/apache/harmony/dalvik/ddmc/Chunk.<init> (I[BII)V
20 72 0.1 93.4 1+0
[1290] android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;)V
20 446 0.1 93.5 1+0
[622] android/support/v4/app/FragmentActivity.<init> ()V
20 5351 0.1 93.6 2+0
[163] android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V
20 20 0.1 93.7 3+0
[1784] java/lang/AbstractStringBuilder.<init> (I)V
19 74 0.1 93.8 1+0
[1278] android/app/ContextImpl$ApplicationContentResolver.<init> (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/os/UserHandle;)V
19 89 0.1 93.8 2+0
[1202] android/content/res/Configuration.<init> (Landroid/content/res/Configuration;)V
19 111 0.1 93.9 1+0
[1101] android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V
19 48 0.1 94.0 2+0
[1456] android/widget/FrameLayout$LayoutParams.<init> (II)V
17 107 0.1 94.1 2+0
[1116] android/content/res/Configuration.<init> ()V
17 1637 0.1 94.2 2+0
[305] android/content/res/Configuration.<init> (Landroid/os/Parcel;)V
17 1654 0.1 94.3 2+0
[302] android/content/res/Configuration.<init> (Landroid/os/Parcel;Landroid/content/res/Configuration$1;)V
17 27 0.1 94.4 2+0
[1660] android/view/WindowManager$LayoutParams.<init> ()V
17 26 0.1 94.4 2+0
[1673] android/view/WindowManagerImpl.<init> (Landroid/view/Display;Landroid/view/Window;)V
17 278 0.1 94.5 1+0
[769] android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V
17 27 0.1 94.6 2+0
[1664] com/google/android/gles_jni/EGLSurfaceImpl.<init> (I)V
17 36 0.1 94.7 1+0
[1564] java/lang/AbstractStringBuilder.<init> (Ljava/lang/String;)V
16 41 0.1 94.8 1+0
[1518] android/app/ContextImpl.<init> ()V
16 54 0.1 94.9 1+0
[1410] android/os/BinderProxy.<init> ()V
16 67 0.1 94.9 2+0
[1326] android/util/SparseIntArray.<init> ()V
16 542 0.1 95.0 1+0
[555] com/example/t_gallery/ImageDetail.<init> ()V
16 371 0.1 95.1 1+0
[675] java/lang/Thread.<init> ()V
15 48 0.1 95.2 1+0
[1452] android/os/Binder.<init> ()V
15 149 0.1 95.2 1+0
[991] android/view/View.<init> ()V
15 57 0.1 95.3 1+0
[1393] android/view/ViewRootImpl$InvalidateOnAnimationRunnable.<init> (Landroid/view/ViewRootImpl;)V
15 94 0.1 95.4 1+0
[1179] android/view/ViewRootImpl$W.<init> (Landroid/view/ViewRootImpl;)V
15 15 0.1 95.5 3+0
[1843] android/view/animation/AccelerateDecelerateInterpolator.<init> ()V
14 24 0.1 95.5 1+0
[1696] android/app/FragmentManagerImpl.<init> ()V
14 24 0.1 95.6 1+0
[1699] android/support/v4/app/FragmentManagerImpl.<init> ()V
14 14 0.1 95.7 3+0
[1861] android/support/v4/view/ViewPager$ItemInfo.<init> ()V
14 66 0.1 95.7 1+0
[1336] android/view/IWindow$Stub.<init> ()V
13 280 0.1 95.8 1+0
[761] android/view/animation/TranslateAnimation.<init> (FFFF)V
13 40 0.1 95.9 1+0
[1537] java/lang/Throwable.<init> ()V
12 54 0.1 95.9 1+0
[1411] android/support/v4/view/AccessibilityDelegateCompat.<init> ()V
12 17 0.1 96.0 1+0
[1809] android/view/Display.<init> (Landroid/hardware/display/DisplayManagerGlobal;ILandroid/view/DisplayInfo;Landroid/view/CompatibilityInfoHolder;)V
12 91 0.1 96.0 1+0
[1192] android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V
11 15 0.1 96.1 1+0
[1837] android/content/res/TypedArray.<init> (Landroid/content/res/Resources;[I[II)V
11 16 0.1 96.1 1+0
[1832] android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
11 11 0.1 96.2 2+0
[1939] android/support/v4/app/BackStackRecord$Op.<init> ()V
11 11 0.1 96.2 2+0
[1940] android/support/v4/app/Fragment.<init> ()V
11 44 0.1 96.3 1+0
[1486] android/view/KeyEvent$DispatcherState.<init> ()V
11 11 0.1 96.4 2+0
[1945] com/example/t_gallery/CacheAndAsyncWork.<init> ()V
10 14 0.0 96.4 1+0
[1850] android/app/ApplicationPackageManager.<init> (Landroid/app/ContextImpl;Landroid/content/pm/IPackageManager;)V
10 46 0.0 96.5 1+0
[1466] android/content/ContentResolver.<init> (Landroid/content/Context;)V
10 31 0.0 96.5 1+0
[1610] android/database/Observable.<init> ()V
10 24 0.0 96.5 1+0
[1700] android/support/v4/util/SparseArrayCompat.<init> (I)V
10 50 0.0 96.6 1+0
[1438] android/support/v4/view/PagerAdapter.<init> ()V
10 34 0.0 96.6 1+0
[1576] android/view/InputChannel.<init> ()V
10 109 0.0 96.7 1+0
[1111] android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;Landroid/view/Surface$1;)V
10 531 0.0 96.7 1+0
[561] android/view/ViewStub.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10 24 0.0 96.8 1+0
[1706] android/view/Window.<init> (Landroid/content/Context;)V
10 24 0.0 96.8 1+0
[1707] android/widget/AbsListView$SavedState.<init> (Landroid/os/Parcelable;)V
10 1052 0.0 96.9 1+0
[399] android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
10 381 0.0 96.9 1+0
[665] com/example/t_gallery/ImageDetail$2.<init> (Lcom/example/t_gallery/ImageDetail;ILandroid/content/Context;)V
10 121 0.0 97.0 1+0
[1071] com/example/t_gallery/ImageDetail$ImagePagerAdapter.<init> (Lcom/example/t_gallery/ImageDetail;Landroid/support/v4/app/FragmentManager;Landroid/content/Context;)V
10 10 0.0 97.0 2+0
[1971] javax/microedition/khronos/egl/EGLSurface.<init> ()V
10 33 0.0 97.1 1+0
[1594] libcore/util/CollectionUtils$1$1.<init> (Llibcore/util/CollectionUtils$1;)V
9 13 0.0 97.1 1+0
[1878] android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;Landroid/app/ActivityThread$1;)V
9 13 0.0 97.2 1+0
[1879] android/app/ActivityThread$StopInfo.<init> (Landroid/app/ActivityThread$1;)V
9 9 0.0 97.2 2+0
[1974] android/content/Context.<init> ()V
9 453 0.0 97.3 1+0
[618] android/content/Intent.<init> (Landroid/os/Parcel;)V
9 630 0.0 97.3 1+0
[513] android/content/pm/ApplicationInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ApplicationInfo$1;)V
9 40 0.0 97.4 1+0
[1528] android/database/DataSetObservable.<init> ()V
9 150 0.0 97.4 1+0
[985] android/os/Bundle.<init> (Landroid/os/Parcel;I)V
9 80 0.0 97.4 1+0
[1248] android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V
9 33 0.0 97.5 1+0
[1583] android/support/v4/util/SparseArrayCompat.<init> ()V
9 13 0.0 97.5 1+0
[1889] android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
9 63 0.0 97.6 1+0
[1356] android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V
9 13 0.0 97.6 1+0
[1891] android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V
9 76 0.0 97.7 1+0
[1265] android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V
9 22 0.0 97.7 1+0
[1751] android/view/ContextThemeWrapper.<init> ()V
9 33 0.0 97.7 1+0
[1585] android/view/GLES20Canvas$CanvasFinalizer.<init> (I)V
9 149 0.0 97.8 1+0
[990] android/view/HardwareCanvas.<init> ()V
9 206 0.0 97.8 1+0
[858] android/view/HardwareRenderer$Gl20Renderer.<init> (Z)V
9 1243 0.0 97.9 1+0
[344] android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V
9 14 0.0 97.9 1+0
[1869] android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V
9 22 0.0 98.0 1+0
[1754] android/view/ViewRootImpl$InputMethodCallback.<init> (Landroid/view/ViewRootImpl;)V
9 9 0.0 98.0 2+0
[1992] android/view/ViewRootImpl$TrackballAxis.<init> ()V
9 84 0.0 98.1 1+0
[1231] android/view/ViewRootImpl$ViewRootHandler.<init> (Landroid/view/ViewRootImpl;)V
9 182 0.0 98.1 1+0
[912] android/view/ViewRootImpl$WindowInputEventReceiver.<init> (Landroid/view/ViewRootImpl;Landroid/view/InputChannel;Landroid/os/Looper;)V
9 85 0.0 98.1 1+0
[1225] android/view/WindowLeaked.<init> (Ljava/lang/String;)V
9 23 0.0 98.2 1+0
[1726] android/view/WindowManagerImpl.<init> (Landroid/view/Display;)V
9 9 0.0 98.2 2+0
[1996] android/view/animation/DecelerateInterpolator.<init> ()V
9 22 0.0 98.3 1+0
[1759] android/widget/FrameLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
9 14 0.0 98.3 1+0
[1872] com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/content/Context;)V
9 58 0.0 98.4 1+0
[1385] java/lang/Exception.<init> (Ljava/lang/String;)V
9 67 0.0 98.4 1+0
[1330] java/lang/RuntimeException.<init> (Ljava/lang/String;)V
9 45 0.0 98.5 1+0
[1481] java/lang/StringBuilder.<init> (Ljava/lang/String;)V
9 17 0.0 98.5 1+0
[1824] java/lang/ThreadLocal$Values.<init> ()V
9 49 0.0 98.5 1+0
[1449] java/lang/Throwable.<init> (Ljava/lang/String;)V
9 13 0.0 98.6 1+0
[1916] java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;Ljava/util/ArrayList$1;)V
9 14 0.0 98.6 1+0
[1876] java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;)V
9 23 0.0 98.7 1+0
[1733] java/util/HashMap$ValueIterator.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
9 13 0.0 98.7 1+0
[1917] java/util/HashMap$Values.<init> (Ljava/util/HashMap;)V
8 27 0.0 98.8 1+0
[1652] android/content/ComponentName.<init> (Ljava/lang/String;Landroid/os/Parcel;)V
8 13 0.0 98.8 1+0
[1880] android/content/ContextWrapper.<init> (Landroid/content/Context;)V
8 1120 0.0 98.8 1+0
[371] android/content/pm/ActivityInfo.<init> (Landroid/os/Parcel;Landroid/content/pm/ActivityInfo$1;)V
8 80 0.0 98.9 1+0
[1246] android/content/res/CompatibilityInfo.<init> (Landroid/os/Parcel;Landroid/content/res/CompatibilityInfo$1;)V
8 21 0.0 98.9 1+0
[1768] android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
8 278 0.0 98.9 1+0
[764] android/view/GLES20Canvas.<init> (Z)V
8 99 0.0 99.0 1+0
[1153] android/view/Surface$CompatibleCanvas.<init> (Landroid/view/Surface;)V
8 13 0.0 99.0 1+0
[1901] android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
8 14 0.0 99.1 1+0
[1873] com/android/internal/policy/impl/PhoneLayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
8 80 0.0 99.1 1+0
[1252] com/example/t_gallery/ImageDetail$1.<init> (Lcom/example/t_gallery/ImageDetail;)V
8 21 0.0 99.1 1+0
[1779] java/util/HashMap$Values.<init> (Ljava/util/HashMap;Ljava/util/HashMap$1;)V
6 6 0.0 99.2 1+0
[2035] android/view/LayoutInflater.<init> (Landroid/view/LayoutInflater;Landroid/content/Context;)V
5 5 0.0 99.2 1+0
[2043] android/app/Activity$1.<init> (Landroid/app/Activity;)V
5 5 0.0 99.2 1+0
[2048] android/app/ActivityThread$ActivityClientRecord.<init> ()V
5 5 0.0 99.2 1+0
[2049] android/app/FragmentManager.<init> ()V
5 5 0.0 99.3 1+0
[2050] android/app/FragmentManagerImpl$1.<init> (Landroid/app/FragmentManagerImpl;)V
5 5 0.0 99.3 1+0
[2059] android/os/IPowerManager$Stub$Proxy.<init> (Landroid/os/IBinder;)V
5 5 0.0 99.3 1+0
[2066] android/support/v4/app/FragmentManager.<init> ()V
5 5 0.0 99.3 1+0
[2068] android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V
5 5 0.0 99.4 1+0
[2069] android/support/v4/app/FragmentTransaction.<init> ()V
5 5 0.0 99.4 1+0
[2072] android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
5 5 0.0 99.4 1+0
[2073] android/util/DisplayMetrics.<init> ()V
5 5 0.0 99.4 1+0
[2074] android/view/AbsSavedState.<init> (Landroid/os/Parcelable;)V
5 5 0.0 99.5 1+0
[2078] android/view/HardwareRenderer.<init> ()V
5 5 0.0 99.5 1+0
[2080] android/view/LayoutInflater.<init> (Landroid/content/Context;)V
5 5 0.0 99.5 1+0
[2092] android/view/ViewGroup$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V
5 5 0.0 99.5 1+0
[2094] android/view/ViewRootImpl$AccessibilityInteractionConnectionManager.<init> (Landroid/view/ViewRootImpl;)V
5 5 0.0 99.6 1+0
[2103] android/view/animation/Animation$1.<init> (Landroid/view/animation/Animation;)V
5 5 0.0 99.6 1+0
[2104] android/view/animation/Animation$2.<init> (Landroid/view/animation/Animation;)V
5 5 0.0 99.6 1+0
[2114] com/android/internal/policy/impl/PhoneFallbackEventHandler.<init> (Landroid/content/Context;)V
5 5 0.0 99.6 1+0
[2121] com/android/internal/policy/impl/PhoneWindow$1.<init> (Lcom/android/internal/policy/impl/PhoneWindow;)V
5 5 0.0 99.7 1+0
[2124] com/android/internal/policy/impl/PhoneWindow$DialogMenuCallback.<init> (Lcom/android/internal/policy/impl/PhoneWindow;I)V
5 5 0.0 99.7 1+0
[2126] com/android/internal/view/IInputMethodSession$Stub$Proxy.<init> (Landroid/os/IBinder;)V
4 4 0.0 99.7 1+0
[2154] android/app/ActivityThread$Idler.<init> (Landroid/app/ActivityThread;)V
4 4 0.0 99.7 1+0
[2155] android/app/ActivityThread$StopInfo.<init> ()V
4 4 0.0 99.7 1+0
[2156] android/app/ApplicationPackageManager$ResourceName.<init> (Ljava/lang/String;I)V
4 4 0.0 99.8 1+0
[2165] android/content/pm/PackageManager.<init> ()V
4 4 0.0 99.8 1+0
[2167] android/database/DataSetObserver.<init> ()V
4 4 0.0 99.8 1+0
[2172] android/os/PowerManager.<init> (Landroid/content/Context;Landroid/os/IPowerManager;Landroid/os/Handler;)V
4 4 0.0 99.8 1+0
[2173] android/os/UserHandle.<init> (I)V
4 4 0.0 99.8 1+0
[2179] android/view/HardwareRenderer$GlRenderer$FunctorsRunnable.<init> (Landroid/view/HardwareRenderer$GlRenderer;)V
4 4 0.0 99.9 1+0
[2189] android/view/View$AccessibilityDelegate.<init> ()V
4 4 0.0 99.9 1+0
[2195] android/view/ViewRootImpl$2.<init> (Landroid/view/ViewRootImpl;)V
4 4 0.0 99.9 1+0
[2196] android/view/ViewRootImpl$ConsumeBatchedInputRunnable.<init> (Landroid/view/ViewRootImpl;)V
4 4 0.0 99.9 1+0
[2197] android/view/ViewRootImpl$TraversalRunnable.<init> (Landroid/view/ViewRootImpl;)V
4 4 0.0 99.9 1+0
[2199] android/view/ViewTreeObserver.<init> ()V
4 4 0.0 100.0 1+0
[2205] android/view/animation/Animation$3.<init> (Landroid/view/animation/Animation;)V
4 4 0.0 100.0 1+0
[2207] android/view/inputmethod/EditorInfo.<init> ()V
4 4 0.0 100.0 1+0
[2217] java/util/ArrayList$ArrayListIterator.<init> (Ljava/util/ArrayList;)V
+ 17527
2.3 50.0
1+0
eglMakeCurrent
17527 17527 100.0 100.0 1+0
[85] com/google/android/gles_jni/EGLImpl.eglMakeCurrent (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z
+ 15636
2.0 52.1
27+0
nDrawDisplayList
15636 15690 100.0 100.0 27+0
[92] android/view/GLES20Canvas.nDrawDisplayList (IILandroid/graphics/Rect;I)I
+ 13127
1.7 53.8
6+0
nPrepareDirty
13127 13127 100.0 100.0 6+0
[103] android/view/GLES20Canvas.nPrepareDirty (IIIIIZ)I
+ 12520
1.6 55.4
836+0 append0
11316 30018 90.4 90.4 691+0
[62] java/lang/AbstractStringBuilder.append0 (Ljava/lang/String;)V
683 1191 5.5 95.8 51+0
[354] java/lang/AbstractStringBuilder.append0 ([CII)V
521 922 4.2 100.0 94+0
[431] java/lang/AbstractStringBuilder.append0 (C)V
+ 10315
1.3 56.7
36+0 readBytes
10315 10315 100.0 100.0 36+0
[108] libcore/io/Posix.readBytes (Ljava/io/FileDescriptor;Ljava/lang/Object;II)I
+ 9074
1.2 57.9
1451+0 arraycopy
9074 9074 100.0 100.0 1451+0
[118] java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V
+ 8203
1.1 59.0
458+0 toString
2277 15057 27.8 27.8 38+0
[94] android/os/Handler.toString ()Ljava/lang/String;
1964 2849 23.9 51.7 179+0
[233] java/lang/AbstractStringBuilder.toString ()Ljava/lang/String;
1692 4541 20.6 72.3 179+0
[183] java/lang/StringBuilder.toString ()Ljava/lang/String;
1310 6969 16.0 88.3 25+0
[136] java/lang/Object.toString ()Ljava/lang/String;
596 3708 7.3 95.6 3+0
[198] android/view/View.toString ()Ljava/lang/String;
189 3293 2.3 97.9 3+0
[211] android/app/ActivityThread$ActivityClientRecord.toString ()Ljava/lang/String;
100 100 1.2 99.1 23+0
[1148] java/lang/String.toString ()Ljava/lang/String;
44 748 0.5 99.6 1+0
[479] com/android/internal/view/InputBindResult.toString ()Ljava/lang/String;
31 31 0.4 100.0 7+0
[1622] java/util/Locale.toString ()Ljava/lang/String;
+ 7821
1.0 60.0
854+4 append
5142 30169 65.7 65.7 588+0
[61] java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
1140 33742 14.6 80.3 88+4
[57] java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
800 1722 10.2 90.6 94+0
[294] java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
375 2979 4.8 95.3 42+0
[230] java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
346 4706 4.4 99.8 40+0
[180] java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;
18 78 0.2 100.0 2+0
[1262] java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;
+ 7291
0.9 60.9
1+0
_eglCreateWindowSurface
7291 7291 100.0 100.0 1+0
[134] com/google/android/gles_jni/EGLImpl._eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)I
+ 6771
0.9 61.8
443+0 read
4729 25603 69.8 69.8 281+0
[68] java/io/BufferedInputStream.read ([BII)I
674 13645 10.0 79.8 36+0
[100] libcore/io/BlockGuardOs.read (Ljava/io/FileDescriptor;[BII)I
514 14315 7.6 87.4 36+0
[96] libcore/io/IoBridge.read (Ljava/io/FileDescriptor;[BII)I
383 10698 5.7 93.0 36+0
[106] libcore/io/Posix.read (Ljava/io/FileDescriptor;[BII)I
314 14629 4.6 97.7 36+0
[95] java/io/FileInputStream.read ([BII)I
157 6816 2.3 100.0 18+0
[138] java/io/InputStream.read ([B)I
+ 6385
0.8 62.7
563+0 get
3181 6973 49.8 49.8 137+0
[135] java/lang/ThreadLocal.get ()Ljava/lang/Object;
530 855 8.3 58.1 44+0
[449] java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;
395 395 6.2 64.3 97+0
[654] java/lang/ref/FinalizerReference.get ()Ljava/lang/Object;
357 357 5.6 69.9 71+0
[685] java/util/ArrayList.get (I)Ljava/lang/Object;
312 312 4.9 74.8 32+0
[726] java/util/concurrent/atomic/AtomicInteger.get ()I
308 611 4.8 79.6 24+0
[522] android/content/res/StringBlock.get (I)Ljava/lang/CharSequence;
241 381 3.8 83.4 26+0
[664] android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;
231 612 3.6 87.0 26+0
[520] android/util/SparseArray.get (I)Ljava/lang/Object;
225 617 3.5 90.5 12+0
[518] android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;
152 152 2.4 92.9 34+0
[981] java/lang/ref/Reference.get ()Ljava/lang/Object;
85 85 1.3 94.2 17+0
[1226] dalvik/system/CloseGuard.get ()Ldalvik/system/CloseGuard;
78 122 1.2 95.5 8+0
[1064] android/util/LongSparseArray.get (JLjava/lang/Object;)Ljava/lang/Object;
67 189 1.0 96.5 8+0
[901] android/util/LongSparseArray.get (J)Ljava/lang/Object;
66 156 1.0 97.5 5+0
[969] android/os/SystemProperties.get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
41 41 0.6 98.2 8+0
[1521] android/view/CompatibilityInfoHolder.get ()Landroid/content/res/CompatibilityInfo;
35 35 0.5 98.7 6+0
[1567] android/util/Singleton.get ()Ljava/lang/Object;
28 80 0.4 99.2 2+0
[1247] android/os/SystemProperties.get (Ljava/lang/String;)Ljava/lang/String;
27 42 0.4 99.6 3+0
[1507] android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;
26 68 0.4 100.0 3+0
[1318] android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;
+ 6315
0.8 63.5
692+0 _getChars
6315 9602 100.0 100.0 692+0
[115] java/lang/String._getChars (II[CI)V
+ 4967
0.6 64.1
50+0 open
4327 4402 87.1 87.1 12+0
[187] libcore/io/Posix.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
319 6402 6.4 93.5 12+0
[144] libcore/io/IoBridge.open (Ljava/lang/String;I)Ljava/io/FileDescriptor;
235 5543 4.7 98.3 12+0
[162] libcore/io/BlockGuardOs.open (Ljava/lang/String;II)Ljava/io/FileDescriptor;
86 86 1.7 100.0 14+0
[1222] dalvik/system/CloseGuard.open (Ljava/lang/String;)V
+ 4391
0.6 64.7
375+0 enlargeBuffer
4391 6396 100.0 100.0 375+0
[145] java/lang/AbstractStringBuilder.enlargeBuffer (I)V
+ 4190
0.5 65.2
21+0 transact
4190 4190 100.0 100.0 21+0
[193] android/os/BinderProxy.transact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
+ 3662
0.5 65.7
57+24 draw
1528 30987 41.7 41.7 9+15
[60] android/view/View.draw (Landroid/graphics/Canvas;Landroid/view/ViewGroup;J)Z
866 131292 23.6 65.4 6+0
[16] android/view/HardwareRenderer$GlRenderer.draw (Landroid/view/View;Landroid/view/View$AttachInfo;Landroid/view/HardwareRenderer$HardwareDrawCallbacks;Landroid/graphics/Rect;)Z
397 29866 10.8 76.2 8+7
[63] android/view/View.draw (Landroid/graphics/Canvas;)V
347 132086 9.5 85.7 6+0
[15] android/view/ViewRootImpl.draw (Z)V
224 1474 6.1 91.8 13+0
[320] android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V
112 16787 3.1 94.9 3+0
[86] android/support/v4/view/ViewPager.draw (Landroid/graphics/Canvas;)V
103 28761 2.8 97.7 8+2
[64] android/widget/FrameLayout.draw (Landroid/graphics/Canvas;)V
63 426 1.7 99.4 2+0
[634] android/graphics/drawable/BitmapDrawable.draw (Landroid/graphics/Canvas;)V
22 18316 0.6 100.0 2+0
[82] com/android/internal/policy/impl/PhoneWindow$DecorView.draw (Landroid/graphics/Canvas;)V
+ 3638
0.5 66.2
38+0 println
3638 24131 100.0 100.0 38+0
[72] android/app/ANRAppManager$MessageLogger.println (Ljava/lang/String;)V
+ 3502
0.5 66.6
483+0 getApplicationInfo
1408 3502 40.2 40.2 161+0
[202] android/content/ContextWrapper.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
1401 2094 40.0 80.2 161+0
[277] android/app/ContextImpl.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
693 693 19.8 100.0 161+0
[491] android/app/LoadedApk.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;
+ 3459
0.4 67.1
30+0 onTouchEvent
3034 18147 87.7 87.7 27+0
[83] android/view/InputEventConsistencyVerifier.onTouchEvent (Landroid/view/MotionEvent;I)V
425 13481 12.3 100.0 3+0
[101] android/view/GestureDetector.onTouchEvent (Landroid/view/MotionEvent;)Z
+ 3424
0.4 67.5
97+0 doFinalize
3424 27844 100.0 100.0 97+0
[65] java/lang/Daemons$FinalizerDaemon.doFinalize (Ljava/lang/ref/FinalizerReference;)V
+ 3404
0.4 68.0
749+0 length
3396 3396 99.8 99.8 747+0
[209] java/lang/String.length ()I
8 8 0.2 100.0 2+0
[2009] android/text/SpannableStringBuilder.length ()I
+ 3209
0.4 68.4
12+15 dispatchTouchEvent
2785 40996 86.8 86.8 3+15
[51] android/view/ViewGroup.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
173 15952 5.4 92.2 3+0
[91] android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
127 41539 4.0 96.1 3+0
[47] com/android/internal/policy/impl/PhoneWindow$DecorView.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
124 41354 3.9 100.0 3+0
[48] android/app/Activity.dispatchTouchEvent (Landroid/view/MotionEvent;)Z
+ 2812
0.4 68.8
35+86 getDisplayList
2118 39382 75.3 75.3 6+43
[53] android/view/View.getDisplayList (Landroid/view/DisplayList;Z)Landroid/view/DisplayList;
475 39443 16.9 92.2 6+43
[52] android/view/View.getDisplayList ()Landroid/view/DisplayList;
219 687 7.8 100.0 23+0
[495] android/view/GLES20Canvas.getDisplayList (I)I
+ 2810
0.4 69.1
329+0 readInt
2810 4402 100.0 100.0 329+0
[186] android/os/Parcel.readInt ()I
+ 2699
0.4 69.5
297+0 remove
1342 1886 49.7 49.7 98+0
[286] java/lang/ref/ReferenceQueue.remove (J)Ljava/lang/ref/Reference;
834 2720 30.9 80.6 98+0
[245] java/lang/ref/ReferenceQueue.remove ()Ljava/lang/ref/Reference;
474 474 17.6 98.2 97+0
[597] java/lang/ref/FinalizerReference.remove (Ljava/lang/ref/FinalizerReference;)V
16 26 0.6 98.8 1+0
[1679] java/util/ArrayList.remove (Ljava/lang/Object;)Z
15 23 0.6 99.3 1+0
[1732] java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;
10 16 0.4 99.7 1+0
[1836] java/util/ArrayList$ArrayListIterator.remove ()V
8 24 0.3 100.0 1+0
[1713] libcore/util/CollectionUtils$1$1.remove ()V
+ 2681
0.3 69.8
16+12 onMeasure
2013 128970 75.1 75.1 4+12
[18] android/widget/FrameLayout.onMeasure (II)V
290 838 10.8 85.9 6+0
[453] android/widget/ImageView.onMeasure (II)V
272 122206 10.1 96.0 2+0
[26] android/support/v4/view/ViewPager.onMeasure (II)V
88 126713 3.3 99.3 2+0
[22] com/android/internal/policy/impl/PhoneWindow$DecorView.onMeasure (II)V
18 124968 0.7 100.0 2+0
[23] android/widget/LinearLayout.onMeasure (II)V
+ 2667
0.3 70.2
191+0 obtain
863 4437 32.4 32.4 29+0
[185] android/view/MotionEvent.obtain (Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
673 3520 25.2 57.6 32+0
[201] android/view/MotionEvent.obtain ()Landroid/view/MotionEvent;
262 262 9.8 67.4 43+0
[793] android/os/Parcel.obtain ()Landroid/os/Parcel;
243 243 9.1 76.5 30+0
[811] android/os/Message.obtain ()Landroid/os/Message;
226 2123 8.5 85.0 23+0
[272] android/view/GLES20RecordingCanvas.obtain (Landroid/view/GLES20DisplayList;)Landroid/view/GLES20RecordingCanvas;
143 202 5.4 90.4 14+0
[863] android/os/Parcel.obtain (I)Landroid/os/Parcel;
90 151 3.4 93.7 8+0
[982] android/os/Message.obtain (Landroid/os/Handler;Ljava/lang/Runnable;)Landroid/os/Message;
82 82 3.1 96.8 6+0
[1241] android/view/ViewGroup$TouchTarget.obtain (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
52 480 1.9 98.8 2+0
[593] android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;
17 30 0.6 99.4 2+0
[1624] android/os/Message.obtain (Landroid/os/Handler;I)Landroid/os/Message;
10 17 0.4 99.8 1+0
[1808] android/os/Message.obtain (Landroid/os/Handler;)Landroid/os/Message;
6 6 0.2 100.0 1+0
[2037] com/android/internal/os/SomeArgs.obtain ()Lcom/android/internal/os/SomeArgs;
+ 2656
0.3 70.5
105+37
resolveRtlPropertiesIfNeeded
1531 11352 57.6 57.6 21+37
[105] android/view/ViewGroup.resolveRtlPropertiesIfNeeded ()V
1125 8594 42.4 100.0 84+0
[124] android/view/View.resolveRtlPropertiesIfNeeded ()V
+ 2629
0.3 70.9
291+0 add
1013 2781 38.5 38.5 119+0
[238] java/util/LinkedList.add (Ljava/lang/Object;)Z
989 2144 37.6 76.2 84+0
[269] java/lang/ref/FinalizerReference.add (Ljava/lang/Object;)V
547 649 20.8 97.0 82+0
[506] java/util/ArrayList.add (Ljava/lang/Object;)Z
35 97 1.3 98.3 2+0
[1163] java/lang/ref/ReferenceQueue.add (Ljava/lang/ref/Reference;)V
22 77 0.8 99.1 2+0
[1264] android/support/v4/app/BackStackRecord.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
12 17 0.5 99.6 1+0
[1826] java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z
11 17 0.4 100.0 1+0
[1825] java/util/ArrayList.add (ILjava/lang/Object;)V
+ 2484
0.3 71.2
25+0
nativePollOnce
2484 26236 100.0 100.0 25+0
[67] android/os/MessageQueue.nativePollOnce (II)V
+ 2434
0.3 71.5
217+0 recycle
624 927 25.6 25.6 32+0
[430] android/view/MotionEvent.recycle ()V
566 1340 23.3 48.9 57+0
[336] android/os/Parcel.recycle ()V
367 510 15.1 64.0 30+0
[575] android/os/Message.recycle ()V
329 2298 13.5 77.5 23+0
[264] android/view/GLES20RecordingCanvas.recycle ()V
303 303 12.4 89.9 32+0
[739] android/view/InputEvent.recycle ()V
169 169 6.9 96.9 34+0
[933] android/content/res/TypedArray.recycle ()V
37 368 1.5 98.4 2+0
[679] android/view/VelocityTracker.recycle ()V
28 28 1.2 99.5 6+0
[1645] android/view/ViewGroup$TouchTarget.recycle ()V
11 15 0.5 100.0 1+0
[1844] com/android/internal/os/SomeArgs.recycle ()V
+ 2393
0.3 71.8
95+0 close
1391 1391 58.1 58.1 12+0
[331] libcore/io/Posix.close (Ljava/io/FileDescriptor;)V
298 3231 12.5 70.6 20+0
[219] java/io/FileInputStream.close ()V
272 2842 11.4 81.9 20+0
[236] libcore/io/IoUtils.close (Ljava/io/FileDescriptor;)V
251 2475 10.5 92.4 12+0
[257] libcore/io/BlockGuardOs.close (Ljava/io/FileDescriptor;)V
105 105 4.4 96.8 23+0
[1129] dalvik/system/CloseGuard.close ()V
76 196 3.2 100.0 8+0
[879] android/content/res/XmlBlock$Parser.close ()V
+ 2203
0.3 72.1
326+0 currentThread
1425 2203 64.7 64.7 163+0
[268] java/lang/Thread.currentThread ()Ljava/lang/Thread;
778 778 35.3 100.0 163+0
[467] java/lang/VMThread.currentThread ()Ljava/lang/Thread;
+ 2108
0.3 72.4
39+0
nativeTraceBegin
2108 2108 100.0 100.0 39+0
[276] android/os/Trace.nativeTraceBegin (JLjava/lang/String;)V
+ 2037
0.3 72.6
160+0 writeInt
2037 3089 100.0 100.0 160+0
[226] android/os/Parcel.writeInt (I)V
+ 1863
0.2 72.9
99+0 enqueue
1383 1829 74.2 74.2 97+0
[288] java/lang/ref/ReferenceQueue.enqueue (Ljava/lang/ref/Reference;)V
480 3253 25.8 100.0 2+0
[217] java/lang/Daemons$ReferenceQueueDaemon.enqueue (Ljava/lang/ref/Reference;)V
+ 1837
0.2 73.1
162+0 finalize
342 18752 18.6 18.6 2+0
[79] com/android/internal/os/BinderInternal$GcWatcher.finalize ()V
269 269 14.6 33.3 65+0
[786] java/lang/Object.finalize ()V
223 380 12.1 45.4 26+0
[666] android/graphics/Matrix.finalize ()V
187 529 10.2 55.6 8+0
[562] java/io/FileInputStream.finalize ()V
176 447 9.6 65.2 14+0
[621] android/view/GLES20DisplayList$DisplayListFinalizer.finalize ()V
174 314 9.5 74.6 14+0
[725] android/graphics/Paint.finalize ()V
90 341 4.9 79.5 7+0
[695] android/graphics/Bitmap$BitmapFinalizer.finalize ()V
70 149 3.8 83.3 4+0
[989] android/graphics/Region.finalize ()V
51 98 2.8 86.1 4+0
[1157] android/graphics/Camera.finalize ()V
50 69 2.7 88.8 4+0
[1308] android/content/res/XmlBlock$Parser.finalize ()V
39 82 2.1 91.0 3+0
[1239] android/os/Binder.finalize ()V
28 98 1.5 92.5 1+0
[1158] android/os/StrictMode$InstanceTracker.finalize ()V
27 98 1.5 94.0 2+0
[1156] android/content/res/Resources$Theme.finalize ()V
27 99 1.5 95.4 2+0
[1150] android/graphics/Canvas$CanvasFinalizer.finalize ()V
17 33 0.9 96.4 1+0
[1586] android/view/Surface.finalize ()V
14 95 0.8 97.1 1+0
[1170] android/os/BinderProxy.finalize ()V
14 24 0.8 97.9 1+0
[1702] android/view/InputChannel.finalize ()V
13 42 0.7 98.6 1+0
[1511] android/view/GLES20Canvas$CanvasFinalizer.finalize ()V
13 38 0.7 99.3 1+0
[1547] android/view/InputEventReceiver.finalize ()V
13 21 0.7 100.0 1+0
[1775] android/view/animation/Animation.finalize ()V
+ 1714
0.2 73.3
368+0
checkOffsetAndCount
1714 1714 100.0 100.0 368+0
[295] java/util/Arrays.checkOffsetAndCount (III)V
+ 1640
0.2 73.6
39+0
nativeTraceEnd
1640 1640 100.0 100.0 39+0
[304] android/os/Trace.nativeTraceEnd (J)V
+ 1592
0.2 73.8
329+0 nativeReadInt
1592 1592 100.0 100.0 329+0
[312] android/os/Parcel.nativeReadInt (I)I
+ 1510
0.2 74.0
105+0 available
852 1957 56.4 56.4 41+0
[283] libcore/io/IoBridge.available (Ljava/io/FileDescriptor;)I
362 2319 24.0 80.4 41+0
[263] java/io/FileInputStream.available ()I
296 1573 19.6 100.0 23+0
[315] java/io/BufferedInputStream.available ()I
+ 1501
0.2 74.2
79+0 getAction
1489 2466 99.2 99.2 78+0
[258] android/view/MotionEvent.getAction ()I
12 12 0.8 100.0 1+0
[1922] android/content/Intent.getAction ()Ljava/lang/String;
+ 1440
0.2 74.3
20+0
invalidateChild
1423 8001 98.8 98.8 18+0
[128] android/view/ViewGroup.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
17 144 1.2 100.0 2+0
[1010] android/view/ViewRootImpl.invalidateChild (Landroid/view/View;Landroid/graphics/Rect;)V
+ 1321
0.2 74.5
254+0 access$000
607 607 46.0 46.0 136+0
[525] java/lang/ThreadLocal$Values.access$000 (Ljava/lang/ThreadLocal$Values;)[Ljava/lang/Object;
345 639 26.1 72.1 35+0
[511] android/content/res/Resources.access$000 (Landroid/content/res/Resources;I)Landroid/content/res/TypedArray;
170 170 12.9 84.9 41+0
[929] android/app/ContextImpl.access$000 ()I
168 168 12.7 97.7 38+0
[937] android/app/ANRAppManager.access$000 ()Z
18 64 1.4 99.0 2+0
[1346] android/graphics/Canvas.access$000 (I)V
8 25 0.6 99.6 1+0
[1687] android/view/GLES20Canvas.access$000 (I)V
5 5 0.4 100.0 1+0
[2076] android/view/GestureDetector.access$000 (Landroid/view/GestureDetector;)Landroid/view/MotionEvent;
+ 1320
0.2 74.7
22+0
readFromParcel
682 2695 51.7 51.7 8+0
[246] android/view/DisplayInfo.readFromParcel (Landroid/os/Parcel;)V
391 2399 29.6 81.3 3+0
[259] android/content/res/Configuration.readFromParcel (Landroid/os/Parcel;)V
148 507 11.2 92.5 7+0
[578] android/graphics/Rect.readFromParcel (Landroid/os/Parcel;)V
59 444 4.5 97.0 1+0
[624] android/content/Intent.readFromParcel (Landroid/os/Parcel;)V
15 601 1.1 98.1 1+0
[528] android/view/Surface.readFromParcel (Landroid/os/Parcel;)V
14 62 1.1 99.2 1+0
[1361] android/content/ComponentName.readFromParcel (Landroid/os/Parcel;)Landroid/content/ComponentName;
11 32 0.8 100.0 1+0
[1601] android/view/InputChannel.readFromParcel (Landroid/os/Parcel;)V
+ 1312
0.2 74.9
214+0 clear
455 1604 34.7 34.7 42+0
[311] android/view/animation/Transformation.clear ()V
413 609 31.5 66.2 70+0
[524] java/util/ArrayList.clear ()V
396 396 30.2 96.3 97+0
[653] java/lang/ref/FinalizerReference.clear ()V
34 55 2.6 98.9 2+0
[1407] android/view/VelocityTracker.clear ()V
10 10 0.8 99.7 2+0
[1960] android/util/SparseIntArray.clear ()V
4 4 0.3 100.0 1+0
[2209] com/android/internal/os/SomeArgs.clear ()V
+ 1295
0.2 75.0
101+0 getLayoutDirection
1239 3556 95.7 95.7 88+0
[200] android/view/View.getLayoutDirection ()I
52 52 4.0 99.7 12+0
[1420] android/graphics/drawable/Drawable.getLayoutDirection ()I
4 4 0.3 100.0 1+0
[2166] android/content/res/Configuration.getLayoutDirection ()I
+ 1254
0.2 75.2
86+0 next
655 50999 52.2 52.2 20+0
[38] android/os/MessageQueue.next ()Landroid/os/Message;
173 270 13.8 66.0 20+0
[780] android/content/res/XmlBlock$Parser.next ()I
123 190 9.8 75.8 7+0
[898] java/util/HashMap$EntryIterator.next ()Ljava/util/Map$Entry;
120 310 9.6 85.4 7+0
[731] java/util/HashMap$EntryIterator.next ()Ljava/lang/Object;
105 261 8.4 93.8 13+0
[797] libcore/util/CollectionUtils$1$1.next ()Ljava/lang/Object;
54 54 4.3 98.1 13+0
[1414] java/util/ArrayList$ArrayListIterator.next ()Ljava/lang/Object;
24 24 1.9 100.0 6+0
[1712] java/lang/ThreadLocal$Values.next (I)I
+ 1245
0.2 75.3
119+0 addLastImpl
1245 1768 100.0 100.0 119+0
[291] java/util/LinkedList.addLastImpl (Ljava/lang/Object;)Z
+ 1210
0.2 75.5
8+0
nativeScheduleVsync
1210 1210 100.0 100.0 8+0
[352] android/view/DisplayEventReceiver.nativeScheduleVsync (I)V
+ 1201
0.2 75.7
54+0 copy
692 4741 57.6 57.6 27+0
[179] android/view/MotionEvent.copy ()Landroid/view/MotionEvent;
509 5250 42.4 100.0 27+0
[169] android/view/MotionEvent.copy ()Landroid/view/InputEvent;
+ 1180
0.2 75.8
168+0 uptimeMillis
1180 1180 100.0 100.0 168+0
[358] android/os/SystemClock.uptimeMillis ()J
+ 1167
0.2 76.0
61+11
resolveLayoutParams
596 3228 51.1 51.1 44+0
[220] android/view/View.resolveLayoutParams ()V
571 3614 48.9 100.0 17+11
[199] android/view/ViewGroup.resolveLayoutParams ()V
+ 1166
0.2 76.1
138+0
isLayoutDirectionInherited
1166 1762 100.0 100.0 138+0
[292] android/view/View.isLayoutDirectionInherited ()Z
+ 1163
0.2 76.3
68+0 invalidate
998 6026 85.8 85.8 56+0
[152] android/view/View.invalidate (Z)V
107 3790 9.2 95.0 6+0
[197] android/view/View.invalidate (IIII)V
45 163 3.9 98.9 5+0
[947] android/view/View.invalidate ()V
13 21 1.1 100.0 1+0
[1774] android/view/ViewRootImpl.invalidate ()V
+ 1150
0.1 76.4
257+0 getChildAt
1150 1150 100.0 100.0 257+0
[362] android/view/ViewGroup.getChildAt (I)Landroid/view/View;
+ 1148
0.1 76.6
3+15
dispatchTransformedTouchEvent
1148 37429 100.0 100.0 3+15
[56] android/view/ViewGroup.dispatchTransformedTouchEvent (Landroid/view/MotionEvent;ZLandroid/view/View;I)Z
+ 1132
0.1 76.7
68+0
invalidateChildInParent
737 1227 65.1 65.1 56+0
[348] android/view/ViewGroup.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
395 3258 34.9 100.0 12+0
[216] android/view/ViewRootImpl.invalidateChildInParent ([ILandroid/graphics/Rect;)Landroid/view/ViewParent;
+ 1132
0.1 76.9
251+0 max
1074 1074 94.9 94.9 240+0
[385] java/lang/Math.max (II)I
52 61 4.6 99.5 10+0
[1370] java/lang/Math.max (FF)F
6 6 0.5 100.0 1+0
[2038] java/lang/Math.max (JJ)J
+ 1131
0.1 77.0
259+0 getChildCount
1131 1131 100.0 100.0 259+0
[369] android/view/ViewGroup.getChildCount ()I
+ 1114
0.1 77.1
82+0 convertInt
1114 5864 100.0 100.0 82+0
[156] java/lang/IntegralToString.convertInt (Ljava/lang/AbstractStringBuilder;I)Ljava/lang/String;
+ 1093
0.1 77.3
20+1 writeToParcel
242 1055 22.1 22.1 2+0
[396] android/view/WindowManager$LayoutParams.writeToParcel (Landroid/os/Parcel;I)V
231 5186 21.1 43.3 2+1
[172] android/os/Bundle.writeToParcel (Landroid/os/Parcel;I)V
154 4350 14.1 57.4 1+0
[189] android/content/Intent.writeToParcel (Landroid/os/Parcel;I)V
142 554 13.0 70.4 1+0
[548] android/content/res/Configuration.writeToParcel (Landroid/os/Parcel;I)V
91 267 8.3 78.7 6+0
[788] android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
66 371 6.0 84.7 1+0
[674] android/view/inputmethod/EditorInfo.writeToParcel (Landroid/os/Parcel;I)V
54 238 4.9 89.7 1+0
[816] android/widget/AbsListView$SavedState.writeToParcel (Landroid/os/Parcel;I)V
38 132 3.5 93.1 1+0
[1039] android/content/ComponentName.writeToParcel (Landroid/os/Parcel;I)V
25 157 2.3 95.4 1+0
[963] android/content/ComponentName.writeToParcel (Landroid/content/ComponentName;Landroid/os/Parcel;)V
25 64 2.3 97.7 1+0
[1347] android/net/Uri.writeToParcel (Landroid/os/Parcel;Landroid/net/Uri;)V
25 88 2.3 100.0 3+0
[1209] android/view/AbsSavedState.writeToParcel (Landroid/os/Parcel;I)V
+ 1066
0.1 77.4
194+0 notify
1066 1066 100.0 100.0 194+0
[388] java/lang/Object.notify ()V
+ 1056
0.1 77.6
84+0
nativeGetAction
1056 1056 100.0 100.0 84+0
[395] android/view/MotionEvent.nativeGetAction (I)I
+ 1052
0.1 77.7
160+0 nativeWriteInt
1052 1052 100.0 100.0 160+0
[398] android/os/Parcel.nativeWriteInt (II)V
+ 1052
0.1 77.8
48+0 fstat
824 960 78.3 78.3 24+0
[422] libcore/io/Posix.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
228 1188 21.7 100.0 24+0
[357] libcore/io/ForwardingOs.fstat (Ljava/io/FileDescriptor;)Llibcore/io/StructStat;
+ 1037
0.1 78.0
10+10 onLayout
726 9711 70.0 70.0 2+10
[113] android/widget/FrameLayout.onLayout (ZIIII)V
275 7738 26.5 96.5 2+0
[129] android/support/v4/view/ViewPager.onLayout (ZIIII)V
19 9017 1.8 98.4 2+0
[119] android/widget/LinearLayout.onLayout (ZIIII)V
17 17 1.6 100.0 4+0
[1817] android/view/View.onLayout (ZIIII)V
+ 1027
0.1 78.1
178+0 equals
612 612 59.6 59.6 131+0
[521] java/lang/String.equals (Ljava/lang/Object;)Z
93 150 9.1 68.6 7+0
[988] com/google/android/gles_jni/EGLSurfaceImpl.equals (Ljava/lang/Object;)Z
92 153 9.0 77.6 7+0
[978] com/google/android/gles_jni/EGLContextImpl.equals (Ljava/lang/Object;)Z
69 94 6.7 84.3 9+0
[1181] java/util/Locale.equals (Ljava/lang/Object;)Z
66 66 6.4 90.7 16+0
[1339] java/lang/Object.equals (Ljava/lang/Object;)Z
55 88 5.4 96.1 4+0
[1206] android/graphics/Rect.equals (Ljava/lang/Object;)Z
18 31 1.8 97.9 1+0
[1609] android/app/ApplicationPackageManager$ResourceName.equals (Ljava/lang/Object;)Z
18 18 1.8 99.6 2+0
[1804] java/lang/Integer.equals (Ljava/lang/Object;)Z
4 4 0.4 100.0 1+0
[2218] java/util/Arrays.equals ([I[I)Z
+ 1006
0.1 78.2
48+0
getPointerCount
1006 1548 100.0 100.0 48+0
[316] android/view/MotionEvent.getPointerCount ()I
+ 1004
0.1 78.4
73+0
intToHexString
1004 1349 100.0 100.0 73+0
[335] java/lang/IntegralToString.intToHexString (IZI)Ljava/lang/String;
+ 995
0.1 78.5
50+0 acquire
704 2034 70.8 70.8 25+0
[278] android/util/FinitePool.acquire ()Landroid/util/Poolable;
291 2325 29.2 100.0 25+0
[262] android/util/SynchronizedPool.acquire ()Landroid/util/Poolable;
+ 983
0.1 78.6
70+0
obtainStyledAttributes
499 1692 50.8 50.8 34+0
[300] android/content/res/Resources$Theme.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
255 1225 25.9 76.7 19+0
[349] android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
203 1082 20.7 97.4 15+0
[384] android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
14 57 1.4 98.8 1+0
[1388] android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
12 74 1.2 100.0 1+0
[1279] android/content/Context.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;
+ 976
0.1 78.8
114+0 removeFirst
976 1519 100.0 100.0 114+0
[319] java/util/LinkedList.removeFirst ()Ljava/lang/Object;
+ 971
0.1 78.9
112+0 valueOf
786 1694 80.9 80.9 87+0
[298] java/lang/Long.valueOf (J)Ljava/lang/Long;
164 262 16.9 97.8 21+0
[796] java/lang/Integer.valueOf (I)Ljava/lang/Integer;
21 21 2.2 100.0 4+0
[1777] java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
+ 951
0.1 79.0
11+0
println_native
951 951 100.0 100.0 11+0
[426] android/util/Log.println_native (IILjava/lang/String;Ljava/lang/String;)I
+ 944
0.1 79.1
97+0
enqueueInternal
944 2773 100.0 100.0 97+0
[239] java/lang/ref/Reference.enqueueInternal ()Z
+ 937
0.1 79.2
32+0
getAndIncrement
937 2217 100.0 100.0 32+0
[267] java/util/concurrent/atomic/AtomicInteger.getAndIncrement ()I
+ 911
0.1 79.4
204+0 access$200
826 826 90.7 90.7 194+0
[456] java/lang/Daemons$FinalizerWatchdogDaemon.access$200 ()Ljava/lang/Daemons$FinalizerWatchdogDaemon;
52 813 5.7 96.4 6+0
[458] android/view/HardwareRenderer.access$200 ([I)V
19 193 2.1 98.5 2+0
[884] android/app/ActivityThread.access$200 (Landroid/app/ActivityThread;ILjava/lang/Object;II)V
10 350 1.1 99.6 1+0
[689] android/view/ViewRootImpl.access$200 (Landroid/view/View;)V
4 4 0.4 100.0 1+0
[2214] java/lang/ThreadLocal.access$200 (Ljava/lang/ThreadLocal;)I
+ 907
0.1 79.5
82+0 ioctlInt
511 511 56.3 56.3 41+0
[574] libcore/io/Posix.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
396 907 43.7 100.0 41+0
[438] libcore/io/ForwardingOs.ioctlInt (Ljava/io/FileDescriptor;ILlibcore/util/MutableInt;)I
+ 891
0.1 79.6
50+0 release
635 1620 71.3 71.3 25+0
[308] android/util/FinitePool.release (Landroid/util/Poolable;)V
256 1876 28.7 100.0 25+0
[287] android/util/SynchronizedPool.release (Landroid/util/Poolable;)V
+ 881
0.1 79.7
40+0 addTimeToList
881 4253 100.0 100.0 40+0
[191] android/app/ANRAppManager$MessageLogger.addTimeToList (Ljava/util/LinkedList;JJ)V
+ 872
0.1 79.8
20+10 getTransformation
373 2613 42.8 42.8 5+0
[251] android/view/animation/AnimationSet.getTransformation (JLandroid/view/animation/Transformation;)Z
365 1150 41.9 84.6 10+0
[363] android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;)Z
134 2659 15.4 100.0 5+10
[247] android/view/animation/Animation.getTransformation (JLandroid/view/animation/Transformation;F)Z
+ 869
0.1 79.9
7+0
performTraversals
869 308710 100.0 100.0 7+0
[10] android/view/ViewRootImpl.performTraversals ()V
+ 862
0.1 80.1
23+0
setDisplayListProperties
862 3267 100.0 100.0 23+0
[213] android/view/View.setDisplayListProperties (Landroid/view/DisplayList;)V
+ 849
0.1 80.2
190+0 size
586 586 69.0 69.0 131+0
[537] java/util/ArrayList.size ()I
198 198 23.3 92.3 46+0
[874] java/util/LinkedList.size ()I
21 21 2.5 94.8 5+0
[1769] android/util/LongSparseArray.size ()I
20 20 2.4 97.2 3+0
[1786] java/util/HashMap$EntrySet.size ()I
9 9 1.1 98.2 2+0
[1984] android/util/SparseArray.size ()I
5 5 0.6 98.8 1+0
[2071] android/support/v4/util/SparseArrayCompat.size ()I
5 5 0.6 99.4 1+0
[2141] java/util/HashMap.size ()I
5 5 0.6 100.0 1+0
[2142] java/util/HashMap$Values.size ()I
+ 848
0.1 80.3
27+0 finishEvent
848 6903 100.0 100.0 27+0
[137] android/view/InputEventConsistencyVerifier.finishEvent ()V
+ 846
0.1 80.4
35+0 put
736 1810 87.0 87.0 28+0
[290] java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
68 99 8.0 95.0 3+0
[1152] android/util/SparseIntArray.put (II)V
42 63 5.0 100.0 4+0
[1358] android/util/SparseArray.put (ILjava/lang/Object;)V
+ 831
0.1 80.5
41+0 run
288 235966 34.7 34.7 1+0
[13] com/example/t_gallery/ImageDetail$2.run ()V
236 315620 28.4 63.1 15+0
[6] android/view/Choreographer$CallbackRecord.run (J)V
116 4977 14.0 77.0 8+0
[173] android/view/ViewRootImpl$ConsumeBatchedInputRunnable.run ()V
83 316783 10.0 87.0 8+0
[3] android/view/Choreographer$FrameDisplayEventReceiver.run ()V
64 310343 7.7 94.7 7+0
[8] android/view/ViewRootImpl$TraversalRunnable.run ()V
28 108930 3.4 98.1 1+0
[32] android/support/v4/app/BackStackRecord.run ()V
16 2139 1.9 100.0 1+0
[270] android/app/ActivityThread$StopInfo.run ()V
+ 800
0.1 80.6
186+0
getRawLayoutDirection
800 800 100.0 100.0 186+0
[461] android/view/View.getRawLayoutDirection ()I
+ 796
0.1 80.7
22+0 getSimpleName
796 2722 100.0 100.0 22+0
[244] java/lang/Class.getSimpleName ()Ljava/lang/String;
+ 792
0.1 80.8
57+5
resolveLayoutDirection
458 765 57.8 57.8 34+0
[472] android/view/ViewGroup$MarginLayoutParams.resolveLayoutDirection (I)V
200 847 25.3 83.1 3+5
[450] android/view/ViewGroup.resolveLayoutDirection ()Z
88 476 11.1 94.2 10+0
[595] android/view/View.resolveLayoutDirection ()Z
46 46 5.8 100.0 10+0
[1472] android/view/ViewGroup$LayoutParams.resolveLayoutDirection (I)V
+ 782
0.1 80.9
36+0
getChildMeasureSpec
782 1387 100.0 100.0 36+0
[332] android/view/ViewGroup.getChildMeasureSpec (III)I
+ 730
0.1 81.0
100+0 setNextPoolable
417 609 57.1 57.1 46+0
[523] android/view/GLES20RecordingCanvas.setNextPoolable (Ljava/lang/Object;)V
192 192 26.3 83.4 46+0
[888] android/view/GLES20RecordingCanvas.setNextPoolable (Landroid/view/GLES20RecordingCanvas;)V
81 121 11.1 94.5 4+0
[1069] android/view/VelocityTracker.setNextPoolable (Ljava/lang/Object;)V
40 40 5.5 100.0 4+0
[1532] android/view/VelocityTracker.setNextPoolable (Landroid/view/VelocityTracker;)V
+ 729
0.1 81.1
100+0 set
252 574 34.6 34.6 12+0
[540] android/view/animation/Transformation.set (Landroid/view/animation/Transformation;)V
196 196 26.9 61.5 39+0
[880] android/graphics/Rect.set (IIII)V
108 170 14.8 76.3 12+0
[931] android/graphics/Matrix.set (Landroid/graphics/Matrix;)V
88 88 12.1 88.3 19+0
[1207] android/graphics/Rect.set (Landroid/graphics/Rect;)V
34 34 4.7 93.0 8+0
[1572] android/graphics/RectF.set (Landroid/graphics/RectF;)V
29 29 4.0 97.0 5+0
[1638] java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;
22 22 3.0 100.0 5+0
[1743] android/graphics/RectF.set (FFFF)V
+ 726
0.1 81.2
66+0
nativeGetPointerCount
726 726 100.0 100.0 66+0
[486] android/view/MotionEvent.nativeGetPointerCount (I)I
+ 712
0.1 81.3
3+0 create
643 643 90.3 90.3 1+0
[509] java/lang/VMThread.create (Ljava/lang/Thread;J)V
52 331 7.3 97.6 1+0
[705] java/lang/Thread.create (Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V
17 227 2.4 100.0 1+0
[832] android/view/HardwareRenderer$Gl20Renderer.create (Z)Landroid/view/HardwareRenderer;
+ 707
0.1 81.4
49+0 traceBegin
707 3084 100.0 100.0 49+0
[227] android/os/Trace.traceBegin (JLjava/lang/String;)V
+ 706
0.1 81.5
80+0 isIdentity
706 1096 100.0 100.0 80+0
[381] android/graphics/Matrix.isIdentity ()Z
+ 701
0.1 81.6
6+0
nBeginFrame
701 701 100.0 100.0 6+0
[490] android/view/HardwareRenderer.nBeginFrame ([I)V
+ 700
0.1 81.6
47+0 start
348 3260 49.7 49.7 23+0
[215] android/view/GLES20DisplayList.start ()Landroid/view/HardwareCanvas;
333 789 47.6 97.3 23+0
[465] android/view/GLES20RecordingCanvas.start ()V
19 667 2.7 100.0 1+0
[500] java/lang/Thread.start ()V
+ 695
0.1 81.7
48+0
drawDisplayList
378 16193 54.4 54.4 27+0
[90] android/view/GLES20Canvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
317 1144 45.6 100.0 21+0
[365] android/view/GLES20RecordingCanvas.drawDisplayList (Landroid/view/DisplayList;Landroid/graphics/Rect;I)I
+ 694
0.1 81.8
71+0
hasIdentityMatrix
694 874 100.0 100.0 71+0
[447] android/view/View.hasIdentityMatrix ()Z
+ 692
0.1 81.9
119+0 getMatrix
501 1051 72.4 72.4 74+0
[400] android/view/View.getMatrix ()Landroid/graphics/Matrix;
191 191 27.6 100.0 45+0
[895] android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;
+ 690
0.1 82.0
49+0 traceEnd
690 2613 100.0 100.0 49+0
[250] android/os/Trace.traceEnd (J)V
+ 688
0.1 82.1
84+0
drawableStateChanged
222 290 32.3 32.3 35+0
[754] android/view/View.drawableStateChanged ()V
195 378 28.3 60.6 22+0
[669] android/view/ViewGroup.drawableStateChanged ()V
125 375 18.2 78.8 14+0
[671] android/widget/FrameLayout.drawableStateChanged ()V
115 233 16.7 95.5 10+0
[825] android/widget/ImageView.drawableStateChanged ()V
18 60 2.6 98.1 2+0
[1374] android/support/v4/view/ViewPager.drawableStateChanged ()V
13 95 1.9 100.0 1+0
[1173] android/widget/AbsListView.drawableStateChanged ()V
+ 682
0.1 82.2
73+0 toHexString
682 2031 100.0 100.0 73+0
[279] java/lang/Integer.toHexString (I)Ljava/lang/String;
+ 680
0.1 82.3
150+0 access$100
586 586 86.2 86.2 136+0
[536] java/lang/ThreadLocal$Values.access$100 (Ljava/lang/ThreadLocal$Values;)I
65 221 9.6 95.7 7+0
[837] android/graphics/Bitmap.access$100 (I)V
21 21 3.1 98.8 5+0
[1778] java/lang/Daemons$FinalizerDaemon.access$100 ()Ljava/lang/Daemons$FinalizerDaemon;
4 4 0.6 99.4 1+0
[2157] android/app/ContextImpl.access$100 (Landroid/app/ContextImpl;)Landroid/view/Display;
4 4 0.6 100.0 1+0
[2192] android/view/ViewRootImpl.access$100 ()Z
+ 677
0.1 82.4
46+0 end
479 4210 70.8 70.8 23+0
[192] android/view/GLES20DisplayList.end ()V
198 885 29.2 100.0 23+0
[441] android/view/GLES20RecordingCanvas.end (I)I
+ 675
0.1 82.4
98+0 reset
328 328 48.6 48.6 62+0
[709] java/io/BufferedInputStream.reset ()V
244 402 36.1 84.7 28+0
[648] android/graphics/Matrix.reset ()V
57 173 8.4 93.2 4+0
[925] android/view/animation/Animation.reset ()V
28 132 4.1 97.3 2+0
[1041] android/view/animation/AnimationSet.reset ()V
18 28 2.7 100.0 2+0
[1643] android/view/KeyEvent$DispatcherState.reset ()V
+ 673
0.1 82.5
12+0 decodeStream
673 303048 100.0 100.0 12+0
[11] android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
+ 673
0.1 82.6
48+0
resolveSizeAndState
673 1098 100.0 100.0 48+0
[380] android/view/View.resolveSizeAndState (III)I
+ 667
0.1 82.7
45+0 writeString
667 1189 100.0 100.0 45+0
[356] android/os/Parcel.writeString (Ljava/lang/String;)V
+ 660
0.1 82.8
46+0
enqueueMessage
380 728 57.6 57.6 23+0
[485] android/os/MessageQueue.enqueueMessage (Landroid/os/Message;J)Z
280 1008 42.4 100.0 23+0
[414] android/os/Handler.enqueueMessage (Landroid/os/MessageQueue;Landroid/os/Message;J)Z
+ 657
0.1 82.9
29+0
onWindowFocusChanged
538 5301 81.9 81.9 24+0
[166] android/view/View.onWindowFocusChanged (Z)V
87 338 13.2 95.1 2+0
[698] com/android/internal/policy/impl/PhoneWindow$DecorView.onWindowFocusChanged (Z)V
23 3439 3.5 98.6 1+0
[206] android/widget/AbsListView.onWindowFocusChanged (Z)V
9 9 1.4 100.0 2+0
[1973] android/app/Activity.onWindowFocusChanged (Z)V
+ 636
0.1 83.0
10+11 writeValue
636 3261 100.0 100.0 10+11
[214] android/os/Parcel.writeValue (Ljava/lang/Object;)V
+ 636
0.1 83.0
32+0 compareAndSet
636 968 100.0 100.0 32+0
[420] java/util/concurrent/atomic/AtomicInteger.compareAndSet (II)Z
+ 630
0.1 83.1
32+0
prepareForReuse
630 2847 100.0 100.0 32+0
[234] android/view/InputEvent.prepareForReuse ()V
+ 616
0.1 83.2
37+0 applyStyle
597 597 96.9 96.9 35+0
[529] android/content/res/AssetManager.applyStyle (IIII[I[I[I)Z
19 134 3.1 100.0 2+0
[1037] android/content/res/Resources$Theme.applyStyle (IZ)V
+ 605
0.1 83.3
16+0
getDisplayInfo
470 6306 77.7 77.7 8+0
[147] android/hardware/display/IDisplayManager$Stub$Proxy.getDisplayInfo (I)Landroid/view/DisplayInfo;
135 6481 22.3 100.0 8+0
[143] android/hardware/display/DisplayManagerGlobal.getDisplayInfo (I)Landroid/view/DisplayInfo;
+ 603
0.1 83.4
138+0 values
591 591 98.0 98.0 137+0
[533] java/lang/ThreadLocal.values (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
12 33 2.0 100.0 1+0
[1593] java/util/HashMap.values ()Ljava/util/Collection;
+ 597
0.1 83.4
140+0 getMode
597 597 100.0 100.0 140+0
[530] android/view/View$MeasureSpec.getMode (I)I
+ 594
0.1 83.5
2+0
nativeReadFromParcel
573 573 96.5 96.5 1+0
[542] android/view/Surface.nativeReadFromParcel (Landroid/os/Parcel;)V
21 21 3.5 100.0 1+0
[1771] android/view/InputChannel.nativeReadFromParcel (Landroid/os/Parcel;)V
+ 592
0.1 83.6
134+0 getContext
541 541 91.4 91.4 123+0
[557] android/view/View.getContext ()Landroid/content/Context;
27 27 4.6 95.9 6+0
[1658] android/view/Window.getContext ()Landroid/content/Context;
19 19 3.2 99.2 4+0
[1791] android/view/LayoutInflater.getContext ()Landroid/content/Context;
5 5 0.8 100.0 1+0
[2058] android/opengl/ManagedEGLContext.getContext ()Ljavax/microedition/khronos/egl/EGLContext;
+ 586
0.1 83.7
48+0
resetCancelNextUpFlag
586 586 100.0 100.0 48+0
[535] android/view/ViewGroup.resetCancelNextUpFlag (Landroid/view/View;)Z
+ 573
0.1 83.7
55+0 getInt
405 842 70.7 70.7 31+0
[452] android/os/SystemProperties.getInt (Ljava/lang/String;I)I
84 84 14.7 85.3 19+0
[1227] android/content/res/TypedArray.getInt (II)I
57 136 9.9 95.3 3+0
[1029] android/os/Bundle.getInt (Ljava/lang/String;I)I
27 123 4.7 100.0 2+0
[1058] android/os/Bundle.getInt (Ljava/lang/String;)I
+ 571
0.1 83.8
30+0 getSource
571 878 100.0 100.0 30+0
[445] android/view/MotionEvent.getSource ()I
+ 571
0.1 83.9
38+8
resetResolvedDrawables
452 913 79.2 79.2 12+8
[434] android/view/ViewGroup.resetResolvedDrawables ()V
119 119 20.8 100.0 26+0
[1073] android/view/View.resetResolvedDrawables ()V
+ 568
0.1 84.0
10+36
canResolveLayoutDirection
568 763 100.0 100.0 10+36
[473] android/view/View.canResolveLayoutDirection ()Z
+ 564
0.1 84.0
100+0 getName
419 419 74.3 74.3 92+0
[639] java/lang/Class.getName ()Ljava/lang/String;
145 262 25.7 100.0 8+0
[792] android/content/res/XmlBlock$Parser.getName ()Ljava/lang/String;
+ 561
0.1 84.1
56+0 onCreateView
217 358 38.7 38.7 16+0
[683] android/support/v4/app/FragmentActivity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
107 317 19.1 57.8 8+0
[723] android/app/Activity.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
71 71 12.7 70.4 16+0
[1297] android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
70 9142 12.5 82.9 7+0
[117] com/android/internal/policy/impl/PhoneLayoutInflater.onCreateView (Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
63 9205 11.2 94.1 7+0
[116] android/view/LayoutInflater.onCreateView (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
33 10209 5.9 100.0 2+0
[110] com/example/t_gallery/ImageDetailFragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
+ 555
0.1 84.2
65+0 readString
555 1046 100.0 100.0 65+0
[403] android/os/Parcel.readString ()Ljava/lang/String;
+ 554
0.1 84.3
124+0 getClass
554 554 100.0 100.0 124+0
[549] java/lang/Object.getClass ()Ljava/lang/Class;
+ 552
0.1 84.3
98+0 isTagEnabled
552 552 100.0 100.0 98+0
[551] android/os/Trace.isTagEnabled (J)Z
+ 548
0.1 84.4
64+0 hasRtlSupport
408 1220 74.5 74.5 32+0
[350] android/view/View.hasRtlSupport ()Z
140 140 25.5 100.0 32+0
[1018] android/content/pm/ApplicationInfo.hasRtlSupport ()Z
+ 543
0.1 84.5
114+0 removeFirstImpl
543 543 100.0 100.0 114+0
[554] java/util/LinkedList.removeFirstImpl ()Ljava/lang/Object;
+ 537
0.1 84.5
27+0 startEvent
537 793 100.0 100.0 27+0
[462] android/view/InputEventConsistencyVerifier.startEvent (Landroid/view/InputEvent;ILjava/lang/String;)Z
+ 534
0.1 84.6
10+13 dispatchDraw
525 31384 98.3 98.3 8+13
[58] android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V
9 9 1.7 100.0 2+0
[1986] android/view/View.dispatchDraw (Landroid/graphics/Canvas;)V
+ 528
0.1 84.7
32+0 setFlags
439 1275 83.1 83.1 22+0
[342] android/view/View.setFlags (II)V
47 47 8.9 92.0 7+0
[1458] android/graphics/Paint.setFlags (I)V
42 66 8.0 100.0 3+0
[1338] android/view/Window.setFlags (II)V
+ 527
0.1 84.7
18+0
getPointerIdBits
527 897 100.0 100.0 18+0
[439] android/view/MotionEvent.getPointerIdBits ()I
+ 522
0.1 84.8
45+0
nativeWriteString
522 522 100.0 100.0 45+0
[566] android/os/Parcel.nativeWriteString (ILjava/lang/String;)V
+ 521
0.1 84.9
2+1
writeMapInternal
521 4532 100.0 100.0 2+1
[184] android/os/Parcel.writeMapInternal (Ljava/util/Map;)V
+ 519
0.1 85.0
27+0 getMetaState
519 792 100.0 100.0 27+0
[463] android/view/MotionEvent.getMetaState ()I
+ 519
0.1 85.0
32+8
resetResolvedPadding
414 843 79.8 79.8 9+8
[451] android/view/ViewGroup.resetResolvedPadding ()V
105 105 20.2 100.0 23+0
[1128] android/view/View.resetResolvedPadding ()V
+ 516
0.1 85.1
18+0
ensureHistorySizeIsZeroForThisAction
516 1190 100.0 100.0 18+0
[355] android/view/InputEventConsistencyVerifier.ensureHistorySizeIsZeroForThisAction (Landroid/view/MotionEvent;)V
+ 514
0.1 85.2
27+0
ensureMetaStateIsNormalized
514 788 100.0 100.0 27+0
[466] android/view/InputEventConsistencyVerifier.ensureMetaStateIsNormalized (I)V
+ 512
0.1 85.2
27+0 getDeviceId
512 790 100.0 100.0 27+0
[464] android/view/MotionEvent.getDeviceId ()I
+ 511
0.1 85.3
36+0 fillbuf
511 15297 100.0 100.0 36+0
[93] java/io/BufferedInputStream.fillbuf (Ljava/io/InputStream;[B)I
+ 504
0.1 85.4
112+0
hasNativeDisplayList
504 504 100.0 100.0 112+0
[581] android/view/GLES20DisplayList.hasNativeDisplayList ()Z
+ 504
0.1 85.4
46+11
jumpDrawablesToCurrentState
201 456 39.9 39.9 8+8
[613] android/view/ViewGroup.jumpDrawablesToCurrentState ()V
154 193 30.6 70.4 25+0
[887] android/view/View.jumpDrawablesToCurrentState ()V
94 465 18.7 89.1 7+3
[606] android/widget/FrameLayout.jumpDrawablesToCurrentState ()V
55 83 10.9 100.0 6+0
[1237] android/widget/ImageView.jumpDrawablesToCurrentState ()V
+ 503
0.1 85.5
24+0 doCallbacks
503 316449 100.0 100.0 24+0
[5] android/view/Choreographer.doCallbacks (IJ)V
+ 498
0.1 85.5
38+0
elapsedRealtime
498 498 100.0 100.0 38+0
[583] android/os/SystemClock.elapsedRealtime ()J
+ 495
0.1 85.6
10+0 addViewInner
495 6731 100.0 100.0 10+0
[139] android/view/ViewGroup.addViewInner (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
+ 493
0.1 85.7
6+0
getService
405 1439 82.2 82.2 3+0
[325] android/app/ContextImpl$ServiceFetcher.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
43 343 8.7 90.9 1+0
[691] android/os/ServiceManagerProxy.getService (Ljava/lang/String;)Landroid/os/IBinder;
25 1101 5.1 95.9 1+0
[378] android/app/ContextImpl$41.getService (Landroid/app/ContextImpl;)Ljava/lang/Object;
20 381 4.1 100.0 1+0
[663] android/os/ServiceManager.getService (Ljava/lang/String;)Landroid/os/IBinder;
+ 493
0.1 85.7
98+0 hashCode
263 263 53.3 53.3 50+0
[791] java/lang/String.hashCode ()I
160 160 32.5 85.8 35+0
[958] java/lang/Object.hashCode ()I
60 60 12.2 98.0 12+0
[1377] java/lang/Integer.hashCode ()I
10 14 2.0 100.0 1+0
[1851] android/app/ApplicationPackageManager$ResourceName.hashCode ()I
+ 491
0.1 85.8
65+0
nativeReadString
491 491 100.0 100.0 65+0
[586] android/os/Parcel.nativeReadString (I)Ljava/lang/String;
+ 490
0.1 85.9
7+0
native_setTextLocale
490 490 100.0 100.0 7+0
[587] android/graphics/Paint.native_setTextLocale (ILjava/lang/String;)V
+ 489
0.1 85.9
10+0 handleMessage
231 45243 47.2 47.2 3+0
[45] android/app/ActivityThread$H.handleMessage (Landroid/os/Message;)V
209 11843 42.7 90.0 4+0
[104] android/view/ViewRootImpl$ViewRootHandler.handleMessage (Landroid/os/Message;)V
28 50 5.7 95.7 1+0
[1440] android/view/GestureDetector$GestureHandler.handleMessage (Landroid/os/Message;)V
11 1398 2.2 98.0 1+0
[328] com/example/t_gallery/ImageDetail$1.handleMessage (Landroid/os/Message;)V
10 209 2.0 100.0 1+0
[853] com/android/internal/view/IInputConnectionWrapper$MyHandler.handleMessage (Landroid/os/Message;)V
+ 489
0.1 86.0
95+0 getSize
391 391 80.0 80.0 88+0
[658] android/view/View$MeasureSpec.getSize (I)I
98 6130 20.0 100.0 7+0
[151] android/view/Display.getSize (Landroid/graphics/Point;)V
+ 483
0.1 86.1
21+0
nativeWriteInterfaceToken
483 483 100.0 100.0 21+0
[591] android/os/Parcel.nativeWriteInterfaceToken (ILjava/lang/String;)V
+ 479
0.1 86.1
48+0
getThreadPolicy
479 2970 100.0 100.0 48+0
[231] dalvik/system/BlockGuard.getThreadPolicy ()Ldalvik/system/BlockGuard$Policy;
+ 476
0.1 86.2
35+0
refreshDrawableState
476 1468 100.0 100.0 35+0
[321] android/view/View.refreshDrawableState ()V
+ 473
0.1 86.2
98+0 poll
463 463 97.9 97.9 97+0
[610] java/lang/ref/ReferenceQueue.poll ()Ljava/lang/ref/Reference;
10 15 2.1 100.0 1+0
[1847] java/util/concurrent/ConcurrentLinkedQueue.poll ()Ljava/lang/Object;
+ 469
0.1 86.3
11+0 populate
422 112791 90.0 90.0 6+0
[28] android/support/v4/view/ViewPager.populate (I)V
47 112808 10.0 100.0 5+0
[27] android/support/v4/view/ViewPager.populate ()V
+ 468
0.1 86.4
23+0
nGetDisplayList
468 468 100.0 100.0 23+0
[601] android/view/GLES20Canvas.nGetDisplayList (II)I
+ 463
0.1 86.4
36+0
offsetLocation
463 574 100.0 100.0 36+0
[539] android/view/MotionEvent.offsetLocation (FF)V
+ 455
0.1 86.5
33+0
nativeGetAxisValue
455 455 100.0 100.0 33+0
[615] android/view/MotionEvent.nativeGetAxisValue (IIII)F
+ 447
0.1 86.5
19+26 findViewById
312 594 69.8 69.8 9+26
[532] android/view/View.findViewById (I)Landroid/view/View;
92 653 20.6 90.4 7+0
[504] android/view/Window.findViewById (I)Landroid/view/View;
43 386 9.6 100.0 3+0
[660] android/app/Activity.findViewById (I)Landroid/view/View;
+ 446
0.1 86.6
42+0
createFromParcel
103 2949 23.1 23.1 8+0
[232] android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/view/DisplayInfo;
75 3024 16.8 39.9 8+0
[229] android/view/DisplayInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
45 271 10.1 50.0 3+0
[779] android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Landroid/graphics/Rect;
26 74 5.8 55.8 2+0
[1280] android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/CharSequence;
24 295 5.4 61.2 3+0
[744] android/graphics/Rect$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
22 1676 4.9 66.1 2+0
[301] android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/Configuration;
17 1693 3.8 70.0 2+0
[299] android/content/res/Configuration$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
17 91 3.8 73.8 2+0
[1191] android/text/TextUtils$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
13 466 2.9 76.7 1+0
[602] android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/Intent;
13 132 2.9 79.6 1+0
[1042] com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Lcom/android/internal/view/InputBindResult;
10 1130 2.2 81.8 1+0
[370] android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ActivityInfo;
10 1140 2.2 84.1 1+0
[366] android/content/pm/ActivityInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
10 90 2.2 86.3 1+0
[1194] android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Landroid/content/res/CompatibilityInfo;
9 639 2.0 88.3 1+0
[510] android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Landroid/content/pm/ApplicationInfo;
9 99 2.0 90.4 1+0
[1149] android/content/res/CompatibilityInfo$2.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9 22 2.0 92.4 1+0
[1744] android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Landroid/net/Uri;
9 31 2.0 94.4 1+0
[1614] android/net/Uri$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
9 141 2.0 96.4 1+0
[1017] com/android/internal/view/InputBindResult$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
8 474 1.8 98.2 1+0
[596] android/content/Intent$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
8 647 1.8 100.0 1+0
[507] android/content/pm/ApplicationInfo$1.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;
+ 444
0.1 86.7
57+0 freeBuffer
444 774 100.0 100.0 57+0
[470] android/os/Parcel.freeBuffer ()V
+ 444
0.1 86.7
30+6
resetResolvedTextDirection
343 711 77.3 77.3 8+6
[487] android/view/ViewGroup.resetResolvedTextDirection ()V
101 101 22.7 100.0 22+0
[1146] android/view/View.resetResolvedTextDirection ()V
+ 443
0.1 86.8
33+0 drawRect
164 681 37.0 37.0 11+0
[496] android/view/GLES20Canvas.drawRect (FFFFLandroid/graphics/Paint;)V
150 973 33.9 70.9 11+0
[417] android/view/GLES20RecordingCanvas.drawRect (FFFFLandroid/graphics/Paint;)V
129 1102 29.1 100.0 11+0
[377] android/view/GLES20Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V
+ 441
0.1 86.8
50+0
getNextPoolable
194 369 44.0 44.0 23+0
[678] android/view/GLES20RecordingCanvas.getNextPoolable ()Ljava/lang/Object;
175 175 39.7 83.7 23+0
[919] android/view/GLES20RecordingCanvas.getNextPoolable ()Landroid/view/GLES20RecordingCanvas;
48 72 10.9 94.6 2+0
[1294] android/view/VelocityTracker.getNextPoolable ()Ljava/lang/Object;
24 24 5.4 100.0 2+0
[1703] android/view/VelocityTracker.getNextPoolable ()Landroid/view/VelocityTracker;
+ 440
0.1 86.9
18+0
getHistorySize
440 674 100.0 100.0 18+0
[498] android/view/MotionEvent.getHistorySize ()I
+ 437
0.1 86.9
18+0
ensurePointerCountIsOneForThisAction
437 1109 100.0 100.0 18+0
[376] android/view/InputEventConsistencyVerifier.ensurePointerCountIsOneForThisAction (Landroid/view/MotionEvent;)V
+ 436
0.1 87.0
28+6
resetResolvedLayoutDirection
346 702 79.4 79.4 8+6
[489] android/view/ViewGroup.resetResolvedLayoutDirection ()V
90 90 20.6 100.0 20+0
[1198] android/view/View.resetResolvedLayoutDirection ()V
+ 433
0.1 87.1
99+0 isRunning
433 433 100.0 100.0 99+0
[631] java/lang/Daemons$Daemon.isRunning ()Z
+ 432
0.1 87.1
13+5
resolveDrawables
231 1653 53.5 53.5 10+0
[303] android/view/View.resolveDrawables ()V
201 2020 46.5 100.0 3+5
[280] android/view/ViewGroup.resolveDrawables ()V
+ 430
0.1 87.2
4+14
measureChildWithMargins
430 127676 100.0 100.0 4+14
[21] android/view/ViewGroup.measureChildWithMargins (Landroid/view/View;IIII)V
+ 425
0.1 87.2
76+0
currentTimeMicro
425 425 100.0 100.0 76+0
[635] android/os/SystemClock.currentTimeMicro ()J
+ 422
0.1 87.3
14+5
dispatchAttachedToWindow
308 2224 73.0 73.0 11+0
[266] android/view/View.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
114 2338 27.0 100.0 3+5
[261] android/view/ViewGroup.dispatchAttachedToWindow (Landroid/view/View$AttachInfo;I)V
+ 422
0.1 87.3
26+12
dispatchWindowFocusChanged
221 5927 52.4 52.4 2+12
[155] android/view/ViewGroup.dispatchWindowFocusChanged (Z)V
201 5706 47.6 100.0 24+0
[160] android/view/View.dispatchWindowFocusChanged (Z)V
+ 417
0.1 87.4
29+0 nativeCopy
417 417 100.0 100.0 29+0
[641] android/view/MotionEvent.nativeCopy (IIZ)I
+ 414
0.1 87.4
4+32 layout
273 10014 65.9 65.9 2+18
[112] android/view/View.layout (IIII)V
141 10033 34.1 100.0 2+14
[111] android/view/ViewGroup.layout (IIII)V
+ 412
0.1 87.5
70+0
canHaveDisplayList
412 412 100.0 100.0 70+0
[643] android/view/View.canHaveDisplayList ()Z
+ 405
0.1 87.5
35+0 onPreDraw
343 13843 84.7 84.7 29+0
[98] android/view/GLES20Canvas.onPreDraw (Landroid/graphics/Rect;)I
62 13285 15.3 100.0 6+0
[102] android/view/HardwareRenderer$Gl20Renderer.onPreDraw (Landroid/graphics/Rect;)I
+ 402
0.1 87.6
13+0
getResourceEntryNameById
402 3222 100.0 100.0 13+0
[222] android/content/res/Resources.getResourceEntryNameById (I)Ljava/lang/String;
+ 402
0.1 87.7
18+0
onInterceptTouchEvent
231 1283 57.5 57.5 3+0
[341] android/widget/AbsListView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
113 113 28.1 85.6 12+0
[1091] android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
58 321 14.4 100.0 3+0
[721] com/android/internal/policy/impl/PhoneWindow$DecorView.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z
+ 398
0.1 87.7
34+0
nativeGetPointerId
398 398 100.0 100.0 34+0
[652] android/view/MotionEvent.nativeGetPointerId (II)I
+ 392
0.1 87.8
12+0 nativeWake
392 392 100.0 100.0 12+0
[656] android/os/MessageQueue.nativeWake (I)V
+ 391
0.1 87.8
8+0 onVsync
391 1284 100.0 100.0 8+0
[340] android/view/Choreographer$FrameDisplayEventReceiver.onVsync (JII)V
+ 390
0.1 87.9
80+0
native_isIdentity
390 390 100.0 100.0 80+0
[659] android/graphics/Matrix.native_isIdentity (I)Z
+ 390
0.1 87.9
16+0 getPointerId
390 602 100.0 100.0 16+0
[526] android/view/MotionEvent.getPointerId (I)I
+ 389
0.1 88.0
17+0 getY
215 337 55.3 55.3 10+0
[699] android/view/MotionEvent.getY (I)F
174 273 44.7 100.0 7+0
[777] android/view/MotionEvent.getY ()F
+ 389
0.1 88.0
26+0 setFrame
296 2725 76.1 76.1 20+0
[243] android/view/View.setFrame (IIII)Z
53 692 13.6 89.7 4+0
[493] android/widget/ImageView.setFrame (IIII)Z
40 274 10.3 100.0 2+0
[776] com/android/internal/policy/impl/PhoneWindow$DecorView.setFrame (IIII)Z
+ 388
0.1 88.1
26+0 addView
145 3912 37.4 37.4 8+0
[196] android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
57 4749 14.7 52.1 4+0
[178] android/view/ViewGroup.addView (Landroid/view/View;I)V
57 6536 14.7 66.8 1+0
[142] android/view/WindowManagerGlobal.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;Landroid/view/Display;Landroid/view/Window;)V
52 2585 13.4 80.2 6+0
[253] android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
37 4786 9.5 89.7 4+0
[177] android/view/ViewGroup.addView (Landroid/view/View;)V
31 3295 8.0 97.7 2+0
[210] android/support/v4/view/ViewPager.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
9 6545 2.3 100.0 1+0
[141] android/view/WindowManagerImpl.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+ 382
0.0 88.1
50+0 onAcquired
207 308 54.2 54.2 23+0
[733] android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/util/Poolable;)V
101 101 26.4 80.6 23+0
[1145] android/view/GLES20RecordingCanvas$1.onAcquired (Landroid/view/GLES20RecordingCanvas;)V
50 74 13.1 93.7 2+0
[1282] android/view/VelocityTracker$1.onAcquired (Landroid/util/Poolable;)V
24 24 6.3 100.0 2+0
[1704] android/view/VelocityTracker$1.onAcquired (Landroid/view/VelocityTracker;)V
+ 382
0.0 88.2
4+4 rInflate
382 7442 100.0 100.0 4+4
[132] android/view/LayoutInflater.rInflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/View;Landroid/util/AttributeSet;Z)V
+ 378
0.0 88.2
16+0 getX
204 333 54.0 54.0 9+0
[702] android/view/MotionEvent.getX (I)F
174 279 46.0 100.0 7+0
[762] android/view/MotionEvent.getX ()F
+ 376
0.0 88.3
16+1
getSystemService
274 1991 72.9 72.9 10+0
[282] android/app/Activity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
57 2485 15.2 88.0 3+1
[256] android/app/ContextImpl.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
45 1613 12.0 100.0 3+0
[309] android/view/ContextThemeWrapper.getSystemService (Ljava/lang/String;)Ljava/lang/Object;
+ 374
0.0 88.3
42+0 appendInt
374 2604 100.0 100.0 42+0
[252] java/lang/IntegralToString.appendInt (Ljava/lang/AbstractStringBuilder;I)V
+ 373
0.0 88.4
23+0 nPrepare
373 373 100.0 100.0 23+0
[672] android/view/GLES20Canvas.nPrepare (IZ)I
+ 371
0.0 88.4
84+0
needRtlPropertiesResolution
371 371 100.0 100.0 84+0
[673] android/view/View.needRtlPropertiesResolution ()Z
+ 366
0.0 88.4
7+0 onCreate
212 910 57.9 57.9 2+0
[436] com/example/t_gallery/ImageDetailFragment.onCreate (Landroid/os/Bundle;)V
85 20733 23.2 81.1 1+0
[77] com/example/t_gallery/ImageDetail.onCreate (Landroid/os/Bundle;)V
42 191 11.5 92.6 1+0
[892] android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V
18 68 4.9 97.5 1+0
[1313] android/app/Activity.onCreate (Landroid/os/Bundle;)V
9 9 2.5 100.0 2+0
[1978] android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V
+ 366
0.0 88.5
40+0 convertLong
366 4000 100.0 100.0 40+0
[195] java/lang/IntegralToString.convertLong (Ljava/lang/AbstractStringBuilder;J)Ljava/lang/String;
+ 364
0.0 88.5
4+22 measure
364 130235 100.0 100.0 4+22
[17] android/view/View.measure (II)V
+ 360
0.0 88.6
40+0 appendLong
360 4360 100.0 100.0 40+0
[188] java/lang/IntegralToString.appendLong (Ljava/lang/AbstractStringBuilder;J)V
+ 358
0.0 88.6
50+0 onReleased
197 290 55.0 55.0 23+0
[753] android/view/GLES20RecordingCanvas$1.onReleased (Landroid/util/Poolable;)V
93 93 26.0 81.0 23+0
[1183] android/view/GLES20RecordingCanvas$1.onReleased (Landroid/view/GLES20RecordingCanvas;)V
34 123 9.5 90.5 2+0
[1060] android/view/VelocityTracker$1.onReleased (Landroid/util/Poolable;)V
34 89 9.5 100.0 2+0
[1204] android/view/VelocityTracker$1.onReleased (Landroid/view/VelocityTracker;)V
+ 357
0.0 88.7
26+0 addNewEntry
357 516 100.0 100.0 26+0
[569] java/util/HashMap.addNewEntry (Ljava/lang/Object;Ljava/lang/Object;II)V
+ 355
0.0 88.7
79+0
getLayoutParams
355 355 100.0 100.0 79+0
[686] android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;
+ 353
0.0 88.8
76+0 isOpaque
353 353 100.0 100.0 76+0
[687] android/view/View.isOpaque ()Z
+ 351
0.0 88.8
71+0 isValid
268 268 76.4 76.4 62+0
[787] android/view/GLES20DisplayList.isValid ()Z
83 193 23.6 100.0 9+0
[886] android/view/Surface.isValid ()Z
+ 351
0.0 88.9
4+15
dispatchGetDisplayList
351 19658 100.0 100.0 4+15
[78] android/view/ViewGroup.dispatchGetDisplayList ()V
+ 350
0.0 88.9
50+0 hasNext
209 653 59.7 59.7 26+0
[505] libcore/util/CollectionUtils$1$1.hasNext ()Z
88 88 25.1 84.9 11+0
[1212] java/util/HashMap$HashIterator.hasNext ()Z
53 53 15.1 100.0 13+0
[1418] java/util/ArrayList$ArrayListIterator.hasNext ()Z
+ 349
0.0 89.0
10+0 inflate
218 22984 62.5 62.5 4+0
[74] android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;Z)Landroid/view/View;
114 23969 32.7 95.1 4+0
[73] android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;
17 13877 4.9 100.0 2+0
[97] android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;
+ 342
0.0 89.0
19+0 setAction
338 528 98.8 98.8 18+0
[563] android/view/MotionEvent.setAction (I)V
4 4 1.2 100.0 1+0
[2164] android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;
+ 332
0.0 89.0
32+0
compareAndSwapInt
332 332 100.0 100.0 32+0
[703] sun/misc/Unsafe.compareAndSwapInt (Ljava/lang/Object;JII)Z
+ 330
0.0 89.1
43+0
nativeFreeBuffer
330 330 100.0 100.0 43+0
[706] android/os/Parcel.nativeFreeBuffer (I)V
+ 330
0.0 89.1
19+0
setLayoutParams
330 3453 100.0 100.0 19+0
[205] android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V
+ 327
0.0 89.2
59+0 intersect
327 327 100.0 100.0 59+0
[710] android/graphics/Rect.intersect (IIII)Z
+ 327
0.0 89.2
21+0 moveToState
163 108141 49.8 49.8 2+0
[34] android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V
67 108299 20.5 70.3 5+0
[33] android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V
40 63 12.2 82.6 5+0
[1353] android/app/FragmentManagerImpl.moveToState (IZ)V
34 51 10.4 93.0 4+0
[1430] android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V
23 23 7.0 100.0 5+0
[1718] android/app/FragmentManagerImpl.moveToState (IIIZ)V
+ 327
0.0 89.3
8+0
nativeConsumeBatchedInputEvents
327 4584 100.0 100.0 8+0
[182] android/view/InputEventReceiver.nativeConsumeBatchedInputEvents (IJ)V
+ 325
0.0 89.3
15+0
postCallbackDelayedInternal
325 3053 100.0 100.0 15+0
[228] android/view/Choreographer.postCallbackDelayedInternal (ILjava/lang/Object;Ljava/lang/Object;J)V
+ 325
0.0 89.3
23+0
setHasOverlappingRendering
325 541 100.0 100.0 23+0
[556] android/view/GLES20DisplayList.setHasOverlappingRendering (Z)V
+ 322
0.0 89.4
26+0 updateMatrix
322 579 100.0 100.0 26+0
[538] android/view/View.updateMatrix ()V
+ 311
0.0 89.4
52+0 requestLayout
285 326 91.6 91.6 50+0
[713] android/view/View.requestLayout ()V
26 465 8.4 100.0 2+0
[605] android/view/ViewRootImpl.requestLayout ()V
+ 310
0.0 89.5
35+0 onPostDraw
257 427 82.9 82.9 29+0
[633] android/view/GLES20Canvas.onPostDraw ()V
53 153 17.1 100.0 6+0
[976] android/view/HardwareRenderer$Gl20Renderer.onPostDraw ()V
+ 307
0.0 89.5
33+0
getSequenceNumber
307 307 100.0 100.0 33+0
[734] android/view/InputEvent.getSequenceNumber ()I
+ 307
0.0 89.5
30+0
nativeGetSource
307 307 100.0 100.0 30+0
[735] android/view/MotionEvent.nativeGetSource (I)I
+ 304
0.0 89.6
23+0 setCaching
304 539 100.0 100.0 23+0
[558] android/view/GLES20DisplayList.setCaching (Z)V
+ 303
0.0 89.6
31+0
native_get_int
303 303 100.0 100.0 31+0
[738] android/os/SystemProperties.native_get_int (Ljava/lang/String;I)I
+ 302
0.0 89.7
23+0
sendMessageAtTime
302 1310 100.0 100.0 23+0
[339] android/os/Handler.sendMessageAtTime (Landroid/os/Message;J)Z
+ 302
0.0 89.7
12+0
resetTouchState
302 690 100.0 100.0 12+0
[494] android/view/ViewGroup.resetTouchState ()V
+ 301
0.0 89.7
6+0
finishInputEvent
229 1050 76.1 76.1 3+0
[401] android/view/InputEventReceiver.finishInputEvent (Landroid/view/InputEvent;Z)V
72 1145 23.9 100.0 3+0
[364] android/view/ViewRootImpl.finishInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;Z)V
+ 299
0.0 89.8
15+0 wait
248 248 82.9 82.9 6+0
[806] java/lang/Object.wait (JI)V
36 235 12.0 95.0 6+0
[822] java/lang/Object.wait ()V
15 76 5.0 100.0 3+0
[1271] java/lang/Object.wait (J)V
+ 298
0.0 89.8
23+0
setLeftTopRightBottom
298 505 100.0 100.0 23+0
[580] android/view/GLES20DisplayList.setLeftTopRightBottom (IIII)V
+ 298
0.0 89.9
14+5
resolveTextDirection
203 885 68.1 68.1 3+5
[443] android/view/ViewGroup.resolveTextDirection ()Z
95 512 31.9 100.0 11+0
[571] android/view/View.resolveTextDirection ()Z
+ 293
0.0 89.9
16+0
onAttachedToWindow
225 1093 76.8 76.8 11+0
[382] android/view/View.onAttachedToWindow ()V
35 254 11.9 88.7 1+0
[802] com/android/internal/policy/impl/PhoneWindow$DecorView.onAttachedToWindow ()V
19 143 6.5 95.2 2+0
[1013] android/widget/ImageView.onAttachedToWindow ()V
9 81 3.1 98.3 1+0
[1242] android/support/v4/view/ViewPager.onAttachedToWindow ()V
5 5 1.7 100.0 1+0
[2041] android/app/Activity.onAttachedToWindow ()V
+ 292
0.0 89.9
3+0
nativeFinishInputEvent
292 292 100.0 100.0 3+0
[749] android/view/InputEventReceiver.nativeFinishInputEvent (IIZ)V
+ 289
0.0 90.0
31+0
getJrdTheme2FromProp
289 1131 100.0 100.0 31+0
[368] android/content/res/Configuration.getJrdTheme2FromProp ()I
+ 287
0.0 90.0
33+0 getValue
175 1238 61.0 61.0 20+0
[346] android/content/res/Resources.getValue (ILandroid/util/TypedValue;Z)V
61 61 21.3 82.2 7+0
[1372] java/util/HashMap$HashMapEntry.getValue ()Ljava/lang/Object;
51 79 17.8 100.0 6+0
[1253] android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z
+ 286
0.0 90.0
42+0 finalizer
157 157 54.9 54.9 26+0
[964] android/graphics/Matrix.finalizer (I)V
83 83 29.0 83.9 14+0
[1234] android/graphics/Paint.finalizer (I)V
46 46 16.1 100.0 2+0
[1468] android/graphics/Canvas.finalizer (I)V
+ 284
0.0 90.1
15+0
nativeWriteStrongBinder
284 284 100.0 100.0 15+0
[758] android/os/Parcel.nativeWriteStrongBinder (ILandroid/os/IBinder;)V
+ 284
0.0 90.1
13+5
resolvePadding
198 831 69.7 69.7 3+5
[454] android/view/ViewGroup.resolvePadding ()V
86 465 30.3 100.0 10+0
[604] android/view/View.resolvePadding ()V
+ 284
0.0 90.2
26+0 computeNext
284 444 100.0 100.0 26+0
[625] libcore/util/CollectionUtils$1$1.computeNext ()V
+ 283
0.0 90.2
64+0 getVisibility
283 283 100.0 100.0 64+0
[759] android/view/View.getVisibility ()I
+ 282
0.0 90.2
7+0
onTransact
145 3486 51.4 51.4 3+0
[204] android/app/ApplicationThreadNative.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
122 1936 43.3 94.7 3+0
[284] android/view/IWindow$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
15 235 5.3 100.0 1+0
[821] com/android/internal/view/IInputContext$Stub.onTransact (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
+ 282
0.0 90.3
18+17 findViewTraversal
243 511 86.2 86.2 9+17
[573] android/view/ViewGroup.findViewTraversal (I)Landroid/view/View;
39 39 13.8 100.0 9+0
[1544] android/view/View.findViewTraversal (I)Landroid/view/View;
+ 281
0.0 90.3
1+0
generateLayout
281 8548 100.0 100.0 1+0
[126] com/android/internal/policy/impl/PhoneWindow.generateLayout (Lcom/android/internal/policy/impl/PhoneWindow$DecorView;)Landroid/view/ViewGroup;
+ 279
0.0 90.3
35+0
getCachedStyledAttributes
279 294 100.0 100.0 35+0
[745] android/content/res/Resources.getCachedStyledAttributes (I)Landroid/content/res/TypedArray;
+ 278
0.0 90.4
27+0
nativeGetDeviceId
278 278 100.0 100.0 27+0
[766] android/view/MotionEvent.nativeGetDeviceId (I)I
+ 278
0.0 90.4
62+0
skipInvalidate
278 278 100.0 100.0 62+0
[768] android/view/View.skipInvalidate ()Z
+ 276
0.0 90.4
47+0 binarySearch
161 161 58.3 58.3 30+0
[953] android/util/SparseArray.binarySearch ([IIII)I
56 56 20.3 78.6 6+0
[1396] android/util/SparseIntArray.binarySearch ([IIII)I
44 44 15.9 94.6 8+0
[1485] android/util/LongSparseArray.binarySearch ([JIIJ)I
15 15 5.4 100.0 3+0
[1840] android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I
+ 275
0.0 90.5
21+0 isLocalClass
275 492 100.0 100.0 21+0
[584] java/lang/Class.isLocalClass ()Z
+ 274
0.0 90.5
27+0
normalizeMetaState
274 274 100.0 100.0 27+0
[775] android/view/KeyEvent.normalizeMetaState (I)I
+ 274
0.0 90.6
3+0
deliverPointerEvent
274 45899 100.0 100.0 3+0
[44] android/view/ViewRootImpl.deliverPointerEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
+ 273
0.0 90.6
21+0
setClipChildren
273 459 100.0 100.0 21+0
[611] android/view/GLES20DisplayList.setClipChildren (Z)V
+ 273
0.0 90.6
27+0
nativeGetMetaState
273 273 100.0 100.0 27+0
[778] android/view/MotionEvent.nativeGetMetaState (I)I
+ 273
0.0 90.7
2+0
measureVertical
273 124950 100.0 100.0 2+0
[24] android/widget/LinearLayout.measureVertical (II)V
+ 272
0.0 90.7
12+0 fixSlashes
272 487 100.0 100.0 12+0
[588] java/io/File.fixSlashes (Ljava/lang/String;)Ljava/lang/String;
+ 271
0.0 90.7
10+0
resetRtlProperties
271 3500 100.0 100.0 10+0
[203] android/view/View.resetRtlProperties ()V
+ 271
0.0 90.8
5+0
setBackgroundDrawable
258 1323 95.2 95.2 4+0
[337] android/view/View.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
13 422 4.8 100.0 1+0
[637] com/android/internal/policy/impl/PhoneWindow$DecorView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V
+ 271
0.0 90.8
19+0
resolveTextAlignment
172 762 63.5 63.5 8+0
[474] android/view/ViewGroup.resolveTextAlignment ()Z
99 514 36.5 100.0 11+0
[570] android/view/View.resolveTextAlignment ()Z
+ 270
0.0 90.8
11+0 nDrawRect
270 270 100.0 100.0 11+0
[783] android/view/GLES20Canvas.nDrawRect (IFFFFI)V
+ 269
0.0 90.9
47+0 getLayerType
269 269 100.0 100.0 47+0
[785] android/view/View.getLayerType ()I
+ 268
0.0 90.9
5+0
drawAnimation
268 8552 100.0 100.0 5+0
[125] android/view/View.drawAnimation (Landroid/view/ViewGroup;JLandroid/view/animation/Animation;Z)Z
+ 267
0.0 90.9
12+10 forceLayout
219 340 82.0 82.0 1+10
[696] android/view/ViewRootImpl.forceLayout (Landroid/view/View;)V
48 48 18.0 100.0 11+0
[1454] android/view/View.forceLayout ()V
+ 265
0.0 91.0
45+0
setLayoutDirection
149 149 56.2 56.2 34+0
[992] android/view/ViewGroup$MarginLayoutParams.setLayoutDirection (I)V
89 132 33.6 89.8 10+0
[1040] android/graphics/drawable/Drawable.setLayoutDirection (I)V
27 4294 10.2 100.0 1+0
[190] android/view/View.setLayoutDirection (I)V
+ 264
0.0 91.0
3+0 removeAt
264 308 100.0 100.0 3+0
[732] android/util/SparseIntArray.removeAt (I)V
+ 259
0.0 91.0
20+0
getResourceValue
259 1063 100.0 100.0 20+0
[391] android/content/res/AssetManager.getResourceValue (IILandroid/util/TypedValue;Z)Z
+ 257
0.0 91.1
12+0 decodeFile
257 314769 100.0 100.0 12+0
[7] android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;
+ 256
0.0 91.1
29+0 readFloat
256 401 100.0 100.0 29+0
[649] android/os/Parcel.readFloat ()F
+ 251
0.0 91.1
25+0 myLooper
251 1543 100.0 100.0 25+0
[317] android/os/Looper.myLooper ()Landroid/os/Looper;
+ 250
0.0 91.2
20+0
readExceptionCode
250 552 100.0 100.0 20+0
[550] android/os/Parcel.readExceptionCode ()I
+ 249
0.0 91.2
15+0
nativeDestructor
156 156 62.7 62.7 7+0
[968] android/graphics/Bitmap.nativeDestructor (I)V
62 62 24.9 87.6 4+0
[1363] android/graphics/Region.nativeDestructor (I)V
31 31 12.4 100.0 4+0
[1612] android/graphics/Camera.nativeDestructor ()V
+ 241
0.0 91.2
22+0
isAnonymousClass
241 241 100.0 100.0 22+0
[815] java/lang/Class.isAnonymousClass ()Z
+ 239
0.0 91.3
18+0 toUpperCase
139 334 58.2 58.2 3+0
[701] java/lang/CaseMapper.toUpperCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
51 76 21.3 79.5 6+0
[1269] java/lang/Character.toUpperCase (C)C
25 25 10.5 90.0 6+0
[1694] java/lang/Character.toUpperCase (I)I
24 358 10.0 100.0 3+0
[684] java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;
+ 237
0.0 91.3
34+0 getBoolean
117 117 49.4 49.4 26+0
[1078] android/content/res/TypedArray.getBoolean (IZ)Z
41 87 17.3 66.7 3+0
[1214] android/os/SystemProperties.getBoolean (Ljava/lang/String;Z)Z
40 88 16.9 83.5 2+0
[1208] android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z
29 126 12.2 95.8 2+0
[1051] android/os/Bundle.getBoolean (Ljava/lang/String;)Z
10 44 4.2 100.0 1+0
[1483] android/content/res/Resources.getBoolean (I)Z
+ 237
0.0 91.3
50+0 setPooled
197 197 83.1 83.1 46+0
[876] android/view/GLES20RecordingCanvas.setPooled (Z)V
40 40 16.9 100.0 4+0
[1533] android/view/VelocityTracker.setPooled (Z)V
+ 236
0.0 91.4
12+0 compose
236 536 100.0 100.0 12+0
[559] android/view/animation/Transformation.compose (Landroid/view/animation/Transformation;)V
+ 235
0.0 91.4
37+0 unparcel
235 1264 100.0 100.0 37+0
[343] android/os/Bundle.unparcel ()V
+ 234
0.0 91.4
18+0
nativeGetHistorySize
234 234 100.0 100.0 18+0
[823] android/view/MotionEvent.nativeGetHistorySize (I)I
+ 234
0.0 91.5
6+0
isTransformedTouchPointInView
234 440 100.0 100.0 6+0
[626] android/view/ViewGroup.isTransformedTouchPointInView (FFLandroid/view/View;Landroid/graphics/PointF;)Z
+ 233
0.0 91.5
20+0
loadResourceValue
233 233 100.0 100.0 20+0
[824] android/content/res/AssetManager.loadResourceValue (ISLandroid/util/TypedValue;Z)I
+ 231
0.0 91.5
54+0
makeMeasureSpec
231 231 100.0 100.0 54+0
[829] android/view/View$MeasureSpec.makeMeasureSpec (II)I
+ 231
0.0 91.5
21+0 substring
231 327 100.0 100.0 21+0
[712] java/lang/String.substring (I)Ljava/lang/String;
+ 230
0.0 91.6
14+0 getDrawable
133 5960 57.8 57.8 5+0
[153] android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;
97 1529 42.2 100.0 9+0
[318] android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;
+ 229
0.0 91.6
8+0
createViewFromTag
229 17722 100.0 100.0 8+0
[84] android/view/LayoutInflater.createViewFromTag (Landroid/view/View;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
+ 228
0.0 91.6
18+0 toLowerCase
125 278 54.8 54.8 3+0
[770] java/lang/CaseMapper.toLowerCase (Ljava/util/Locale;Ljava/lang/String;[CII)Ljava/lang/String;
50 75 21.9 76.8 6+0
[1276] java/lang/Character.toLowerCase (C)C
28 306 12.3 89.0 3+0
[736] java/lang/String.toLowerCase (Ljava/util/Locale;)Ljava/lang/String;
25 25 11.0 100.0 6+0
[1693] java/lang/Character.toLowerCase (I)I
+ 227
0.0 91.7
13+0
sendMessageDelayed
227 931 100.0 100.0 13+0
[429] android/os/Handler.sendMessageDelayed (Landroid/os/Message;J)Z
+ 227
0.0 91.7
20+0 init
100 1200 44.1 44.1 2+0
[353] com/example/t_gallery/ImageDetailFragment.init (Ljava/lang/String;[IZILjava/lang/Long;)V
59 59 26.0 70.0 14+0
[1378] android/os/Parcel.init (I)V
38 629 16.7 86.8 1+0
[514] android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;Landroid/content/res/Resources;Ljava/lang/String;Landroid/os/UserHandle;)V
14 677 6.2 93.0 1+0
[497] android/app/ContextImpl.init (Landroid/app/LoadedApk;Landroid/os/IBinder;Landroid/app/ActivityThread;)V
11 11 4.8 97.8 1+0
[1937] android/os/Binder.init ()V
5 5 2.2 100.0 1+0
[2105] android/view/animation/AnimationSet.init ()V
+ 224
0.0 91.7
49+0 getResources
194 207 86.6 86.6 43+0
[857] android/view/ContextThemeWrapper.getResources ()Landroid/content/res/Resources;
13 13 5.8 92.4 3+0
[1897] android/view/View.getResources ()Landroid/content/res/Resources;
9 13 4.0 96.4 1+0
[1882] android/content/ContextWrapper.getResources ()Landroid/content/res/Resources;
4 4 1.8 98.2 1+0
[2159] android/app/ContextImpl.getResources ()Landroid/content/res/Resources;
4 4 1.8 100.0 1+0
[2162] android/app/LoadedApk.getResources (Landroid/app/ActivityThread;)Landroid/content/res/Resources;
+ 224
0.0 91.8
17+0
isRtlCompatibilityMode
224 663 100.0 100.0 17+0
[502] android/view/View.isRtlCompatibilityMode ()Z
+ 224
0.0 91.8
9+15 drawChild
224 31077 100.0 100.0 9+15
[59] android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z
+ 224
0.0 91.8
19+0
resetResolvedTextAlignment
174 379 77.7 77.7 8+0
[667] android/view/ViewGroup.resetResolvedTextAlignment ()V
50 50 22.3 100.0 11+0
[1441] android/view/View.resetResolvedTextAlignment ()V
+ 224
0.0 91.8
7+0
doTraversal
224 310279 100.0 100.0 7+0
[9] android/view/ViewRootImpl.doTraversal ()V
+ 224
0.0 91.9
12+0
applyTransformation
140 329 62.5 62.5 6+0
[707] android/view/animation/ScaleAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
84 192 37.5 100.0 6+0
[889] android/view/animation/TranslateAnimation.applyTransformation (FLandroid/view/animation/Transformation;)V
+ 224
0.0 91.9
28+0
getPaddingLeftWithForeground
224 324 100.0 100.0 28+0
[715] android/widget/FrameLayout.getPaddingLeftWithForeground ()I
+ 223
0.0 91.9
21+0
writeInterfaceToken
223 706 100.0 100.0 21+0
[488] android/os/Parcel.writeInterfaceToken (Ljava/lang/String;)V
+ 223
0.0 92.0
48+0 isEnabled
148 148 66.4 66.4 32+0
[993] android/view/accessibility/AccessibilityManager.isEnabled ()Z
70 70 31.4 97.8 15+0
[1306] android/view/HardwareRenderer.isEnabled ()Z
5 5 2.2 100.0 1+0
[2113] com/android/internal/os/SamplingProfilerIntegration.isEnabled ()Z
+ 222
0.0 92.0
1+0
startActivity
222 5840 100.0 100.0 1+0
[158] android/app/ActivityManagerProxy.startActivity (Landroid/app/IApplicationThread;Landroid/content/Intent;Ljava/lang/String;Landroid/os/IBinder;Ljava/lang/String;IILjava/lang/String;Landroid/os/ParcelFileDescriptor;Landroid/os/Bundle;)I
+ 222
0.0 92.0
8+0
loadDrawable
222 4966 100.0 100.0 8+0
[174] android/content/res/Resources.loadDrawable (Landroid/util/TypedValue;I)Landroid/graphics/drawable/Drawable;
+ 221
0.0 92.0
23+0
nResetDisplayListRenderer
221 221 100.0 100.0 23+0
[838] android/view/GLES20Canvas.nResetDisplayListRenderer (I)V
+ 221
0.0 92.1
28+0
getPaddingBottomWithForeground
221 319 100.0 100.0 28+0
[722] android/widget/FrameLayout.getPaddingBottomWithForeground ()I
+ 220
0.0 92.1
28+0
getPaddingTopWithForeground
220 321 100.0 100.0 28+0
[720] android/widget/FrameLayout.getPaddingTopWithForeground ()I
+ 220
0.0 92.1
1+0
entryImageDetail
220 8695 100.0 100.0 1+0
[122] com/example/t_gallery/ImageList.entryImageDetail (Landroid/view/View;)V
+ 219
0.0 92.2
40+0 getInstance
153 153 69.9 69.9 30+0
[977] android/view/accessibility/AccessibilityManager.getInstance (Landroid/content/Context;)Landroid/view/accessibility/AccessibilityManager;
41 41 18.7 88.6 6+0
[1525] java/lang/BootClassLoader.getInstance ()Ljava/lang/BootClassLoader;
10 57 4.6 93.2 1+0
[1392] android/view/Choreographer.getInstance ()Landroid/view/Choreographer;
9 9 4.1 97.3 2+0
[1993] android/view/WindowManagerGlobal.getInstance ()Landroid/view/WindowManagerGlobal;
6 6 2.7 100.0 1+0
[2030] android/hardware/display/DisplayManagerGlobal.getInstance ()Landroid/hardware/display/DisplayManagerGlobal;
+ 219
0.0 92.2
28+0
getPaddingRightWithForeground
219 321 100.0 100.0 28+0
[719] android/widget/FrameLayout.getPaddingRightWithForeground ()I
+ 218
0.0 92.2
7+0
logAppLaunchTime
218 1450 100.0 100.0 7+0
[323] android/app/ActivityThread.logAppLaunchTime (Ljava/lang/String;Ljava/lang/String;)V
+ 217
0.0 92.2
24+0 setViewport
217 392 100.0 100.0 24+0
[657] android/view/GLES20Canvas.setViewport (II)V
+ 215
0.0 92.3
31+0 union
105 105 48.8 48.8 17+0
[1126] android/graphics/Rect.union (IIII)V
53 105 24.7 73.5 6+0
[1127] android/graphics/Rect.union (Landroid/graphics/Rect;)V
37 57 17.2 90.7 4+0
[1389] android/graphics/RectF.union (Landroid/graphics/RectF;)V
20 20 9.3 100.0 4+0
[1783] android/graphics/RectF.union (FFFF)V
+ 215
0.0 92.3
13+0
restoreToCount
215 342 100.0 100.0 13+0
[692] android/view/GLES20Canvas.restoreToCount (I)V
+ 214
0.0 92.3
48+0 offset
214 214 100.0 100.0 48+0
[848] android/graphics/Rect.offset (II)V
+ 211
0.0 92.4
7+0
checkCurrent
211 885 100.0 100.0 7+0
[442] android/view/HardwareRenderer$GlRenderer.checkCurrent ()I
+ 209
0.0 92.4
21+0
onFilterTouchEventForSecurity
209 209 100.0 100.0 21+0
[852] android/view/View.onFilterTouchEventForSecurity (Landroid/view/MotionEvent;)Z
+ 209
0.0 92.4
48+0
onReadFromDisk
138 138 66.0 66.0 34+0
[1025] dalvik/system/BlockGuard$1.onReadFromDisk ()V
71 71 34.0 100.0 14+0
[1299] android/os/StrictMode$AndroidBlockGuardPolicy.onReadFromDisk ()V
+ 207
0.0 92.4
27+0 isFinished
59 194 28.5 28.5 6+0
[883] android/support/v4/widget/EdgeEffectCompat.isFinished ()Z
56 84 27.1 55.6 6+0
[1229] android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z
51 135 24.6 80.2 6+0
[1036] android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.isFinished (Ljava/lang/Object;)Z
28 28 13.5 93.7 6+0
[1650] android/widget/EdgeEffect.isFinished ()Z
13 13 6.3 100.0 3+0
[1910] android/widget/Scroller.isFinished ()Z
+ 206
0.0 92.5
47+0
getMeasuredWidth
206 206 100.0 100.0 47+0
[859] android/view/View.getMeasuredWidth ()I
+ 206
0.0 92.5
8+0
initViewGroup
206 963 100.0 100.0 8+0
[421] android/view/ViewGroup.initViewGroup ()V
+ 205
0.0 92.5
45+0
identityHashCode
205 205 100.0 100.0 45+0
[861] java/lang/System.identityHashCode (Ljava/lang/Object;)I
+ 204
0.0 92.5
7+0
execTransact
204 6252 100.0 100.0 7+0
[150] android/os/Binder.execTransact (IIII)Z
+ 204
0.0 92.6
8+0 doFrame
204 316700 100.0 100.0 8+0
[4] android/view/Choreographer.doFrame (JI)V
+ 204
0.0 92.6
8+0
getDownTime
204 310 100.0 100.0 8+0
[729] android/view/MotionEvent.getDownTime ()J
+ 203
0.0 92.6
23+0
resetDisplayListRenderer
203 424 100.0 100.0 23+0
[636] android/view/GLES20Canvas.resetDisplayListRenderer ()V
+ 201
0.0 92.6
13+6
dispatchVisibilityChanged
108 235 53.7 53.7 2+6
[820] android/view/ViewGroup.dispatchVisibilityChanged (Landroid/view/View;I)V
93 140 46.3 100.0 11+0
[1019] android/view/View.dispatchVisibilityChanged (Landroid/view/View;I)V
+ 201
0.0 92.7
4+0
getInvalidateRegion
201 1043 100.0 100.0 4+0
[405] android/view/animation/Animation.getInvalidateRegion (IIIILandroid/graphics/RectF;Landroid/view/animation/Transformation;)V
+ 200
0.0 92.7
45+0 getIndex
200 200 100.0 100.0 45+0
[864] android/content/res/TypedArray.getIndex (I)I
+ 200
0.0 92.7
22+0 isMemberClass
200 323 100.0 100.0 22+0
[716] java/lang/Class.isMemberClass ()Z
+ 199
0.0 92.7
13+0
scheduleTraversals
199 3172 100.0 100.0 13+0
[225] android/view/ViewRootImpl.scheduleTraversals ()V
+ 199
0.0 92.8
6+0
imageLayout
199 5714 100.0 100.0 6+0
[159] com/example/t_gallery/ImageDetailFragment.imageLayout (Landroid/content/Context;[III)V
+ 195
0.0 92.8
15+0
writeStrongBinder
195 479 100.0 100.0 15+0
[594] android/os/Parcel.writeStrongBinder (Landroid/os/IBinder;)V
+ 193
0.0 92.8
20+0
getResourcePackageName
105 105 54.4 54.4 10+0
[1123] android/content/res/AssetManager.getResourcePackageName (I)Ljava/lang/String;
88 193 45.6 100.0 10+0
[885] android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;
+ 192
0.0 92.8
21+0
needRedirectJrdRes
192 954 100.0 100.0 21+0
[425] android/content/res/Resources.needRedirectJrdRes ()Z
+ 192
0.0 92.9
8+0
infoForChild
192 449 100.0 100.0 8+0
[620] android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
+ 190
0.0 92.9
18+0
nativeSetAction
190 190 100.0 100.0 18+0
[896] android/view/MotionEvent.nativeSetAction (II)V
+ 190
0.0 92.9
8+0
initialize
51 342 26.8 26.8 1+0
[693] android/view/animation/AnimationSet.initialize (IIII)V
39 25450 20.5 47.4 1+0
[69] android/view/HardwareRenderer$GlRenderer.initialize (Landroid/view/Surface;)Z
35 108 18.4 65.8 1+0
[1115] android/view/animation/ScaleAnimation.initialize (IIII)V
26 164 13.7 79.5 3+0
[946] android/view/animation/Animation.initialize (IIII)V
26 90 13.7 93.2 1+0
[1199] android/view/animation/TranslateAnimation.initialize (IIII)V
13 182 6.8 100.0 1+0
[913] android/view/ViewStub.initialize (Landroid/content/Context;)V
+ 189
0.0 92.9
20+0 readException
189 741 100.0 100.0 20+0
[481] android/os/Parcel.readException ()V
+ 189
0.0 93.0
36+0 getTheme
162 162 85.7 85.7 35+0
[950] android/view/ContextThemeWrapper.getTheme ()Landroid/content/res/Resources$Theme;
27 235 14.3 100.0 1+0
[819] android/app/ContextImpl.getTheme ()Landroid/content/res/Resources$Theme;
+ 189
0.0 93.0
22+0 isArray
189 292 100.0 100.0 22+0
[751] java/lang/Class.isArray ()Z
+ 188
0.0 93.0
20+0
dispatchMessage
175 377933 93.1 93.1 19+0
[1] android/os/Handler.dispatchMessage (Landroid/os/Message;)V
13 150 6.9 100.0 1+0
[987] com/android/internal/view/IInputConnectionWrapper.dispatchMessage (Landroid/os/Message;)V
+ 185
0.0 93.0
4+0
onActivityCreated
176 89579 95.1 95.1 2+0
[35] com/example/t_gallery/ImageDetailFragment.onActivityCreated (Landroid/os/Bundle;)V
9 9 4.9 100.0 2+0
[1977] android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V
+ 184
0.0 93.1
1+0
isUpToDate
184 184 100.0 100.0 1+0
[906] android/content/res/AssetManager.isUpToDate ()Z
+ 184
0.0 93.1
43+0
getMeasuredHeight
184 184 100.0 100.0 43+0
[907] android/view/View.getMeasuredHeight ()I
+ 183
0.0 93.1
42+0
getDimensionPixelSize
183 183 100.0 100.0 42+0
[908] android/content/res/TypedArray.getDimensionPixelSize (II)I
+ 183
0.0 93.1
13+0
setupModifiers
153 247 83.6 83.6 11+0
[807] android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Paint;I)I
30 86 16.4 100.0 2+0
[1218] android/view/GLES20Canvas.setupModifiers (Landroid/graphics/Bitmap;Landroid/graphics/Paint;)I
+ 183
0.0 93.2
1+0
removeThread
183 1068 100.0 100.0 1+0
[387] java/lang/ThreadGroup.removeThread (Ljava/lang/Thread;)V
+ 180
0.0 93.2
3+0
onInputEvent
180 47209 100.0 100.0 3+0
[40] android/view/ViewRootImpl$WindowInputEventReceiver.onInputEvent (Landroid/view/InputEvent;)V
+ 178
0.0 93.2
20+0
isTextDirectionInherited
178 264 100.0 100.0 20+0
[790] android/view/View.isTextDirectionInherited ()Z
+ 178
0.0 93.2
13+0 getCount
178 291 100.0 100.0 13+0
[752] com/example/t_gallery/ImageDetail$ImagePagerAdapter.getCount ()I
+ 177
0.0 93.3
14+0
removeSyncBarrier
110 404 62.1 62.1 7+0
[647] android/os/MessageQueue.removeSyncBarrier (I)V
67 471 37.9 100.0 7+0
[598] android/os/Looper.removeSyncBarrier (I)V
+ 177
0.0 93.3
15+0 postCallback
177 3403 100.0 100.0 15+0
[208] android/view/Choreographer.postCallback (ILjava/lang/Runnable;Ljava/lang/Object;)V
+ 175
0.0 93.3
24+0 nSetViewport
175 175 100.0 100.0 24+0
[918] android/view/GLES20Canvas.nSetViewport (III)V
+ 175
0.0 93.3
19+0 quickReject
175 321 100.0 100.0 19+0
[718] android/view/GLES20Canvas.quickReject (FFFFLandroid/graphics/Canvas$EdgeType;)Z
+ 175
0.0 93.3
24+0
getSuggestedMinimumHeight
175 311 100.0 100.0 24+0
[727] android/view/View.getSuggestedMinimumHeight ()I
+ 174
0.0 93.4
10+0
getResourcePathNameById
174 958 100.0 100.0 10+0
[424] android/content/res/Resources.getResourcePathNameById (I)Ljava/lang/String;
+ 173
0.0 93.4
15+0
postCallbackDelayed
173 3226 100.0 100.0 15+0
[221] android/view/Choreographer.postCallbackDelayed (ILjava/lang/Runnable;Ljava/lang/Object;J)V
+ 173
0.0 93.4
9+5
requestFocus
107 445 61.8 61.8 1+5
[623] android/view/ViewGroup.requestFocus (ILandroid/graphics/Rect;)Z
57 96 32.9 94.8 7+0
[1167] android/view/View.requestFocus (ILandroid/graphics/Rect;)Z
9 454 5.2 100.0 1+0
[616] android/view/View.requestFocus (I)Z
+ 172
0.0 93.4
18+0
removeMessages
87 198 50.6 50.6 8+0
[870] android/os/Handler.removeMessages (I)V
68 111 39.5 90.1 8+0
[1099] android/os/MessageQueue.removeMessages (Landroid/os/Handler;ILjava/lang/Object;)V
17 34 9.9 100.0 2+0
[1574] android/os/MessageQueue.removeMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)V
+ 172
0.0 93.5
36+0 getAnimation
172 172 100.0 100.0 36+0
[927] android/view/View.getAnimation ()Landroid/view/animation/Animation;
+ 172
0.0 93.5
6+0
performDraw
172 133389 100.0 100.0 6+0
[14] android/view/ViewRootImpl.performDraw ()V
+ 172
0.0 93.5
29+0 secondaryHash
172 172 100.0 100.0 29+0
[928] java/util/HashMap.secondaryHash (I)I
+ 170
0.0 93.5
23+0 native_create
170 170 100.0 100.0 23+0
[930] android/graphics/Matrix.native_create (I)I
+ 170
0.0 93.5
29+0 nFinish
170 170 100.0 100.0 29+0
[932] android/view/GLES20Canvas.nFinish (I)V
+ 170
0.0 93.6
24+0
getSuggestedMinimumWidth
170 303 100.0 100.0 24+0
[740] android/view/View.getSuggestedMinimumWidth ()I
+ 169
0.0 93.6
8+0
nativeIsTouchEvent
169 169 100.0 100.0 8+0
[935] android/view/MotionEvent.nativeIsTouchEvent (I)Z
+ 169
0.0 93.6
12+0 isAbsolute
169 279 100.0 100.0 12+0
[763] java/io/File.isAbsolute ()Z
+ 168
0.0 93.6
1+0
onBatchedInputEventPending
168 1041 100.0 100.0 1+0
[408] android/view/ViewRootImpl$WindowInputEventReceiver.onBatchedInputEventPending ()V
+ 166
0.0 93.7
34+0
equalsIgnoreCase
166 166 100.0 100.0 34+0
[941] java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z
+ 165
0.0 93.7
18+0 access$600
146 225 88.5 88.5 15+0
[834] android/view/Choreographer.access$600 (Landroid/view/Choreographer;JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
9 38078 5.5 93.9 1+0
[54] android/app/ActivityThread.access$600 (Landroid/app/ActivityThread;Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
5 5 3.0 97.0 1+0
[2093] android/view/ViewRootImpl.access$600 (Landroid/view/ViewRootImpl;)Landroid/view/SurfaceHolder;
5 5 3.0 100.0 1+0
[2116] com/android/internal/policy/impl/PhoneWindow.access$600 (Lcom/android/internal/policy/impl/PhoneWindow;)I
+ 165
0.0 93.7
13+0
generateLayoutParams
47 972 28.5 28.5 3+0
[418] android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/FrameLayout$LayoutParams;
34 506 20.6 49.1 2+0
[579] android/support/v4/view/ViewPager.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
29 1001 17.6 66.7 3+0
[415] android/widget/FrameLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
29 551 17.6 84.2 2+0
[552] android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
17 568 10.3 94.5 2+0
[544] android/widget/LinearLayout.generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
9 31 5.5 100.0 1+0
[1621] android/widget/FrameLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
+ 164
0.0 93.7
19+0
clearCallingIdentity
164 164 100.0 100.0 19+0
[943] android/os/Binder.clearCallingIdentity ()J
+ 164
0.0 93.7
8+4
readValue
164 732 100.0 100.0 8+4
[484] android/os/Parcel.readValue (Ljava/lang/ClassLoader;)Ljava/lang/Object;
+ 163
0.0 93.8
15+0
scheduleFrameLocked
163 2240 100.0 100.0 15+0
[265] android/view/Choreographer.scheduleFrameLocked (J)V
+ 162
0.0 93.8
12+0
clearAccessibilityFocus
162 265 100.0 100.0 12+0
[789] android/view/View.clearAccessibilityFocus ()V
+ 159
0.0 93.8
8+0
getCachedDrawable
159 1891 100.0 100.0 8+0
[285] android/content/res/Resources.getCachedDrawable (Landroid/util/LongSparseArray;J)Landroid/graphics/drawable/Drawable;
+ 158
0.0 93.8
28+0 native_reset
158 158 100.0 100.0 28+0
[961] android/graphics/Matrix.native_reset (I)V
+ 158
0.0 93.8
34+0
isMarginRelative
158 158 100.0 100.0 34+0
[962] android/view/ViewGroup$MarginLayoutParams.isMarginRelative ()Z
+ 156
0.0 93.9
8+0
execPendingActions
99 109378 63.5 63.5 4+0
[30] android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z
57 303 36.5 100.0 4+0
[737] android/app/FragmentManagerImpl.execPendingActions ()Z
+ 156
0.0 93.9
8+0
isTouchEvent
156 325 100.0 100.0 8+0
[714] android/view/MotionEvent.isTouchEvent ()Z
+ 155
0.0 93.9
13+0 nSave
155 155 100.0 100.0 13+0
[971] android/view/GLES20Canvas.nSave (II)I
+ 152
0.0 93.9
22+0 access$300
58 58 38.2 38.2 6+0
[1384] android/view/View$ListenerInfo.access$300 (Landroid/view/View$ListenerInfo;)Landroid/view/View$OnTouchListener;
47 47 30.9 69.1 8+0
[1459] android/view/Choreographer.access$300 ()Z
18 28 11.8 80.9 2+0
[1648] android/view/ViewRootImpl.access$300 (Landroid/view/ViewRootImpl;Z)V
9 9 5.9 86.8 2+0
[1983] android/support/v4/view/ViewPager.access$300 ()[I
8 103 5.3 92.1 1+0
[1135] android/app/ActivityThread.access$300 (Landroid/app/ActivityThread;ILjava/lang/Object;)V
8 8 5.3 97.4 2+0
[2012] android/view/GestureDetector.access$300 (Landroid/view/GestureDetector;)Landroid/view/GestureDetector$OnDoubleTapListener;
4 4 2.6 100.0 1+0
[2215] java/lang/ThreadLocal.access$300 (Ljava/lang/ThreadLocal;)Ljava/lang/ref/Reference;
+ 152
0.0 93.9
35+0
childDrawableStateChanged
139 139 91.4 91.4 32+0
[1022] android/view/ViewGroup.childDrawableStateChanged (Landroid/view/View;)V
13 13 8.6 100.0 3+0
[1904] android/view/ViewRootImpl.childDrawableStateChanged (Landroid/view/View;)V
+ 151
0.0 94.0
2+0
instantiateItem
151 2003 100.0 100.0 2+0
[281] android/support/v4/app/FragmentStatePagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;
+ 151
0.0 94.0
32+0 valid
151 151 100.0 100.0 32+0
[983] java/io/FileDescriptor.valid ()Z
+ 150
0.0 94.0
15+0
addCallbackLocked
150 375 100.0 100.0 15+0
[670] android/view/Choreographer$CallbackQueue.addCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)V
+ 148
0.0 94.0
5+1
dispatchSaveInstanceState
107 251 72.3 72.3 3+0
[804] android/view/View.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
32 301 21.6 93.9 1+1
[741] android/view/ViewGroup.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
9 200 6.1 100.0 1+0
[866] android/widget/AdapterView.dispatchSaveInstanceState (Landroid/util/SparseArray;)V
+ 148
0.0 94.0
6+0
addTouchTarget
148 230 100.0 100.0 6+0
[830] android/view/ViewGroup.addTouchTarget (Landroid/view/View;I)Landroid/view/ViewGroup$TouchTarget;
+ 147
0.0 94.1
6+0
getActionIndex
147 226 100.0 100.0 6+0
[833] android/view/MotionEvent.getActionIndex ()I
+ 147
0.0 94.1
21+0 lastIndexOf
147 147 100.0 100.0 21+0
[1000] java/lang/String.lastIndexOf (I)I
+ 146
0.0 94.1
14+0
getPackageName
64 93 43.8 43.8 5+0
[1182] android/app/ContextImpl.getPackageName ()Ljava/lang/String;
53 133 36.3 80.1 4+0
[1038] android/content/ContextWrapper.getPackageName ()Ljava/lang/String;
29 29 19.9 100.0 5+0
[1632] android/app/LoadedApk.getPackageName ()Ljava/lang/String;
+ 146
0.0 94.1
10+0 setBounds
136 224 93.2 93.2 9+0
[835] android/graphics/drawable/Drawable.setBounds (IIII)V
10 32 6.8 100.0 1+0
[1596] android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V
+ 146
0.0 94.1
19+0 nQuickReject
146 146 100.0 100.0 19+0
[1002] android/view/GLES20Canvas.nQuickReject (IFFFFI)Z
+ 145
0.0 94.2
29+0
nativeReadFloat
145 145 100.0 100.0 29+0
[1008] android/os/Parcel.nativeReadFloat (I)F
+ 143
0.0 94.2
32+0 isEmpty
125 125 87.4 87.4 28+0
[1054] android/graphics/Rect.isEmpty ()Z
18 18 12.6 100.0 4+0
[1805] java/lang/String.isEmpty ()Z
+ 143
0.0 94.2
30+0
clearForRecycle
143 143 100.0 100.0 30+0
[1011] android/os/Message.clearForRecycle ()V
+ 143
0.0 94.2
2+0 setView
138 2625 96.5 96.5 1+0
[248] android/view/ViewRootImpl.setView (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/view/View;)V
5 5 3.5 100.0 1+0
[2115] com/android/internal/policy/impl/PhoneFallbackEventHandler.setView (Landroid/view/View;)V
+ 143
0.0 94.2
2+0
layoutVertical
143 8998 100.0 100.0 2+0
[120] android/widget/LinearLayout.layoutVertical ()V
+ 141
0.0 94.3
29+0 getAlpha
141 141 100.0 100.0 29+0
[1016] android/view/animation/Transformation.getAlpha ()F
+ 141
0.0 94.3
12+0 toCharArray
141 215 100.0 100.0 12+0
[847] java/lang/String.toCharArray ()[C
+ 141
0.0 94.3
8+0
constructNative
141 16304 100.0 100.0 8+0
[89] java/lang/reflect/Constructor.constructNative ([Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Class;IZ)Ljava/lang/Object;
+ 140
0.0 94.3
3+0
deliverInputEvent
140 46734 100.0 100.0 3+0
[43] android/view/ViewRootImpl.deliverInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
+ 139
0.0 94.3
1+0
writeList
139 733 100.0 100.0 1+0
[483] android/os/Parcel.writeList (Ljava/util/List;)V
+ 139
0.0 94.3
1+0
startInputInner
139 4070 100.0 100.0 1+0
[194] android/view/inputmethod/InputMethodManager.startInputInner (Landroid/os/IBinder;III)Z
+ 138
0.0 94.4
23+0 isInUse
138 138 100.0 100.0 23+0
[1023] android/os/Message.isInUse ()Z
+ 137
0.0 94.4
7+0
setTextLocale
137 692 100.0 100.0 7+0
[492] android/graphics/Paint.setTextLocale (Ljava/util/Locale;)V
+ 137
0.0 94.4
29+0 translate
137 137 100.0 100.0 29+0
[1028] android/view/GLES20Canvas.translate (FF)V
+ 137
0.0 94.4
23+0 computeScroll
92 92 67.2 67.2 20+0
[1189] android/view/View.computeScroll ()V
45 207 32.8 100.0 3+0
[856] android/support/v4/view/ViewPager.computeScroll ()V
+ 136
0.0 94.4
29+0 debugDraw
136 136 100.0 100.0 29+0
[1031] android/view/ViewGroup.debugDraw ()Z
+ 134
0.0 94.5
8+0
createView
134 16712 100.0 100.0 8+0
[87] android/view/LayoutInflater.createView (Ljava/lang/String;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
+ 134
0.0 94.5
15+0
isTextAlignmentInherited
134 199 100.0 100.0 15+0
[868] android/view/View.isTextAlignmentInherited ()Z
+ 134
0.0 94.5
18+0 access$1500
86 86 64.2 64.2 13+0
[1220] android/view/View$TransformationInfo.access$1500 (Landroid/view/View$TransformationInfo;)Z
40 65 29.9 94.0 4+0
[1341] android/content/res/XmlBlock.access$1500 (I)V
8 30 6.0 100.0 1+0
[1628] com/android/internal/policy/impl/PhoneWindow.access$1500 (Lcom/android/internal/policy/impl/PhoneWindow;I)V
+ 134
0.0 94.5
19+0 hasFocus
116 116 86.6 86.6 15+0
[1083] android/view/ViewGroup.hasFocus ()Z
18 18 13.4 100.0 4+0
[1802] android/view/View.hasFocus ()Z
+ 133
0.0 94.5
3+0
putIntArray
133 370 100.0 100.0 3+0
[676] android/os/Bundle.putIntArray (Ljava/lang/String;[I)V
+ 133
0.0 94.5
14+0 fill
133 196 100.0 100.0 14+0
[882] java/util/Arrays.fill ([Ljava/lang/Object;IILjava/lang/Object;)V
+ 132
0.0 94.6
1+0 relayout
132 2756 100.0 100.0 1+0
[242] android/view/IWindowSession$Stub$Proxy.relayout (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IIIILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/content/res/Configuration;Landroid/view/Surface;)I
+ 131
0.0 94.6
7+0
setBaseAttributes
131 198 100.0 100.0 7+0
[872] android/view/ViewGroup$LayoutParams.setBaseAttributes (Landroid/content/res/TypedArray;II)V
+ 129
0.0 94.6
14+0
getResourceEntryName
68 68 52.7 52.7 7+0
[1315] android/content/res/AssetManager.getResourceEntryName (I)Ljava/lang/String;
61 129 47.3 100.0 7+0
[1045] android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;
+ 129
0.0 94.6
10+0
getResourcePackageNameById
129 383 100.0 100.0 10+0
[661] android/content/res/Resources.getResourcePackageNameById (I)Ljava/lang/String;
+ 129
0.0 94.6
8+0
canViewReceivePointerEvents
129 154 100.0 100.0 8+0
[973] android/view/ViewGroup.canViewReceivePointerEvents (Landroid/view/View;)Z
+ 127
0.0 94.6
13+0
nRestoreToCount
127 127 100.0 100.0 13+0
[1050] android/view/GLES20Canvas.nRestoreToCount (II)V
+ 127
0.0 94.7
11+0
getClassLoader
92 288 72.4 72.4 5+0
[756] java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;
30 30 23.6 96.1 5+0
[1629] java/lang/Class.getClassLoader (Ljava/lang/Class;)Ljava/lang/ClassLoader;
5 5 3.9 100.0 1+0
[2051] android/app/LoadedApk.getClassLoader ()Ljava/lang/ClassLoader;
+ 126
0.0 94.7
1+0
getLocationInWindow
126 262 100.0 100.0 1+0
[795] android/view/View.getLocationInWindow ([I)V
+ 125
0.0 94.7
27+0
getNativeDisplayList
125 125 100.0 100.0 27+0
[1056] android/view/GLES20DisplayList.getNativeDisplayList ()I
+ 125
0.0 94.7
20+0 onDraw
67 67 53.6 53.6 15+0
[1327] android/view/View.onDraw (Landroid/graphics/Canvas;)V
30 465 24.0 77.6 2+0
[607] android/widget/ImageView.onDraw (Landroid/graphics/Canvas;)V
28 40 22.4 100.0 3+0
[1531] android/support/v4/view/ViewPager.onDraw (Landroid/graphics/Canvas;)V
+ 124
0.0 94.7
12+0
clearTouchTargets
124 152 100.0 100.0 12+0
[980] android/view/ViewGroup.clearTouchTargets ()V
+ 124
0.0 94.7
14+0 checkThread
124 311 100.0 100.0 14+0
[728] android/view/ViewRootImpl.checkThread ()V
+ 123
0.0 94.8
5+0
nativeReadStrongBinder
123 198 100.0 100.0 5+0
[871] android/os/Parcel.nativeReadStrongBinder (I)Landroid/os/IBinder;
+ 123
0.0 94.8
22+0
getDeclaringClass
123 123 100.0 100.0 22+0
[1062] java/lang/Class.getDeclaringClass ()Ljava/lang/Class;
+ 123
0.0 94.8
18+0 nanoTime
123 123 100.0 100.0 18+0
[1063] java/lang/System.nanoTime ()J
+ 122
0.0 94.8
13+0 save
122 277 100.0 100.0 13+0
[771] android/view/GLES20Canvas.save ()I
+ 121
0.0 94.8
2+0
initRaster
121 121 100.0 100.0 2+0
[1068] android/graphics/Canvas.initRaster (I)I
+ 121
0.0 94.8
8+0
setTransformationInfo
121 220 100.0 100.0 8+0
[839] android/view/GLES20DisplayList.setTransformationInfo (FFFFFFFF)V
+ 120
0.0 94.8
26+0
isHardwareAccelerated
103 103 85.8 85.8 24+0
[1137] android/view/HardwareCanvas.isHardwareAccelerated ()Z
17 17 14.2 100.0 2+0
[1815] android/view/View.isHardwareAccelerated ()Z
+ 120
0.0 94.9
6+3
dispatchCollectViewAttributes
79 145 65.8 65.8 1+3
[1009] android/view/ViewGroup.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
41 66 34.2 100.0 5+0
[1337] android/view/View.dispatchCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
+ 120
0.0 94.9
8+0
doConsumeBatchedInput
120 4822 100.0 100.0 8+0
[176] android/view/ViewRootImpl.doConsumeBatchedInput (J)V
+ 119
0.0 94.9
12+0 getIndexCount
119 119 100.0 100.0 12+0
[1072] android/content/res/TypedArray.getIndexCount ()I
+ 118
0.0 94.9
1+0
execStartActivity
118 6253 100.0 100.0 1+0
[149] android/app/Instrumentation.execStartActivity (Landroid/content/Context;Landroid/os/IBinder;Landroid/os/IBinder;Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/Instrumentation$ActivityResult;
+ 118
0.0 94.9
8+0
isNotificationRes
118 618 100.0 100.0 8+0
[517] android/content/res/Resources.isNotificationRes (I)Z
+ 118
0.0 94.9
28+0 isStateful
118 118 100.0 100.0 28+0
[1076] android/graphics/drawable/Drawable.isStateful ()Z
+ 118
0.0 95.0
14+0
destroyDisplayList
118 214 100.0 100.0 14+0
[849] android/view/GLES20Canvas.destroyDisplayList (I)V
+ 118
0.0 95.0
12+0
getInterpolation
118 190 100.0 100.0 12+0
[897] android/view/animation/AccelerateDecelerateInterpolator.getInterpolation (F)F
+ 117
0.0 95.0
8+0
loadXmlResourceParser
75 619 64.1 64.1 4+0
[516] android/content/res/Resources.loadXmlResourceParser (ILjava/lang/String;)Landroid/content/res/XmlResourceParser;
42 317 35.9 100.0 4+0
[724] android/content/res/Resources.loadXmlResourceParser (Ljava/lang/String;IILjava/lang/String;)Landroid/content/res/XmlResourceParser;
+ 116
0.0 95.0
27+0
getDisplayMetrics
116 116 100.0 100.0 27+0
[1080] android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;
+ 116
0.0 95.0
23+0 nSetCaching
116 116 100.0 100.0 23+0
[1081] android/view/GLES20DisplayList.nSetCaching (IZ)V
+ 116
0.0 95.0
26+0
setMeasuredDimension
116 116 100.0 100.0 26+0
[1082] android/view/View.setMeasuredDimension (II)V
+ 115
0.0 95.0
2+0
applyThemeStyle
115 115 100.0 100.0 2+0
[1085] android/content/res/AssetManager.applyThemeStyle (IIZ)V
+ 115
0.0 95.1
7+0
nativeEnforceInterface
115 115 100.0 100.0 7+0
[1086] android/os/Parcel.nativeEnforceInterface (ILjava/lang/String;)V
+ 115
0.0 95.1
21+0
invalidateParentCaches
115 115 100.0 100.0 21+0
[1087] android/view/View.invalidateParentCaches ()V
+ 115
0.0 95.1
9+0
doubleCapacity
115 208 100.0 100.0 9+0
[854] java/util/HashMap.doubleCapacity ()[Ljava/util/HashMap$HashMapEntry;
+ 113
0.0 95.1
13+0 getDefault
83 118 73.5 73.5 6+0
[1075] android/app/ActivityManagerNative.getDefault ()Landroid/app/IActivityManager;
30 30 26.5 100.0 7+0
[1630] java/util/Locale.getDefault ()Ljava/util/Locale;
+ 113
0.0 95.1
24+0
extractDueCallbacksLocked
113 113 100.0 100.0 24+0
[1090] android/view/Choreographer$CallbackQueue.extractDueCallbacksLocked (J)Landroid/view/Choreographer$CallbackRecord;
+ 113
0.0 95.1
16+0
internalSetPadding
64 115 56.6 56.6 7+0
[1088] android/view/ViewGroup.internalSetPadding (IIII)V
49 62 43.4 100.0 9+0
[1365] android/view/View.internalSetPadding (IIII)V
+ 113
0.0 95.1
27+0 peekInstance
113 113 100.0 100.0 27+0
[1092] android/view/inputmethod/InputMethodManager.peekInstance ()Landroid/view/inputmethod/InputMethodManager;
+ 113
0.0 95.2
6+0
hasDividerBeforeChildAt
113 138 100.0 100.0 6+0
[1024] android/widget/LinearLayout.hasDividerBeforeChildAt (I)Z
+ 113
0.0 95.2
22+0 appendNull
113 128 100.0 100.0 22+0
[1047] java/lang/AbstractStringBuilder.appendNull ()V
+ 112
0.0 95.2
8+0
dispatchVsync
112 1396 100.0 100.0 8+0
[330] android/view/DisplayEventReceiver.dispatchVsync (JII)V
+ 112
0.0 95.2
25+0 isPooled
95 95 84.8 84.8 23+0
[1172] android/view/GLES20RecordingCanvas.isPooled ()Z
17 17 15.2 100.0 2+0
[1812] android/view/VelocityTracker.isPooled ()Z
+ 112
0.0 95.2
3+0
dispatchInputEvent
112 47451 100.0 100.0 3+0
[39] android/view/InputEventReceiver.dispatchInputEvent (ILandroid/view/InputEvent;)V
+ 112
0.0 95.2
26+0 isPressed
112 112 100.0 100.0 26+0
[1094] android/view/View.isPressed ()Z
+ 112
0.0 95.3
2+0 getItem
112 1625 100.0 100.0 2+0
[307] com/example/t_gallery/ImageDetail$ImagePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;
+ 112
0.0 95.3
21+0
getEnclosingMethod
112 112 100.0 100.0 21+0
[1097] java/lang/Class.getEnclosingMethod ()Ljava/lang/reflect/Method;
+ 112
0.0 95.3
21+0 min
67 71 59.8 59.8 13+0
[1302] java/lang/Math.min (FF)F
28 28 25.0 84.8 6+0
[1651] java/lang/Math.min (II)I
17 17 15.2 100.0 2+0
[1822] java/lang/Math.min (JJ)J
+ 111
0.0 95.3
4+0 putInt
111 439 100.0 100.0 4+0
[627] android/os/Bundle.putInt (Ljava/lang/String;I)V
+ 111
0.0 95.3
13+0 writeFloat
111 174 100.0 100.0 13+0
[921] android/os/Parcel.writeFloat (F)V
+ 111
0.0 95.3
7+0
native_get
67 67 60.4 60.4 5+0
[1323] android/os/SystemProperties.native_get (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
44 44 39.6 100.0 2+0
[1484] android/os/SystemProperties.native_get (Ljava/lang/String;)Ljava/lang/String;
+ 111
0.0 95.3
23+0
nSetHasOverlappingRendering
111 111 100.0 100.0 23+0
[1102] android/view/GLES20DisplayList.nSetHasOverlappingRendering (IZ)V
+ 111
0.0 95.4
12+0
nativeOffsetLocation
111 111 100.0 100.0 12+0
[1104] android/view/MotionEvent.nativeOffsetLocation (IFF)V
+ 111
0.0 95.4
13+0
resetPressedState
111 167 100.0 100.0 13+0
[939] android/view/View.resetPressedState ()V
+ 111
0.0 95.4
13+0 onFocusLost
111 278 100.0 100.0 13+0
[767] android/view/View.onFocusLost ()V
+ 111
0.0 95.4
17+0
hasTransientState
65 96 58.6 58.6 7+0
[1168] android/view/ViewGroup.hasTransientState ()Z
46 46 41.4 100.0 10+0
[1471] android/view/View.hasTransientState ()Z
+ 110
0.0 95.4
21+0 access$400
83 83 75.5 75.5 16+0
[1236] android/view/Choreographer.access$400 (Landroid/view/Choreographer;)Landroid/view/Choreographer$FrameHandler;
13 13 11.8 87.3 3+0
[1914] java/lang/Daemons$FinalizerDaemon.access$400 (Ljava/lang/Daemons$FinalizerDaemon;)Ljava/lang/Object;
9 13 8.2 95.5 1+0
[1903] android/view/ViewRootImpl.access$400 (Landroid/view/ViewRootImpl;Z)Z
5 5 4.5 100.0 1+0
[2077] android/view/GestureDetector.access$400 (Landroid/view/GestureDetector;)Z
+ 110
0.0 95.4
8+0
scheduleVsync
110 1320 100.0 100.0 8+0
[338] android/view/DisplayEventReceiver.scheduleVsync ()V
+ 110
0.0 95.4
8+0
setCameraDistance
110 218 100.0 100.0 8+0
[843] android/view/GLES20DisplayList.setCameraDistance (F)V
+ 110
0.0 95.5
9+0
nativeIsValid
110 110 100.0 100.0 9+0
[1108] android/view/Surface.nativeIsValid ()Z
+ 110
0.0 95.5
3+0 onTouch
110 13723 100.0 100.0 3+0
[99] com/example/t_gallery/GestureImageView$OnTouch.onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z
+ 110
0.0 95.5
3+0 dispatch
110 457 100.0 100.0 3+0
[612] org/apache/harmony/dalvik/ddmc/DdmServer.dispatch (I[BII)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 109
0.0 95.5
23+0
nSetLeftTopRightBottom
109 109 100.0 100.0 23+0
[1110] android/view/GLES20DisplayList.nSetLeftTopRightBottom (IIIII)V
+ 109
0.0 95.5
17+0 onSizeChanged
54 79 49.5 49.5 6+0
[1257] android/widget/FrameLayout.onSizeChanged (IIII)V
41 41 37.6 87.2 10+0
[1523] android/view/View.onSizeChanged (IIII)V
14 96 12.8 100.0 1+0
[1165] android/support/v4/view/ViewPager.onSizeChanged (IIII)V
+ 108
0.0 95.5
4+0 destroy
77 77 71.3 71.3 1+0
[1263] android/os/BinderProxy.destroy ()V
31 31 28.7 100.0 3+0
[1615] android/os/Binder.destroy ()V
+ 108
0.0 95.5
4+0 access$4
103 103 95.4 95.4 3+0
[1138] com/example/t_gallery/GestureImageView.access$4 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/GestureDetector;
5 5 4.6 100.0 1+0
[2127] com/example/t_gallery/ImageDetail.access$4 (Lcom/example/t_gallery/ImageDetail;I)V
+ 107
0.0 95.6
24+0 getLooper
103 103 96.3 96.3 23+0
[1136] android/os/Handler.getLooper ()Landroid/os/Looper;
4 4 3.7 100.0 1+0
[2153] android/app/ActivityThread.getLooper ()Landroid/os/Looper;
+ 107
0.0 95.6
9+0
setDataPosition
107 169 100.0 100.0 9+0
[934] android/os/Parcel.setDataPosition (I)V
+ 107
0.0 95.6
23+0 access$1400
107 107 100.0 100.0 23+0
[1118] android/view/View$TransformationInfo.access$1400 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Matrix;
+ 107
0.0 95.6
6+0
superDispatchTouchEvent
54 41050 50.5 50.5 3+0
[50] com/android/internal/policy/impl/PhoneWindow$DecorView.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
53 41103 49.5 100.0 3+0
[49] com/android/internal/policy/impl/PhoneWindow.superDispatchTouchEvent (Landroid/view/MotionEvent;)Z
+ 106
0.0 95.6
3+0
toShortString
106 985 100.0 100.0 3+0
[416] android/content/ComponentName.toShortString ()Ljava/lang/String;
+ 106
0.0 95.6
12+0
isViewFromObject
106 157 100.0 100.0 12+0
[965] android/support/v4/app/FragmentStatePagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z
+ 106
0.0 95.6
8+0
nativeGetDownTimeNanos
106 106 100.0 100.0 8+0
[1122] android/view/MotionEvent.nativeGetDownTimeNanos (I)J
+ 106
0.0 95.6
15+0
computeOpaqueFlags
106 139 100.0 100.0 15+0
[1021] android/view/View.computeOpaqueFlags ()V
+ 106
0.0 95.7
22+0 access$1
94 94 88.7 88.7 21+0
[1180] com/example/t_gallery/ImageDetail.access$1 (Lcom/example/t_gallery/ImageDetail;)Ljava/util/ArrayList;
12 12 11.3 100.0 1+0
[1933] com/example/t_gallery/GestureImageView.access$1 (Lcom/example/t_gallery/GestureImageView;)Landroid/content/Context;
+ 105
0.0 95.7
24+0 getShader
105 105 100.0 100.0 24+0
[1125] android/graphics/Paint.getShader ()Landroid/graphics/Shader;
+ 105
0.0 95.7
23+0
hasOverlappingRendering
88 88 83.8 83.8 21+0
[1211] android/view/View.hasOverlappingRendering ()Z
17 27 16.2 100.0 2+0
[1663] android/widget/ImageView.hasOverlappingRendering ()Z
+ 105
0.0 95.7
21+0
getEnclosingConstructor
105 105 100.0 100.0 21+0
[1130] java/lang/Class.getEnclosingConstructor ()Ljava/lang/reflect/Constructor;
+ 104
0.0 95.7
1+0
performLaunchActivity
104 27254 100.0 100.0 1+0
[66] android/app/ActivityThread.performLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)Landroid/app/Activity;
+ 104
0.0 95.7
12+0
getAbsolutePath
104 383 100.0 100.0 12+0
[662] java/io/File.getAbsolutePath ()Ljava/lang/String;
+ 103
0.0 95.7
22+0
getComponentType
103 103 100.0 100.0 22+0
[1139] java/lang/Class.getComponentType ()Ljava/lang/Class;
+ 102
0.0 95.8
10+0 hasMessages
46 46 45.1 45.1 6+0
[1470] android/os/MessageQueue.hasMessages (Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/Object;)Z
35 56 34.3 79.4 2+0
[1395] android/os/Handler.hasMessages (I)Z
21 21 20.6 100.0 2+0
[1764] android/os/MessageQueue.hasMessages (Landroid/os/Handler;ILjava/lang/Object;)Z
+ 102
0.0 95.8
12+0
getOverScrollMode
34 102 33.3 33.3 3+0
[1141] android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I
29 42 28.4 61.8 3+0
[1510] android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I
26 68 25.5 87.3 3+0
[1319] android/support/v4/view/ViewCompat$GBViewCompatImpl.getOverScrollMode (Landroid/view/View;)I
13 13 12.7 100.0 3+0
[1896] android/view/View.getOverScrollMode ()I
+ 101
0.0 95.8
10+0
nSetDisplayListName
101 101 100.0 100.0 10+0
[1144] android/view/GLES20Canvas.nSetDisplayListName (ILjava/lang/String;)V
+ 101
0.0 95.8
7+0
executeActions
101 164 100.0 100.0 7+0
[945] android/view/ViewRootImpl$RunQueue.executeActions (Landroid/os/Handler;)V
+ 100
0.0 95.8
12+0 preConcat
100 178 100.0 100.0 12+0
[916] android/graphics/Matrix.preConcat (Landroid/graphics/Matrix;)Z
+ 100
0.0 95.8
8+0
scheduleConsumeBatchedInput
100 1444 100.0 100.0 8+0
[324] android/view/ViewRootImpl.scheduleConsumeBatchedInput ()V
+ 99
0.0 95.8
4+0
calculatePageOffsets
99 241 100.0 100.0 4+0
[814] android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
+ 99
0.0 95.8
10+0
createDisplayList
99 859 100.0 100.0 10+0
[448] android/view/HardwareRenderer$Gl20Renderer.createDisplayList (Ljava/lang/String;)Landroid/view/DisplayList;
+ 99
0.0 95.9
21+0
getDrawingTime
99 99 100.0 100.0 21+0
[1154] android/view/View.getDrawingTime ()J
+ 99
0.0 95.9
10+0 newInstance
76 16380 76.8 76.8 8+0
[88] java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;
14 29 14.1 90.9 1+0
[1637] java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;
9 570 9.1 100.0 1+0
[543] java/lang/Class.newInstance ()Ljava/lang/Object;
+ 98
0.0 95.9
21+0
nSetClipChildren
98 98 100.0 100.0 21+0
[1159] android/view/GLES20DisplayList.nSetClipChildren (IZ)V
+ 98
0.0 95.9
6+0
checkEglErrors
98 278 100.0 100.0 6+0
[765] android/view/HardwareRenderer$GlRenderer.checkEglErrors ()V
+ 98
0.0 95.9
18+0 getWidth
54 54 55.1 55.1 10+0
[1412] android/view/View.getWidth ()I
44 55 44.9 100.0 8+0
[1403] android/graphics/Bitmap.getWidth ()I
+ 98
0.0 95.9
11+0
doProcessInputEvents
98 46832 100.0 100.0 11+0
[42] android/view/ViewRootImpl.doProcessInputEvents ()V
+ 97
0.0 95.9
16+0 nativeNext
97 97 100.0 100.0 16+0
[1161] android/content/res/XmlBlock.nativeNext (I)I
+ 97
0.0 95.9
11+0
onWindowVisibilityChanged
97 147 100.0 100.0 11+0
[996] android/view/View.onWindowVisibilityChanged (I)V
+ 96
0.0 96.0
11+0
getLayoutInflater
54 90 56.2 56.2 4+0
[1193] android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;
22 22 22.9 79.2 5+0
[1760] com/android/internal/policy/impl/PhoneWindow.getLayoutInflater ()Landroid/view/LayoutInflater;
20 68 20.8 100.0 2+0
[1317] android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;
+ 96
0.0 96.0
14+0
nDestroyDisplayList
96 96 100.0 100.0 14+0
[1166] android/view/GLES20Canvas.nDestroyDisplayList (I)V
+ 96
0.0 96.0
1+0
addToDisplay
96 1139 100.0 100.0 1+0
[367] android/view/IWindowSession$Stub$Proxy.addToDisplay (Landroid/view/IWindow;ILandroid/view/WindowManager$LayoutParams;IILandroid/graphics/Rect;Landroid/view/InputChannel;)I
+ 96
0.0 96.0
1+0
windowGainedFocus
96 1060 100.0 100.0 1+0
[392] com/android/internal/view/IInputMethodManager$Stub$Proxy.windowGainedFocus (Lcom/android/internal/view/IInputMethodClient;Landroid/os/IBinder;IIILandroid/view/inputmethod/EditorInfo;Lcom/android/internal/view/IInputContext;)Lcom/android/internal/view/InputBindResult;
+ 96
0.0 96.0
5+0
getClassLoaderImpl
96 162 100.0 100.0 5+0
[951] java/lang/Class.getClassLoaderImpl ()Ljava/lang/ClassLoader;
+ 95
0.0 96.0
20+0 getArguments
95 95 100.0 100.0 20+0
[1171] android/support/v4/app/Fragment.getArguments ()Landroid/os/Bundle;
+ 95
0.0 96.0
11+0
recordShaderBitmap
95 142 100.0 100.0 11+0
[1014] android/view/GLES20RecordingCanvas.recordShaderBitmap (Landroid/graphics/Paint;)V
+ 94
0.0 96.0
6+0 setScale
94 137 100.0 100.0 6+0
[1026] android/graphics/Matrix.setScale (FFFF)V
+ 94
0.0 96.1
11+0 setColor
94 94 100.0 100.0 11+0
[1175] android/graphics/Paint.setColor (I)V
+ 94
0.0 96.1
7+0
postSyncBarrier
94 274 100.0 100.0 7+0
[773] android/os/Looper.postSyncBarrier ()I
+ 94
0.0 96.1
7+0
dataPosition
94 145 100.0 100.0 7+0
[1007] android/os/Parcel.dataPosition ()I
+ 94
0.0 96.1
2+0
writeEvent
94 94 100.0 100.0 2+0
[1176] android/util/EventLog.writeEvent (I[Ljava/lang/Object;)I
+ 94
0.0 96.1
22+0
hasStaticLayer
94 94 100.0 100.0 22+0
[1178] android/view/View.hasStaticLayer ()Z
+ 93
0.0 96.1
9+0
handleCallback
93 319015 100.0 100.0 9+0
[2] android/os/Handler.handleCallback (Landroid/os/Message;)V
+ 93
0.0 96.1
8+0
scheduleVsyncLocked
93 1413 100.0 100.0 8+0
[326] android/view/Choreographer.scheduleVsyncLocked ()V
+ 93
0.0 96.1
5+0
addMovement
93 169 100.0 100.0 5+0
[936] android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V
+ 93
0.0 96.2
9+0
makeTable
93 93 100.0 100.0 9+0
[1185] java/util/HashMap.makeTable (I)[Ljava/util/HashMap$HashMapEntry;
+ 92
0.0 96.2
19+0 markInUse
92 92 100.0 100.0 19+0
[1187] android/os/Message.markInUse ()V
+ 92
0.0 96.2
4+0
completeScroll
92 162 100.0 100.0 4+0
[949] android/support/v4/view/ViewPager.completeScroll ()V
+ 92
0.0 96.2
16+0
checkLayoutParams
38 57 41.3 41.3 4+0
[1391] android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
27 27 29.3 70.7 6+0
[1661] android/widget/FrameLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
19 19 20.7 91.3 4+0
[1792] android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
8 8 8.7 100.0 2+0
[2023] android/widget/LinearLayout.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z
+ 92
0.0 96.2
5+0
initFromAttributes
92 469 100.0 100.0 5+0
[599] android/view/ViewGroup.initFromAttributes (Landroid/content/Context;Landroid/util/AttributeSet;)V
+ 92
0.0 96.2
15+0 getCallback
47 47 51.1 51.1 7+0
[1464] android/view/Window.getCallback ()Landroid/view/Window$Callback;
45 55 48.9 100.0 8+0
[1404] android/graphics/drawable/Drawable.getCallback ()Landroid/graphics/drawable/Drawable$Callback;
+ 91
0.0 96.2
1+0
imageAnim
91 2371 100.0 100.0 1+0
[260] com/example/t_gallery/ImageDetailFragment.imageAnim (Landroid/content/Context;[I)V
+ 90
0.0 96.2
3+3
writeParcelable
90 438 100.0 100.0 3+3
[628] android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V
+ 89
0.0 96.3
1+0
migrateExtraStreamToClipData
89 162 100.0 100.0 1+0
[948] android/content/Intent.migrateExtraStreamToClipData ()Z
+ 89
0.0 96.3
8+0
isRunningOnLooperThreadLocked
89 664 100.0 100.0 8+0
[501] android/view/Choreographer.isRunningOnLooperThreadLocked ()Z
+ 89
0.0 96.3
4+0
drawBitmap
59 242 66.3 66.3 2+0
[812] android/view/GLES20Canvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
30 286 33.7 100.0 2+0
[757] android/view/GLES20RecordingCanvas.drawBitmap (Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
+ 89
0.0 96.3
2+0
updateDrawable
89 300 100.0 100.0 2+0
[742] android/widget/ImageView.updateDrawable (Landroid/graphics/drawable/Drawable;)V
+ 88
0.0 96.3
1+0
initViewPager
88 5937 100.0 100.0 1+0
[154] android/support/v4/view/ViewPager.initViewPager ()V
+ 87
0.0 96.3
16+0 getWindow
87 87 100.0 100.0 16+0
[1213] android/app/Activity.getWindow ()Landroid/view/Window;
+ 87
0.0 96.3
1+0
handleResumeActivity
87 10452 100.0 100.0 1+0
[107] android/app/ActivityThread.handleResumeActivity (Landroid/os/IBinder;ZZZ)V
+ 87
0.0 96.3
10+0
setDisplayListName
87 188 100.0 100.0 10+0
[903] android/view/GLES20Canvas.setDisplayListName (ILjava/lang/String;)V
+ 87
0.0 96.3
10+0 startsWith
45 111 51.7 51.7 5+0
[1106] java/lang/String.startsWith (Ljava/lang/String;)Z
42 66 48.3 100.0 5+0
[1340] java/lang/String.startsWith (Ljava/lang/String;I)Z
+ 86
0.0 96.4
1+0
activityIdle
86 1016 100.0 100.0 1+0
[413] android/app/ActivityManagerProxy.activityIdle (Landroid/os/IBinder;Landroid/content/res/Configuration;Z)V
+ 86
0.0 96.4
2+0 wrap
86 3413 100.0 100.0 2+0
[207] android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;
+ 86
0.0 96.4
20+0 access$500
64 64 74.4 74.4 15+0
[1350] android/view/Choreographer.access$500 ()Ljava/lang/Object;
17 17 19.8 94.2 4+0
[1818] android/view/ViewRootImpl.access$500 (Landroid/view/ViewRootImpl;)Landroid/view/Surface;
5 5 5.8 100.0 1+0
[2132] java/lang/Daemons$FinalizerDaemon.access$500 (Ljava/lang/Daemons$FinalizerDaemon;)J
+ 86
0.0 96.4
6+0
setAnimationMatrix
86 160 100.0 100.0 6+0
[957] android/view/GLES20DisplayList.setAnimationMatrix (Landroid/graphics/Matrix;)V
+ 86
0.0 96.4
20+0
getRawTextDirection
86 86 100.0 100.0 20+0
[1219] android/view/View.getRawTextDirection ()I
+ 86
0.0 96.4
6+0
drawAccessibilityFocusedDrawableIfNeeded
86 154 100.0 100.0 6+0
[974] android/view/ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded (Landroid/graphics/Canvas;)V
+ 85
0.0 96.4
8+0
newDrawable
45 959 52.9 52.9 4+0
[423] android/graphics/drawable/ColorDrawable$ColorState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
40 548 47.1 100.0 4+0
[553] android/graphics/drawable/BitmapDrawable$BitmapState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
+ 85
0.0 96.4
2+4
onRequestFocusInDescendants
46 410 54.1 54.1 1+4
[644] android/view/ViewGroup.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
39 270 45.9 100.0 1+0
[781] android/support/v4/view/ViewPager.onRequestFocusInDescendants (ILandroid/graphics/Rect;)Z
+ 85
0.0 96.4
3+0
enqueueInputEvent
85 46910 100.0 100.0 3+0
[41] android/view/ViewRootImpl.enqueueInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;IZ)V
+ 85
0.0 96.5
2+0
updateConfiguration
85 335 100.0 100.0 2+0
[700] android/view/ViewRootImpl.updateConfiguration (Landroid/content/res/Configuration;Z)V
+ 84
0.0 96.5
15+0 getHeight
43 53 51.2 51.2 8+0
[1415] android/graphics/Bitmap.getHeight ()I
41 41 48.8 100.0 7+0
[1522] android/view/View.getHeight ()I
+ 84
0.0 96.5
18+0
isPaddingResolved
84 84 100.0 100.0 18+0
[1230] android/view/View.isPaddingResolved ()Z
+ 84
0.0 96.5
20+0 getForeground
84 84 100.0 100.0 20+0
[1232] android/widget/FrameLayout.getForeground ()Landroid/graphics/drawable/Drawable;
+ 83
0.0 96.5
1+0
copyTheme
83 83 100.0 100.0 1+0
[1233] android/content/res/AssetManager.copyTheme (II)V
+ 83
0.0 96.5
6+0
getScaledWidth
83 152 100.0 100.0 6+0
[979] android/graphics/Bitmap.getScaledWidth (I)I
+ 83
0.0 96.5
7+0
eglGetCurrentContext
83 147 100.0 100.0 7+0
[999] com/google/android/gles_jni/EGLImpl.eglGetCurrentContext ()Ljavax/microedition/khronos/egl/EGLContext;
+ 82
0.0 96.5
1+0
checkJrdThemePermission
82 491 100.0 100.0 1+0
[585] android/content/pm/IPackageManager$Stub$Proxy.checkJrdThemePermission (Ljava/lang/String;Ljava/lang/String;)Z
+ 82
0.0 96.5
7+0
native_init
82 82 100.0 100.0 7+0
[1238] android/graphics/Paint.native_init ()I
+ 82
0.0 96.6
5+0 getLong
54 135 65.9 65.9 3+0
[1035] android/os/Bundle.getLong (Ljava/lang/String;J)J
28 125 34.1 100.0 2+0
[1055] android/os/Bundle.getLong (Ljava/lang/String;)J
+ 82
0.0 96.6
12+0 canDraw
55 82 67.1 67.1 6+0
[1240] android/view/HardwareRenderer$Gl20Renderer.canDraw ()Z
27 27 32.9 100.0 6+0
[1657] android/view/HardwareRenderer$GlRenderer.canDraw ()Z
+ 82
0.0 96.6
6+0
checkEglErrorsForced
82 150 100.0 100.0 6+0
[986] android/view/HardwareRenderer$GlRenderer.checkEglErrorsForced ()V
+ 82
0.0 96.6
17+0 access$1800
69 69 84.1 84.1 16+0
[1311] android/view/View$TransformationInfo.access$1800 (Landroid/view/View$TransformationInfo;)Landroid/graphics/Camera;
13 13 15.9 100.0 1+0
[1902] android/view/ViewRootImpl.access$1800 ()Z
+ 82
0.0 96.6
5+0
onSaveInstanceState
38 86 46.3 46.3 1+0
[1221] android/widget/AbsListView.onSaveInstanceState ()Landroid/os/Parcelable;
30 1029 36.6 82.9 1+0
[410] android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V
14 14 17.1 100.0 3+0
[1868] android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;
+ 81
0.0 96.6
2+0
performPauseActivity
68 1578 84.0 84.0 1+0
[313] android/app/ActivityThread.performPauseActivity (Landroid/app/ActivityThread$ActivityClientRecord;ZZ)Landroid/os/Bundle;
13 1604 16.0 100.0 1+0
[310] android/app/ActivityThread.performPauseActivity (Landroid/os/IBinder;ZZ)Landroid/os/Bundle;
+ 81
0.0 96.6
6+0
configureBounds
81 211 100.0 100.0 6+0
[851] android/widget/ImageView.configureBounds ()V
+ 80
0.0 96.6
3+0
dispatchPointerEvent
80 41709 100.0 100.0 3+0
[46] android/view/View.dispatchPointerEvent (Landroid/view/MotionEvent;)Z
+ 80
0.0 96.6
18+0
getMeasuredState
80 80 100.0 100.0 18+0
[1249] android/view/View.getMeasuredState ()I
+ 80
0.0 96.6
16+0
performCollectViewAttributes
80 80 100.0 100.0 16+0
[1250] android/view/View.performCollectViewAttributes (Landroid/view/View$AttachInfo;I)V
+ 80
0.0 96.7
6+0
pointInView
80 80 100.0 100.0 6+0
[1251] android/view/View.pointInView (FF)Z
+ 79
0.0 96.7
6+0
getScaledHeight
79 147 100.0 100.0 6+0
[995] android/graphics/Bitmap.getScaledHeight (I)I
+ 79
0.0 96.7
6+0
computeBitmapSize
79 378 100.0 100.0 6+0
[668] android/graphics/drawable/BitmapDrawable.computeBitmapSize ()V
+ 79
0.0 96.7
15+0 getBounds
79 83 100.0 100.0 15+0
[1235] android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;
+ 79
0.0 96.7
4+0 onStart
43 328 54.4 54.4 1+0
[708] android/support/v4/app/FragmentActivity.onStart ()V
18 75 22.8 77.2 1+0
[1272] android/app/Activity.onStart ()V
18 84 22.8 100.0 2+0
[1228] android/support/v4/app/Fragment.onStart ()V
+ 79
0.0 96.7
15+0
obtainCallbackLocked
79 79 100.0 100.0 15+0
[1255] android/view/Choreographer.obtainCallbackLocked (JLjava/lang/Object;Ljava/lang/Object;)Landroid/view/Choreographer$CallbackRecord;
+ 79
0.0 96.7
8+0
consumeBatchedInputEvents
79 4663 100.0 100.0 8+0
[181] android/view/InputEventReceiver.consumeBatchedInputEvents (J)V
+ 79
0.0 96.7
8+0
getHostVisibility
79 117 100.0 100.0 8+0
[1079] android/view/ViewRootImpl.getHostVisibility ()I
+ 79
0.0 96.7
6+0 hasAlpha
70 92 88.6 88.6 4+0
[1190] android/view/animation/AnimationSet.hasAlpha ()Z
9 9 11.4 100.0 2+0
[1994] android/view/animation/Animation.hasAlpha ()Z
+ 78
0.0 96.8
2+0
overridePendingTransition
57 393 73.1 73.1 1+0
[655] android/app/ActivityManagerProxy.overridePendingTransition (Landroid/os/IBinder;Ljava/lang/String;II)V
21 453 26.9 100.0 1+0
[617] android/app/Activity.overridePendingTransition (II)V
+ 78
0.0 96.8
12+0
native_preConcat
78 78 100.0 100.0 12+0
[1259] android/graphics/Matrix.native_preConcat (II)Z
+ 78
0.0 96.8
6+0
setBitmap
78 533 100.0 100.0 6+0
[560] android/graphics/drawable/BitmapDrawable.setBitmap (Landroid/graphics/Bitmap;)V
+ 78
0.0 96.8
8+0
invalidateSelf
78 244 100.0 100.0 8+0
[809] android/graphics/drawable/Drawable.invalidateSelf ()V
+ 78
0.0 96.8
7+0
enqueueSyncBarrier
78 123 100.0 100.0 7+0
[1059] android/os/MessageQueue.enqueueSyncBarrier (J)I
+ 78
0.0 96.8
7+0
getMetricsWithSize
78 118 100.0 100.0 7+0
[1077] android/view/DisplayInfo.getMetricsWithSize (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;II)V
+ 78
0.0 96.8
17+0
setOverScrollMode
78 78 100.0 100.0 17+0
[1261] android/view/View.setOverScrollMode (I)V
+ 78
0.0 96.8
7+0
eglGetCurrentSurface
78 132 100.0 100.0 7+0
[1043] com/google/android/gles_jni/EGLImpl.eglGetCurrentSurface (I)Ljavax/microedition/khronos/egl/EGLSurface;
+ 77
0.0 96.8
1+0
onWindowFocus
77 4890 100.0 100.0 1+0
[175] android/view/inputmethod/InputMethodManager.onWindowFocus (Landroid/view/View;Landroid/view/View;IZI)V
+ 77
0.0 96.8
2+0
saveHierarchyState
68 775 88.3 88.3 1+0
[469] com/android/internal/policy/impl/PhoneWindow.saveHierarchyState ()Landroid/os/Bundle;
9 310 11.7 100.0 1+0
[730] android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V
+ 76
0.0 96.9
7+0
enforceInterface
76 191 100.0 100.0 7+0
[891] android/os/Parcel.enforceInterface (Ljava/lang/String;)V
+ 76
0.0 96.9
5+0
nativeAddMovement
76 76 100.0 100.0 5+0
[1266] android/view/VelocityTracker.nativeAddMovement (ILandroid/view/MotionEvent;)V
+ 76
0.0 96.9
18+0
combineMeasuredStates
76 76 100.0 100.0 18+0
[1267] android/view/View.combineMeasuredStates (II)I
+ 75
0.0 96.9
3+0 putExtra
25 215 33.3 33.3 1+0
[846] android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;
25 189 33.3 66.7 1+0
[899] android/content/Intent.putExtra (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
25 256 33.3 100.0 1+0
[800] android/content/Intent.putExtra (Ljava/lang/String;[I)Landroid/content/Intent;
+ 75
0.0 96.9
7+0
updateDisplayInfoLocked
75 5846 100.0 100.0 7+0
[157] android/view/Display.updateDisplayInfoLocked ()V
+ 75
0.0 96.9
6+0
isChildrenDrawingOrderEnabled
75 75 100.0 100.0 6+0
[1274] android/view/ViewGroup.isChildrenDrawingOrderEnabled ()Z
+ 75
0.0 96.9
8+0 indexOf
75 113 100.0 100.0 8+0
[1093] java/lang/String.indexOf (I)I
+ 74
0.0 96.9
2+0
sendEmptyMessageAtTime
74 338 100.0 100.0 2+0
[697] android/os/Handler.sendEmptyMessageAtTime (IJ)Z
+ 74
0.0 96.9
8+0
nSetCameraDistance
74 74 100.0 100.0 8+0
[1281] android/view/GLES20DisplayList.nSetCameraDistance (IF)V
+ 74
0.0 96.9
6+0
cancelAndClearTouchTargets
74 74 100.0 100.0 6+0
[1283] android/view/ViewGroup.cancelAndClearTouchTargets (Landroid/view/MotionEvent;)V
+ 74
0.0 96.9
6+0
removePointersFromTouchTargets
74 74 100.0 100.0 6+0
[1284] android/view/ViewGroup.removePointersFromTouchTargets (I)V
+ 74
0.0 97.0
7+0
getRunQueue
74 413 100.0 100.0 7+0
[642] android/view/ViewRootImpl.getRunQueue ()Landroid/view/ViewRootImpl$RunQueue;
+ 74
0.0 97.0
1+0
initializeInvalidateRegion
74 327 100.0 100.0 1+0
[711] android/view/animation/AnimationSet.initializeInvalidateRegion (IIII)V
+ 74
0.0 97.0
7+0
eglGetError
74 74 100.0 100.0 7+0
[1285] com/google/android/gles_jni/EGLImpl.eglGetError ()I
+ 73
0.0 97.0
8+0
readBundle
40 241 54.8 54.8 4+0
[813] android/os/Parcel.readBundle (Ljava/lang/ClassLoader;)Landroid/os/Bundle;
33 274 45.2 100.0 4+0
[774] android/os/Parcel.readBundle ()Landroid/os/Bundle;
+ 73
0.0 97.0
1+0
writeIntArray
73 262 100.0 100.0 1+0
[794] android/os/Parcel.writeIntArray ([I)V
+ 73
0.0 97.0
16+0
getAbsoluteGravity
73 73 100.0 100.0 16+0
[1286] android/view/Gravity.getAbsoluteGravity (II)I
+ 73
0.0 97.0
16+0
initialAwakenScrollBars
73 73 100.0 100.0 16+0
[1287] android/view/View.initialAwakenScrollBars ()Z
+ 73
0.0 97.0
16+0 isFocused
73 73 100.0 100.0 16+0
[1288] android/view/View.isFocused ()Z
+ 73
0.0 97.0
2+0
addAnimation
73 147 100.0 100.0 2+0
[997] android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V
+ 72
0.0 97.0
15+0 getValueAt
72 72 100.0 100.0 15+0
[1291] android/content/res/TypedArray.getValueAt (ILandroid/util/TypedValue;)Z
+ 72
0.0 97.1
8+0 mapRect
39 90 54.2 54.2 4+0
[1196] android/graphics/Matrix.mapRect (Landroid/graphics/RectF;Landroid/graphics/RectF;)Z
33 123 45.8 100.0 4+0
[1057] android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z
+ 72
0.0 97.1
6+0
nativeGetRawAxisValue
72 72 100.0 100.0 6+0
[1293] android/view/MotionEvent.nativeGetRawAxisValue (IIII)F
+ 72
0.0 97.1
6+0
getTouchTarget
72 72 100.0 100.0 6+0
[1295] android/view/ViewGroup.getTouchTarget (Landroid/view/View;)Landroid/view/ViewGroup$TouchTarget;
+ 72
0.0 97.1
5+2
makeOptionalFitsSystemWindows
40 161 55.6 55.6 1+2
[954] android/view/ViewGroup.makeOptionalFitsSystemWindows ()V
32 121 44.4 100.0 4+0
[1070] android/view/View.makeOptionalFitsSystemWindows ()V
+ 72
0.0 97.1
12+0 cos
72 72 100.0 100.0 12+0
[1296] java/lang/Math.cos (D)D
+ 72
0.0 97.1
6+0 iterator
42 198 58.3 58.3 3+0
[873] java/util/HashMap$EntrySet.iterator ()Ljava/util/Iterator;
12 45 16.7 75.0 1+0
[1482] libcore/util/CollectionUtils$1.iterator ()Ljava/util/Iterator;
10 23 13.9 88.9 1+0
[1731] java/util/ArrayList.iterator ()Ljava/util/Iterator;
8 41 11.1 100.0 1+0
[1527] java/util/HashMap$Values.iterator ()Ljava/util/Iterator;
+ 71
0.0 97.1
16+0 getDepth
71 71 100.0 100.0 16+0
[1298] android/content/res/XmlBlock$Parser.getDepth ()I
+ 71
0.0 97.1
8+0
setTranslate
71 111 100.0 100.0 8+0
[1098] android/graphics/Matrix.setTranslate (FF)V
+ 71
0.0 97.1
11+0 height
39 39 54.9 54.9 4+0
[1541] android/graphics/RectF.height ()F
32 32 45.1 100.0 7+0
[1595] android/graphics/Rect.height ()I
+ 71
0.0 97.1
15+0
needGlobalAttributesUpdate
71 71 100.0 100.0 15+0
[1300] android/view/View.needGlobalAttributesUpdate (Z)V
+ 70
0.0 97.1
8+0
getMinimumHeight
70 104 100.0 100.0 8+0
[1133] android/graphics/drawable/Drawable.getMinimumHeight ()I
+ 70
0.0 97.2
5+0
flushPendingCommands
70 70 100.0 100.0 5+0
[1303] android/os/Binder.flushPendingCommands ()V
+ 70
0.0 97.2
2+0
addNewItem
70 2139 100.0 100.0 2+0
[271] android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;
+ 70
0.0 97.2
15+0
recycleCallbackLocked
70 70 100.0 100.0 15+0
[1305] android/view/Choreographer.recycleCallbackLocked (Landroid/view/Choreographer$CallbackRecord;)V
+ 70
0.0 97.2
16+0
getScaleFactor
70 70 100.0 100.0 16+0
[1307] android/view/animation/Animation.getScaleFactor ()F
+ 70
0.0 97.2
1+0
onSingleTapUp
70 8813 100.0 100.0 1+0
[121] com/example/t_gallery/GestureImageView$1.onSingleTapUp (Landroid/view/MotionEvent;)Z
+ 69
0.0 97.2
1+0
activityPaused
69 341 100.0 100.0 1+0
[694] android/app/ActivityManagerProxy.activityPaused (Landroid/os/IBinder;)V
+ 69
0.0 97.2
1+0
performResumeActivity
69 2617 100.0 100.0 1+0
[249] android/app/ActivityThread.performResumeActivity (Landroid/os/IBinder;Z)Landroid/app/ActivityThread$ActivityClientRecord;
+ 69
0.0 97.2
2+0
nDrawBitmap
69 69 100.0 100.0 2+0
[1310] android/view/GLES20Canvas.nDrawBitmap (II[BFFFFFFFFI)V
+ 69
0.0 97.2
8+0
getVirtualChildAt
69 102 100.0 100.0 8+0
[1142] android/widget/LinearLayout.getVirtualChildAt (I)Landroid/view/View;
+ 68
0.0 97.2
8+0
getMinimumWidth
68 101 100.0 100.0 8+0
[1143] android/graphics/drawable/Drawable.getMinimumWidth ()I
+ 68
0.0 97.2
7+0
setCallback
64 145 94.1 94.1 6+0
[1006] android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V
4 4 5.9 100.0 1+0
[2200] android/view/Window.setCallback (Landroid/view/Window$Callback;)V
+ 68
0.0 97.3
7+0
getAppMetrics
68 186 100.0 100.0 7+0
[905] android/view/DisplayInfo.getAppMetrics (Landroid/util/DisplayMetrics;Landroid/view/CompatibilityInfoHolder;)V
+ 68
0.0 97.3
12+0
isHighSurrogate
68 68 100.0 100.0 12+0
[1321] java/lang/Character.isHighSurrogate (C)Z
+ 67
0.0 97.3
14+0
getLayoutDimension
67 67 100.0 100.0 14+0
[1322] android/content/res/TypedArray.getLayoutDimension (ILjava/lang/String;)I
+ 67
0.0 97.3
15+0
onDrawScrollBars
67 67 100.0 100.0 15+0
[1328] android/view/View.onDrawScrollBars (Landroid/graphics/Canvas;)V
+ 67
0.0 97.3
4+0
windowFocusChanged
39 232 58.2 58.2 2+0
[826] android/view/ViewRootImpl$W.windowFocusChanged (ZZ)V
28 175 41.8 100.0 2+0
[920] android/view/ViewRootImpl.windowFocusChanged (ZZ)V
+ 67
0.0 97.3
7+0
nextEntry
67 67 100.0 100.0 7+0
[1332] java/util/HashMap$HashIterator.nextEntry ()Ljava/util/HashMap$HashMapEntry;
+ 67
0.0 97.3
12+0 S_ISSOCK
67 67 100.0 100.0 12+0
[1333] libcore/io/OsConstants.S_ISSOCK (I)Z
+ 66
0.0 97.3
3+0
sendEmptyMessageDelayed
66 418 100.0 100.0 3+0
[640] android/os/Handler.sendEmptyMessageDelayed (IJ)Z
+ 65
0.0 97.3
1+0
writeSparseArray
65 667 100.0 100.0 1+0
[499] android/os/Parcel.writeSparseArray (Landroid/util/SparseArray;)V
+ 65
0.0 97.3
8+0
nSetTransformationInfo
65 65 100.0 100.0 8+0
[1343] android/view/GLES20DisplayList.nSetTransformationInfo (IFFFFFFFF)V
+ 65
0.0 97.3
15+0
getRawTextAlignment
65 65 100.0 100.0 15+0
[1344] android/view/View.getRawTextAlignment ()I
+ 64
0.0 97.3
4+0
newParser
64 275 100.0 100.0 4+0
[772] android/content/res/XmlBlock.newParser ()Landroid/content/res/XmlResourceParser;
+ 64
0.0 97.4
8+0
getLocationZ
64 64 100.0 100.0 8+0
[1345] android/graphics/Camera.getLocationZ ()F
+ 64
0.0 97.4
6+0
handleFunctorStatus
64 172 100.0 100.0 6+0
[926] android/view/HardwareRenderer$GlRenderer.handleFunctorStatus (Landroid/view/View$AttachInfo;I)V
+ 64
0.0 97.4
1+0
nativeInit
64 64 100.0 100.0 1+0
[1351] android/view/InputEventReceiver.nativeInit (Landroid/view/InputEventReceiver;Landroid/view/InputChannel;Landroid/os/MessageQueue;)I
+ 64
0.0 97.4
7+0
_eglGetCurrentContext
64 64 100.0 100.0 7+0
[1352] com/google/android/gles_jni/EGLImpl._eglGetCurrentContext ()I
+ 63
0.0 97.4
1+0 attach
63 2545 100.0 100.0 1+0
[254] android/app/Activity.attach (Landroid/content/Context;Landroid/app/ActivityThread;Landroid/app/Instrumentation;Landroid/os/IBinder;ILandroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Landroid/app/Activity$NonConfigurationInstances;Landroid/content/res/Configuration;)V
+ 63
0.0 97.4
13+0
nativeWriteFloat
63 63 100.0 100.0 13+0
[1355] android/os/Parcel.nativeWriteFloat (IF)V
+ 63
0.0 97.4
6+0
onHardwarePostDraw
63 217 100.0 100.0 6+0
[844] android/view/ViewRootImpl.onHardwarePostDraw (Landroid/view/HardwareCanvas;)V
+ 63
0.0 97.4
14+0
checkStartAndEnd
63 63 100.0 100.0 14+0
[1360] java/util/Arrays.checkStartAndEnd (III)V
+ 62
0.0 97.4
12+0 native_set
62 62 100.0 100.0 12+0
[1362] android/graphics/Matrix.native_set (II)V
+ 62
0.0 97.4
6+0
hasCallbacks
62 108 100.0 100.0 6+0
[1114] android/os/Handler.hasCallbacks (Ljava/lang/Runnable;)Z
+ 62
0.0 97.4
9+0
nativeSetDataPosition
62 62 100.0 100.0 9+0
[1364] android/os/Parcel.nativeSetDataPosition (II)V
+ 62
0.0 97.4
2+0
notifyAll
62 62 100.0 100.0 2+0
[1366] java/lang/Object.notifyAll ()V
+ 62
0.0 97.5
12+0 S_ISDIR
62 62 100.0 100.0 12+0
[1367] libcore/io/OsConstants.S_ISDIR (I)Z
+ 61
0.0 97.5
6+0
clearLayerUpdates
61 104 100.0 100.0 6+0
[1134] android/view/GLES20Canvas.clearLayerUpdates ()V
+ 61
0.0 97.5
13+0
getViewRootImpl
61 61 100.0 100.0 13+0
[1368] android/view/View.getViewRootImpl ()Landroid/view/ViewRootImpl;
+ 61
0.0 97.5
12+0 mark
61 61 100.0 100.0 12+0
[1369] java/io/BufferedInputStream.mark (I)V
+ 61
0.0 97.5
7+0 getKey
61 61 100.0 100.0 7+0
[1371] java/util/HashMap$HashMapEntry.getKey ()Ljava/lang/Object;
+ 60
0.0 97.5
2+0 diff
60 154 100.0 100.0 2+0
[972] android/content/res/Configuration.diff (Landroid/content/res/Configuration;)I
+ 60
0.0 97.5
7+0
sendMessage
60 483 100.0 100.0 7+0
[590] android/os/Handler.sendMessage (Landroid/os/Message;)Z
+ 60
0.0 97.5
3+0
makeActive
50 526 83.3 83.3 2+0
[564] android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V
10 14 16.7 100.0 1+0
[1870] android/view/Window.makeActive ()V
+ 60
0.0 97.5
6+0
beginFrame
60 761 100.0 100.0 6+0
[475] android/view/HardwareRenderer.beginFrame ([I)V
+ 60
0.0 97.5
10+0 getId
60 60 100.0 100.0 10+0
[1375] android/view/View.getId ()I
+ 59
0.0 97.5
3+0 getRawX
59 97 100.0 100.0 3+0
[1162] android/view/MotionEvent.getRawX ()F
+ 58
0.0 97.5
14+0
getIntrinsicHeight
34 34 58.6 58.6 8+0
[1573] android/graphics/drawable/Drawable.getIntrinsicHeight ()I
24 24 41.4 100.0 6+0
[1698] android/graphics/drawable/BitmapDrawable.getIntrinsicHeight ()I
+ 58
0.0 97.5
5+0
writeLong
58 99 100.0 100.0 5+0
[1151] android/os/Parcel.writeLong (J)V
+ 58
0.0 97.6
3+0 getRawY
58 92 100.0 100.0 3+0
[1188] android/view/MotionEvent.getRawY ()F
+ 58
0.0 97.6
13+0
removeLongPressCallback
58 58 100.0 100.0 13+0
[1383] android/view/View.removeLongPressCallback ()V
+ 58
0.0 97.6
6+0
onHardwarePreDraw
58 87 100.0 100.0 6+0
[1215] android/view/ViewRootImpl.onHardwarePreDraw (Landroid/view/HardwareCanvas;)V
+ 58
0.0 97.6
6+0 clone
31 46 53.4 53.4 3+0
[1474] java/lang/Object.clone ()Ljava/lang/Object;
27 73 46.6 100.0 3+0
[1289] java/util/Locale.clone ()Ljava/lang/Object;
+ 57
0.0 97.6
3+0
createService
29 449 50.9 50.9 1+0
[619] android/app/ContextImpl$27.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
15 104 26.3 77.2 1+0
[1132] android/app/ContextImpl$18.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
13 50 22.8 100.0 1+0
[1435] android/app/ContextImpl$22.createService (Landroid/app/ContextImpl;)Ljava/lang/Object;
+ 57
0.0 97.6
1+0
readMapInternal
57 969 100.0 100.0 1+0
[419] android/os/Parcel.readMapInternal (Ljava/util/Map;ILjava/lang/ClassLoader;)V
+ 57
0.0 97.6
4+0
getDefaultSize
57 94 100.0 100.0 4+0
[1177] android/view/View.getDefaultSize (II)I
+ 57
0.0 97.6
1+0
installDecor
57 9689 100.0 100.0 1+0
[114] com/android/internal/policy/impl/PhoneWindow.installDecor ()V
+ 56
0.0 97.6
3+0
performStart
38 1057 67.9 67.9 1+0
[394] android/app/Activity.performStart ()V
18 102 32.1 100.0 2+0
[1140] android/support/v4/app/Fragment.performStart ()V
+ 56
0.0 97.6
1+0
activityStopped
56 2108 100.0 100.0 1+0
[275] android/app/ActivityManagerProxy.activityStopped (Landroid/os/IBinder;Landroid/os/Bundle;Landroid/graphics/Bitmap;Ljava/lang/CharSequence;)V
+ 56
0.0 97.6
11+0 setEmpty
28 28 50.0 50.0 6+0
[1640] android/graphics/Rect.setEmpty ()V
18 18 32.1 82.1 4+0
[1796] android/graphics/RectF.setEmpty ()V
10 16 17.9 100.0 1+0
[1831] android/graphics/Region.setEmpty ()V
+ 56
0.0 97.6
1+0
finishDrawing
56 455 100.0 100.0 1+0
[614] android/view/IWindowSession$Stub$Proxy.finishDrawing (Landroid/view/IWindow;)V
+ 56
0.0 97.6
12+0
isInstrumentationEnabled
56 56 100.0 100.0 12+0
[1397] android/view/InputEventConsistencyVerifier.isInstrumentationEnabled ()Z
+ 56
0.0 97.7
13+0
removeTapCallback
56 56 100.0 100.0 13+0
[1398] android/view/View.removeTapCallback ()V
+ 56
0.0 97.7
2+0
performLayout
56 10312 100.0 100.0 2+0
[109] android/view/ViewRootImpl.performLayout ()V
+ 56
0.0 97.7
12+0 charAt
56 56 100.0 100.0 12+0
[1400] java/lang/String.charAt (I)C
+ 55
0.0 97.7
12+0 width
37 37 67.3 67.3 8+0
[1557] android/graphics/Rect.width ()I
18 18 32.7 100.0 4+0
[1797] android/graphics/RectF.width ()F
+ 55
0.0 97.7
2+0 setIndex
55 419 100.0 100.0 2+0
[638] android/support/v4/app/Fragment.setIndex (I)V
+ 55
0.0 97.7
5+0
setImportantForAccessibility
29 81 52.7 52.7 2+0
[1244] android/view/View.setImportantForAccessibility (I)V
9 66 16.4 69.1 1+0
[1335] android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V
9 49 16.4 85.5 1+0
[1446] android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V
8 57 14.5 100.0 1+0
[1390] android/support/v4/view/ViewCompat$JBViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V
+ 55
0.0 97.7
4+0
setStartTime
39 71 70.9 70.9 1+0
[1301] android/view/animation/AnimationSet.setStartTime (J)V
16 16 29.1 100.0 3+0
[1835] android/view/animation/Animation.setStartTime (J)V
+ 54
0.0 97.7
3+2
findFocus
54 76 100.0 100.0 3+2
[1268] android/view/ViewGroup.findFocus ()Landroid/view/View;
+ 54
0.0 97.7
12+0
getStartOffset
54 54 100.0 100.0 12+0
[1413] android/view/animation/Animation.getStartOffset ()J
+ 54
0.0 97.7
1+0 focusOut
54 3196 100.0 100.0 1+0
[224] android/view/inputmethod/InputMethodManager.focusOut (Landroid/view/View;)V
+ 53
0.0 97.7
13+0
getColorFilter
53 53 100.0 100.0 13+0
[1416] android/graphics/Paint.getColorFilter ()Landroid/graphics/ColorFilter;
+ 52
0.0 97.7
2+0
isScreenOn
42 350 80.8 80.8 1+0
[688] android/os/IPowerManager$Stub$Proxy.isScreenOn ()Z
10 360 19.2 100.0 1+0
[680] android/os/PowerManager.isScreenOn ()Z
+ 52
0.0 97.7
3+1
writeBundle
52 5242 100.0 100.0 3+1
[170] android/os/Parcel.writeBundle (Landroid/os/Bundle;)V
+ 52
0.0 97.7
10+0 addInArray
52 52 100.0 100.0 10+0
[1421] android/view/ViewGroup.addInArray (Landroid/view/View;I)V
+ 52
0.0 97.7
4+1
fitSystemWindows
22 67 42.3 42.3 1+1
[1329] android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z
17 93 32.7 75.0 1+0
[1184] com/android/internal/policy/impl/PhoneWindow$DecorView.fitSystemWindows (Landroid/graphics/Rect;)Z
13 45 25.0 100.0 2+0
[1479] android/view/View.fitSystemWindows (Landroid/graphics/Rect;)Z
+ 52
0.0 97.8
2+0
measureHierarchy
52 127889 100.0 100.0 2+0
[19] android/view/ViewRootImpl.measureHierarchy (Landroid/view/View;Landroid/view/WindowManager$LayoutParams;Landroid/content/res/Resources;II)Z
+ 52
0.0 97.8
12+0
getTransformationType
52 52 100.0 100.0 12+0
[1423] android/view/animation/Transformation.getTransformationType ()I
+ 52
0.0 97.8
6+0
idealIntArraySize
43 69 82.7 82.7 5+0
[1312] com/android/internal/util/ArrayUtils.idealIntArraySize (I)I
9 14 17.3 100.0 1+0
[1859] android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I
+ 52
0.0 97.8
12+0 markSupported
52 52 100.0 100.0 12+0
[1425] java/io/InputStream.markSupported ()Z
+ 52
0.0 97.8
3+0 entrySet
52 200 100.0 100.0 3+0
[867] java/util/HashMap.entrySet ()Ljava/util/Set;
+ 51
0.0 97.8
4+0
queueOrSendMessage
42 260 82.4 82.4 3+0
[798] android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;II)V
9 95 17.6 100.0 1+0
[1169] android/app/ActivityThread.queueOrSendMessage (ILjava/lang/Object;)V
+ 51
0.0 97.8
8+0
access$1600
35 55 68.6 68.6 4+0
[1402] android/content/res/XmlBlock.access$1600 (Landroid/content/res/XmlBlock;)V
16 16 31.4 100.0 4+0
[1834] android/view/View$TransformationInfo.access$1600 (Landroid/view/View$TransformationInfo;)I
+ 51
0.0 97.8
4+0
native_mapRect
51 51 100.0 100.0 4+0
[1427] android/graphics/Matrix.native_mapRect (ILandroid/graphics/RectF;Landroid/graphics/RectF;)Z
+ 51
0.0 97.8
7+0
nativeDataPosition
51 51 100.0 100.0 7+0
[1428] android/os/Parcel.nativeDataPosition (I)I
+ 51
0.0 97.8
12+0 getView
51 51 100.0 100.0 12+0
[1429] android/support/v4/app/Fragment.getView ()Landroid/view/View;
+ 51
0.0 97.8
5+0 d
51 480 100.0 100.0 5+0
[592] android/util/Slog.d (Ljava/lang/String;Ljava/lang/String;)I
+ 51
0.0 97.8
8+0
isDestroyed
46 46 90.2 90.2 7+0
[1473] android/view/Window.isDestroyed ()Z
5 5 9.8 100.0 1+0
[2138] java/lang/ThreadGroup.isDestroyed ()Z
+ 51
0.0 97.8
1+0
findMotionRow
51 90 100.0 100.0 1+0
[1200] android/widget/ListView.findMotionRow (I)I
+ 50
0.0 97.8
2+0
startActivityForResult
33 6298 66.0 66.0 1+0
[148] android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V
17 6315 34.0 100.0 1+0
[146] android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V
+ 50
0.0 97.8
12+0
getIntrinsicWidth
33 33 66.0 66.0 8+0
[1580] android/graphics/drawable/Drawable.getIntrinsicWidth ()I
17 17 34.0 100.0 4+0
[1807] android/graphics/drawable/BitmapDrawable.getIntrinsicWidth ()I
+ 50
0.0 97.9
5+0 v
50 437 100.0 100.0 5+0
[629] android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I
+ 50
0.0 97.9
9+0
getIfNeeded
50 50 100.0 100.0 9+0
[1439] android/view/CompatibilityInfoHolder.getIfNeeded ()Landroid/content/res/CompatibilityInfo;
+ 49
0.0 97.9
12+0
scaleFromDensity
49 49 100.0 100.0 12+0
[1444] android/graphics/Bitmap.scaleFromDensity (III)I
+ 49
0.0 97.9
10+0
setDescendantFocusability
49 49 100.0 100.0 10+0
[1448] android/view/ViewGroup.setDescendantFocusability (I)V
+ 49
0.0 97.9
5+0 access$3
29 29 59.2 59.2 3+0
[1636] com/example/t_gallery/GestureImageView.access$3 (Lcom/example/t_gallery/GestureImageView;Landroid/view/View;)V
20 177 40.8 100.0 2+0
[917] com/example/t_gallery/ImageDetail.access$3 (Lcom/example/t_gallery/ImageDetail;I)V
+ 49
0.0 97.9
3+0
newEntryIterator
49 156 100.0 100.0 3+0
[970] java/util/HashMap.newEntryIterator ()Ljava/util/Iterator;
+ 48
0.0 97.9
4+0
getLoaderManager
35 136 72.9 72.9 3+0
[1030] android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;
13 31 27.1 100.0 1+0
[1607] android/app/Activity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/app/LoaderManagerImpl;
+ 48
0.0 97.9
6+0
nSetAnimationMatrix
48 48 100.0 100.0 6+0
[1453] android/view/GLES20DisplayList.nSetAnimationMatrix (II)V
+ 48
0.0 97.9
8+0
mayUseInputMethod
48 48 100.0 100.0 8+0
[1455] android/view/WindowManager$LayoutParams.mayUseInputMethod (I)Z
+ 48
0.0 97.9
11+0 warnIfOpen
48 48 100.0 100.0 11+0
[1457] dalvik/system/CloseGuard.warnIfOpen ()V
+ 47
0.0 97.9
5+0
collectActivityLifecycleCallbacks
47 68 100.0 100.0 5+0
[1314] android/app/Application.collectActivityLifecycleCallbacks ()[Ljava/lang/Object;
+ 47
0.0 97.9
2+0
setCurrentItemInternal
37 143 78.7 78.7 1+0
[1012] android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V
10 153 21.3 100.0 1+0
[975] android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V
+ 47
0.0 97.9
11+0
onVisibilityChanged
47 47 100.0 100.0 11+0
[1460] android/view/View.onVisibilityChanged (Landroid/view/View;I)V
+ 47
0.0 97.9
10+0
getScaledTouchSlop
47 47 100.0 100.0 10+0
[1461] android/view/ViewConfiguration.getScaledTouchSlop ()I
+ 47
0.0 97.9
10+0 onViewAdded
47 47 100.0 100.0 10+0
[1462] android/view/ViewGroup.onViewAdded (Landroid/view/View;)V
+ 47
0.0 97.9
11+0
getAccessibilityFocusedHost
47 47 100.0 100.0 11+0
[1463] android/view/ViewRootImpl.getAccessibilityFocusedHost ()Landroid/view/View;
+ 46
0.0 98.0
4+0
getResourceTypeName
27 27 58.7 58.7 2+0
[1654] android/content/res/AssetManager.getResourceTypeName (I)Ljava/lang/String;
19 46 41.3 100.0 2+0
[1467] android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;
+ 46
0.0 98.0
5+0
readStrongBinder
46 244 100.0 100.0 5+0
[810] android/os/Parcel.readStrongBinder ()Landroid/os/IBinder;
+ 46
0.0 98.0
4+0
setVisibility
37 741 80.4 80.4 3+0
[482] android/view/View.setVisibility (I)V
9 112 19.6 100.0 1+0
[1095] android/view/ViewStub.setVisibility (I)V
+ 45
0.0 98.0
10+0 getResourceId
45 45 100.0 100.0 10+0
[1476] android/content/res/TypedArray.getResourceId (II)I
+ 45
0.0 98.0
5+0
getPadding
45 69 100.0 100.0 5+0
[1309] android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z
+ 45
0.0 98.0
8+0
setAsynchronous
45 45 100.0 100.0 8+0
[1477] android/os/Message.setAsynchronous (Z)V
+ 45
0.0 98.0
3+0
pushAllowFds
45 70 100.0 100.0 3+0
[1304] android/os/Parcel.pushAllowFds (Z)Z
+ 45
0.0 98.0
2+0
setContentView
29 18543 64.4 64.4 1+0
[81] com/android/internal/policy/impl/PhoneWindow.setContentView (I)V
16 18613 35.6 100.0 1+0
[80] android/app/Activity.setContentView (I)V
+ 44
0.0 98.0
3+0
getIntArray
44 108 100.0 100.0 3+0
[1113] android/os/Bundle.getIntArray (Ljava/lang/String;)[I
+ 44
0.0 98.0
3+0
recycleIfNeededAfterDispatch
44 111 100.0 100.0 3+0
[1103] android/view/InputEvent.recycleIfNeededAfterDispatch ()V
+ 44
0.0 98.0
10+0
isTextDirectionResolved
44 44 100.0 100.0 10+0
[1488] android/view/View.isTextDirectionResolved ()Z
+ 44
0.0 98.0
7+0
getImportantForAccessibility
18 18 40.9 40.9 4+0
[1801] android/view/View.getImportantForAccessibility ()I
9 31 20.5 61.4 1+0
[1616] android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I
9 14 20.5 81.8 1+0
[1860] android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I
8 22 18.2 100.0 1+0
[1748] android/support/v4/view/ViewCompat$JBViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I
+ 44
0.0 98.0
10+0 getParent
44 44 100.0 100.0 10+0
[1487] android/view/View.getParent ()Landroid/view/ViewParent;
+ 44
0.0 98.0
8+0
collectViewAttributes
44 189 100.0 100.0 8+0
[902] android/view/ViewRootImpl.collectViewAttributes ()Z
+ 44
0.0 98.0
10+0 hasEnded
44 44 100.0 100.0 10+0
[1490] android/view/animation/Animation.hasEnded ()Z
+ 44
0.0 98.0
2+0
setImageBitmap
44 1241 100.0 100.0 2+0
[345] android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V
+ 44
0.0 98.0
1+0
loadImageThread
44 1377 100.0 100.0 1+0
[334] com/example/t_gallery/ImageDetail.loadImageThread (I)V
+ 44
0.0 98.1
4+0 toArray
31 51 70.5 70.5 3+0
[1433] java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
13 122 29.5 100.0 1+0
[1067] java/util/AbstractCollection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
+ 43
0.0 98.1
10+0
getBaseContext
43 43 100.0 100.0 10+0
[1492] android/content/ContextWrapper.getBaseContext ()Landroid/content/Context;
+ 43
0.0 98.1
6+0
native_setScale
43 43 100.0 100.0 6+0
[1494] android/graphics/Matrix.native_setScale (IFFFF)V
+ 43
0.0 98.1
8+0
onBoundsChange
25 25 58.1 58.1 6+0
[1684] android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V
18 26 41.9 100.0 2+0
[1668] android/graphics/drawable/BitmapDrawable.onBoundsChange (Landroid/graphics/Rect;)V
+ 43
0.0 98.1
10+0
isAsynchronous
43 43 100.0 100.0 10+0
[1495] android/os/Message.isAsynchronous ()Z
+ 43
0.0 98.1
3+0
indexOfKey
43 68 100.0 100.0 3+0
[1320] android/util/SparseIntArray.indexOfKey (I)I
+ 43
0.0 98.1
6+0
nClearLayerUpdates
43 43 100.0 100.0 6+0
[1499] android/view/GLES20Canvas.nClearLayerUpdates (I)V
+ 43
0.0 98.1
10+0
onResolveDrawables
43 43 100.0 100.0 10+0
[1500] android/view/View.onResolveDrawables (I)V
+ 43
0.0 98.1
10+0
onRtlPropertiesChanged
43 43 100.0 100.0 10+0
[1501] android/view/View.onRtlPropertiesChanged (I)V
+ 43
0.0 98.1
9+0
getDecorView
43 43 100.0 100.0 9+0
[1502] com/android/internal/policy/impl/PhoneWindow.getDecorView ()Landroid/view/View;
+ 42
0.0 98.1
8+0
nativeGetName
42 42 100.0 100.0 8+0
[1504] android/content/res/XmlBlock.nativeGetName (I)I
+ 42
0.0 98.1
6+0
nativeConstructor
23 23 54.8 54.8 4+0
[1720] android/graphics/Region.nativeConstructor ()I
19 19 45.2 100.0 2+0
[1788] android/graphics/Camera.nativeConstructor ()V
+ 42
0.0 98.1
9+0
getOpacity
42 42 100.0 100.0 9+0
[1505] android/graphics/drawable/ColorDrawable.getOpacity ()I
+ 42
0.0 98.1
10+0
isDrawablesResolved
42 42 100.0 100.0 10+0
[1513] android/view/View.isDrawablesResolved ()Z
+ 42
0.0 98.1
10+0
isLayoutDirectionResolved
42 42 100.0 100.0 10+0
[1514] android/view/View.isLayoutDirectionResolved ()Z
+ 42
0.0 98.1
10+0
isTextAlignmentResolved
42 42 100.0 100.0 10+0
[1515] android/view/View.isTextAlignmentResolved ()Z
+ 42
0.0 98.1
2+0
drawableChanged
42 292 100.0 100.0 2+0
[750] com/android/internal/policy/impl/PhoneWindow$DecorView.drawableChanged ()V
+ 42
0.0 98.1
9+0 bitCount
42 42 100.0 100.0 9+0
[1516] java/lang/Integer.bitCount (I)I
+ 42
0.0 98.2
1+0 cleanUp
42 75 100.0 100.0 1+0
[1277] java/lang/ThreadLocal$Values.cleanUp ()V
+ 41
0.0 98.2
1+0
handleStopActivity
41 1397 100.0 100.0 1+0
[329] android/app/ActivityThread.handleStopActivity (Landroid/os/IBinder;ZI)V
+ 41
0.0 98.2
3+0
setAllowFds
23 36 56.1 56.1 1+0
[1561] android/content/Intent.setAllowFds (Z)V
18 18 43.9 100.0 2+0
[1798] android/os/Bundle.setAllowFds (Z)Z
+ 41
0.0 98.2
4+0 setTo
32 105 78.0 78.0 3+0
[1124] android/content/res/Configuration.setTo (Landroid/content/res/Configuration;)V
9 92 22.0 100.0 1+0
[1186] android/content/res/Resources$Theme.setTo (Landroid/content/res/Resources$Theme;)V
+ 41
0.0 98.2
2+0
putBoolean
41 160 100.0 100.0 2+0
[956] android/os/Bundle.putBoolean (Ljava/lang/String;Z)V
+ 41
0.0 98.2
2+0 putLong
41 248 100.0 100.0 2+0
[805] android/os/Bundle.putLong (Ljava/lang/String;J)V
+ 41
0.0 98.2
4+0
obtainMessage
20 50 48.8 48.8 2+0
[1437] android/os/Handler.obtainMessage (I)Landroid/os/Message;
11 28 26.8 75.6 1+0
[1641] android/os/Handler.obtainMessage ()Landroid/os/Message;
10 33 24.4 100.0 1+0
[1590] com/android/internal/view/IInputConnectionWrapper.obtainMessage (I)Landroid/os/Message;
+ 41
0.0 98.2
5+0
nativeWriteLong
41 41 100.0 100.0 5+0
[1520] android/os/Parcel.nativeWriteLong (IJ)V
+ 41
0.0 98.2
1+0
readListInternal
41 228 100.0 100.0 1+0
[831] android/os/Parcel.readListInternal (Ljava/util/List;ILjava/lang/ClassLoader;)V
+ 41
0.0 98.2
3+0
restoreAllowFds
41 64 100.0 100.0 3+0
[1349] android/os/Parcel.restoreAllowFds (Z)V
+ 41
0.0 98.2
3+0
infoForPosition
41 67 100.0 100.0 3+0
[1325] android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;
+ 41
0.0 98.2
9+0
isLayoutRequested
37 37 90.2 90.2 8+0
[1558] android/view/View.isLayoutRequested ()Z
4 4 9.8 100.0 1+0
[2193] android/view/ViewRootImpl.isLayoutRequested ()Z
+ 41
0.0 98.2
4+0
ensureInterpolator
41 56 100.0 100.0 4+0
[1399] android/view/animation/Animation.ensureInterpolator ()V
+ 41
0.0 98.2
2+0
finishComposingText
27 174 65.9 65.9 1+0
[922] android/view/inputmethod/BaseInputConnection.finishComposingText ()Z
14 197 34.1 100.0 1+0
[878] com/android/internal/view/IInputConnectionWrapper.finishComposingText ()V
+ 41
0.0 98.2
7+0
_eglGetCurrentSurface
41 41 100.0 100.0 7+0
[1524] com/google/android/gles_jni/EGLImpl._eglGetCurrentSurface (I)I
+ 40
0.0 98.2
1+0
activityResumed
40 400 100.0 100.0 1+0
[650] android/app/ActivityManagerProxy.activityResumed (Landroid/os/IBinder;)V
+ 40
0.0 98.2
1+0
putStringArrayListExtra
40 484 100.0 100.0 1+0
[589] android/content/Intent.putStringArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
+ 40
0.0 98.2
8+0
native_setTranslate
40 40 100.0 100.0 8+0
[1529] android/graphics/Matrix.native_setTranslate (IFF)V
+ 40
0.0 98.2
8+0
registerCallbackIfNeededLocked
40 40 100.0 100.0 8+0
[1530] android/hardware/display/DisplayManagerGlobal.registerCallbackIfNeededLocked ()V
+ 40
0.0 98.3
4+0 onResume
18 213 45.0 45.0 1+0
[850] android/support/v4/app/FragmentActivity.onResume ()V
13 39 32.5 77.5 1+0
[1538] android/app/Activity.onResume ()V
9 9 22.5 100.0 2+0
[1979] android/support/v4/app/Fragment.onResume ()V
+ 40
0.0 98.3
2+0
addFragment
40 615 100.0 100.0 2+0
[519] android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V
+ 39
0.0 98.3
8+0
supportsScreen
39 39 100.0 100.0 8+0
[1540] android/content/res/CompatibilityInfo.supportsScreen ()Z
+ 39
0.0 98.3
4+0
getLayout
39 658 100.0 100.0 4+0
[503] android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;
+ 39
0.0 98.3
9+0
jumpToCurrentState
39 39 100.0 100.0 9+0
[1542] android/graphics/drawable/Drawable.jumpToCurrentState ()V
+ 39
0.0 98.3
1+0
readFromParcelInner
39 141 100.0 100.0 1+0
[1015] android/os/Bundle.readFromParcelInner (Landroid/os/Parcel;I)V
+ 39
0.0 98.3
8+0
getFrameTimeNanos
39 39 100.0 100.0 8+0
[1543] android/view/Choreographer.getFrameTimeNanos ()J
+ 39
0.0 98.3
4+0 apply
26 49 66.7 66.7 2+0
[1447] android/view/Gravity.apply (IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V
13 13 33.3 100.0 2+0
[1893] android/view/Gravity.apply (IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V
+ 39
0.0 98.3
4+0
addViewInLayout
21 3216 53.8 53.8 2+0
[223] android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)Z
18 3234 46.2 100.0 2+0
[218] android/view/ViewGroup.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z
+ 39
0.0 98.3
2+0
setScaleType
39 168 100.0 100.0 2+0
[938] android/widget/ImageView.setScaleType (Landroid/widget/ImageView$ScaleType;)V
+ 39
0.0 98.3
6+0 skip
39 39 100.0 100.0 6+0
[1546] java/io/BufferedInputStream.skip (J)J
+ 38
0.0 98.3
1+0
handlePauseActivity
38 2113 100.0 100.0 1+0
[274] android/app/ActivityThread.handlePauseActivity (Landroid/os/IBinder;ZZI)V
+ 38
0.0 98.3
4+0 newTheme
19 19 50.0 50.0 2+0
[1787] android/content/res/AssetManager.newTheme ()I
19 150 50.0 100.0 2+0
[984] android/content/res/Resources.newTheme ()Landroid/content/res/Resources$Theme;
+ 38
0.0 98.3
1+0
putSerializable
38 164 100.0 100.0 1+0
[944] android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V
+ 38
0.0 98.3
1+0
putStringArrayList
38 224 100.0 100.0 1+0
[836] android/os/Bundle.putStringArrayList (Ljava/lang/String;Ljava/util/ArrayList;)V
+ 38
0.0 98.3
4+0
setAccessibilityDelegate
13 32 34.2 34.2 1+0
[1598] android/support/v4/view/ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
10 42 26.3 60.5 1+0
[1509] android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
10 15 26.3 86.8 1+0
[1841] android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V
5 5 13.2 100.0 1+0
[2089] android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V
+ 38
0.0 98.3
2+0
invalidateDrawable
38 111 100.0 100.0 2+0
[1105] android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V
+ 38
0.0 98.3
5+0
access$1502
30 30 78.9 78.9 3+0
[1627] android/view/ViewRootImpl.access$1502 (Landroid/view/ViewRootImpl;Landroid/view/MotionEvent;)Landroid/view/MotionEvent;
8 8 21.1 100.0 2+0
[2014] android/view/View$TransformationInfo.access$1502 (Landroid/view/View$TransformationInfo;Z)Z
+ 38
0.0 98.3
2+0
preLoadImage
38 157 100.0 100.0 2+0
[967] com/example/t_gallery/ImageDetail.preLoadImage (I)V
+ 38
0.0 98.3
6+0
isPrimitive
38 38 100.0 100.0 6+0
[1550] java/lang/Class.isPrimitive ()Z
+ 38
0.0 98.4
7+0 intValue
38 38 100.0 100.0 7+0
[1551] java/lang/Integer.intValue ()I
+ 38
0.0 98.4
8+0
fastIndexOf
38 38 100.0 100.0 8+0
[1552] java/lang/String.fastIndexOf (II)I
+ 38
0.0 98.4
4+0
currentTimeMillis
38 38 100.0 100.0 4+0
[1553] java/lang/System.currentTimeMillis ()J
+ 37
0.0 98.4
2+0
getContentResolver
25 37 67.6 67.6 1+0
[1554] android/content/ContextWrapper.getContentResolver ()Landroid/content/ContentResolver;
12 12 32.4 100.0 1+0
[1920] android/app/ContextImpl.getContentResolver ()Landroid/content/ContentResolver;
+ 37
0.0 98.4
6+0
getDefaultDensity
37 37 100.0 100.0 6+0
[1555] android/graphics/Bitmap.getDefaultDensity ()I
+ 37
0.0 98.4
4+0
newEdgeEffect
19 5313 51.4 51.4 2+0
[165] android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
18 5331 48.6 100.0 2+0
[164] android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;
+ 37
0.0 98.4
2+0
onUnhandledEvent
37 89 100.0 100.0 2+0
[1203] android/view/InputEventConsistencyVerifier.onUnhandledEvent (Landroid/view/InputEvent;I)V
+ 37
0.0 98.4
2+0
setImageDrawable
37 433 100.0 100.0 2+0
[630] android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V
+ 37
0.0 98.4
6+0
longValue
37 37 100.0 100.0 6+0
[1559] java/lang/Long.longValue ()J
+ 36
0.0 98.4
6+0
setVisible
36 203 100.0 100.0 6+0
[862] android/graphics/drawable/Drawable.setVisible (ZZ)Z
+ 36
0.0 98.4
1+0
startPendingDeferredFragments
36 67 100.0 100.0 1+0
[1324] android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V
+ 36
0.0 98.4
6+0 asBinder
19 19 52.8 52.8 4+0
[1790] android/view/IWindow$Stub.asBinder ()Landroid/os/IBinder;
12 12 33.3 86.1 1+0
[1919] android/app/ApplicationThreadNative.asBinder ()Landroid/os/IBinder;
5 5 13.9 100.0 1+0
[2125] com/android/internal/view/IInputMethodClient$Stub.asBinder ()Landroid/os/IBinder;
+ 36
0.0 98.4
4+0
getPaddingLeft
36 55 100.0 100.0 4+0
[1408] android/view/View.getPaddingLeft ()I
+ 36
0.0 98.4
4+0
getPaddingRight
36 55 100.0 100.0 4+0
[1409] android/view/View.getPaddingRight ()I
+ 36
0.0 98.4
8+0
getWindowToken
36 36 100.0 100.0 8+0
[1562] android/view/View.getWindowToken ()Landroid/os/IBinder;
+ 36
0.0 98.4
5+0
access$1602
28 28 77.8 77.8 3+0
[1646] android/view/ViewRootImpl.access$1602 (Landroid/view/ViewRootImpl;J)J
8 8 22.2 100.0 2+0
[2015] android/view/View$TransformationInfo.access$1602 (Landroid/view/View$TransformationInfo;I)I
+ 36
0.0 98.4
5+0
access$1702
28 28 77.8 77.8 3+0
[1647] android/view/ViewRootImpl.access$1702 (Landroid/view/ViewRootImpl;Ljava/lang/String;)Ljava/lang/String;
8 8 22.2 100.0 2+0
[2016] android/view/View$TransformationInfo.access$1702 (Landroid/view/View$TransformationInfo;I)I
+ 36
0.0 98.4
2+0
performMeasure
36 127772 100.0 100.0 2+0
[20] android/view/ViewRootImpl.performMeasure (II)V
+ 36
0.0 98.4
8+0 access$7
36 36 100.0 100.0 8+0
[1563] com/example/t_gallery/ImageDetail.access$7 ()Ljava/util/HashMap;
+ 35
0.0 98.4
1+0
handleLaunchActivity
35 38069 100.0 100.0 1+0
[55] android/app/ActivityThread.handleLaunchActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/content/Intent;)V
+ 35
0.0 98.4
2+0
asInterface
18 27 51.4 51.4 1+0
[1656] android/os/IPowerManager$Stub.asInterface (Landroid/os/IBinder;)Landroid/os/IPowerManager;
17 26 48.6 100.0 1+0
[1676] com/android/internal/view/IInputMethodSession$Stub.asInterface (Landroid/os/IBinder;)Lcom/android/internal/view/IInputMethodSession;
+ 35
0.0 98.5
2+0
onPostResume
22 187 62.9 62.9 1+0
[904] android/support/v4/app/FragmentActivity.onPostResume ()V
13 31 37.1 100.0 1+0
[1608] android/app/Activity.onPostResume ()V
+ 35
0.0 98.5
6+0 valueAt
22 22 62.9 62.9 3+0
[1750] android/util/SparseIntArray.valueAt (I)I
13 13 37.1 100.0 3+0
[1892] android/util/SparseArray.valueAt (I)Ljava/lang/Object;
+ 35
0.0 98.5
8+0
onFinishInflate
35 35 100.0 100.0 8+0
[1568] android/view/View.onFinishInflate ()V
+ 35
0.0 98.5
6+0
scrollToRectOrFocus
35 35 100.0 100.0 6+0
[1570] android/view/ViewRootImpl.scrollToRectOrFocus (Landroid/graphics/Rect;Z)Z
+ 34
0.0 98.5
5+0 getFloat
34 43 100.0 100.0 5+0
[1493] android/content/res/TypedArray.getFloat (IF)F
+ 34
0.0 98.5
1+0
enqueueAction
34 196 100.0 100.0 1+0
[881] android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V
+ 34
0.0 98.5
7+0
requestFocusNoSearch
34 39 100.0 100.0 7+0
[1545] android/view/View.requestFocusNoSearch (ILandroid/graphics/Rect;)Z
+ 34
0.0 98.5
4+0
getRootMeasureSpec
34 52 100.0 100.0 4+0
[1422] android/view/ViewRootImpl.getRootMeasureSpec (II)I
+ 34
0.0 98.5
1+0
dispatchResized
34 183 100.0 100.0 1+0
[910] android/view/ViewRootImpl.dispatchResized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
+ 34
0.0 98.5
4+0
getVirtualChildCount
34 52 100.0 100.0 4+0
[1424] android/widget/LinearLayout.getVirtualChildCount ()I
+ 34
0.0 98.5
3+0 access$0
24 24 70.6 70.6 2+0
[1710] com/example/t_gallery/GestureImageView.access$0 (Lcom/example/t_gallery/GestureImageView;)I
10 1387 29.4 100.0 1+0
[333] com/example/t_gallery/ImageDetail.access$0 (Lcom/example/t_gallery/ImageDetail;I)V
+ 33
0.0 98.5
1+0
createIntArray
33 111 100.0 100.0 1+0
[1100] android/os/Parcel.createIntArray ()[I
+ 33
0.0 98.5
3+0
native_get_boolean
33 33 100.0 100.0 3+0
[1582] android/os/SystemProperties.native_get_boolean (Ljava/lang/String;Z)Z
+ 33
0.0 98.5
7+0
dispatchOnPreDraw
33 33 100.0 100.0 7+0
[1587] android/view/ViewTreeObserver.dispatchOnPreDraw ()Z
+ 33
0.0 98.5
7+0
hasComputeInternalInsetsListeners
33 33 100.0 100.0 7+0
[1588] android/view/ViewTreeObserver.hasComputeInternalInsetsListeners ()Z
+ 32
0.0 98.5
2+0 doAddOp
32 55 100.0 100.0 2+0
[1406] android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
+ 32
0.0 98.5
4+0
getScaledPagingTouchSlop
10 32 31.2 31.2 1+0
[1599] android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
9 22 28.1 59.4 1+0
[1749] android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
8 13 25.0 84.4 1+0
[1890] android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I
5 5 15.6 100.0 1+0
[2091] android/view/ViewConfiguration.getScaledPagingTouchSlop ()I
+ 32
0.0 98.5
3+0
obtainQueuedInputEvent
32 32 100.0 100.0 3+0
[1602] android/view/ViewRootImpl.obtainQueuedInputEvent (Landroid/view/InputEvent;Landroid/view/InputEventReceiver;I)Landroid/view/ViewRootImpl$QueuedInputEvent;
+ 32
0.0 98.5
7+0
getDefaultDisplay
32 32 100.0 100.0 7+0
[1603] android/view/WindowManagerImpl.getDefaultDisplay ()Landroid/view/Display;
+ 31
0.0 98.5
1+0
performResume
31 1043 100.0 100.0 1+0
[404] android/app/Activity.performResume ()V
+ 31
0.0 98.5
2+0
putString
31 189 100.0 100.0 2+0
[900] android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V
+ 31
0.0 98.5
6+0
idealByteArraySize
26 26 83.9 83.9 5+0
[1675] com/android/internal/util/ArrayUtils.idealByteArraySize (I)I
5 5 16.1 100.0 1+0
[2070] android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I
+ 30
0.0 98.5
3+0
handleChunk
30 107 100.0 100.0 3+0
[1117] android/ddm/DdmHandleProfiling.handleChunk (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 30
0.0 98.6
2+0 post
30 183 100.0 100.0 2+0
[909] android/os/Handler.post (Ljava/lang/Runnable;)Z
+ 30
0.0 98.6
1+0
createSurface
30 24932 100.0 100.0 1+0
[71] android/view/HardwareRenderer$GlRenderer.createSurface (Landroid/view/Surface;)Z
+ 30
0.0 98.6
1+0
dispatchBatchedInputEventPending
30 1071 100.0 100.0 1+0
[386] android/view/InputEventReceiver.dispatchBatchedInputEventPending ()V
+ 30
0.0 98.6
7+0
getLanguage
30 30 100.0 100.0 7+0
[1631] java/util/Locale.getLanguage ()Ljava/lang/String;
+ 29
0.0 98.6
3+0
isPreHoneycomb
29 96 100.0 100.0 3+0
[1164] android/app/ActivityThread$ActivityClientRecord.isPreHoneycomb ()Z
+ 29
0.0 98.6
4+0
nativeCreateParseState
29 29 100.0 100.0 4+0
[1633] android/content/res/XmlBlock.nativeCreateParseState (I)I
+ 29
0.0 98.6
2+0
getString
29 72 100.0 100.0 2+0
[1292] android/os/Bundle.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
+ 29
0.0 98.6
4+0
finishUpdate
29 109416 100.0 100.0 4+0
[29] android/support/v4/app/FragmentStatePagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V
+ 29
0.0 98.6
1+0
initializeTheme
29 510 100.0 100.0 1+0
[576] android/view/ContextThemeWrapper.initializeTheme ()V
+ 29
0.0 98.6
1+0
nCreateRenderer
29 29 100.0 100.0 1+0
[1634] android/view/GLES20Canvas.nCreateRenderer ()I
+ 29
0.0 98.6
1+0
createEglSurface
29 25009 100.0 100.0 1+0
[70] android/view/HardwareRenderer$GlRenderer.createEglSurface (Landroid/view/Surface;)Ljavax/microedition/khronos/opengles/GL;
+ 29
0.0 98.6
6+0
dispatchOnPostDraw
29 29 100.0 100.0 6+0
[1635] android/view/ViewTreeObserver.dispatchOnPostDraw ()Z
+ 29
0.0 98.6
1+0
removeComposingSpans
29 112 100.0 100.0 1+0
[1096] android/view/inputmethod/BaseInputConnection.removeComposingSpans (Landroid/text/Spannable;)V
+ 28
0.0 98.6
1+0
createBaseContextForActivity
28 800 100.0 100.0 1+0
[460] android/app/ActivityThread.createBaseContextForActivity (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/Activity;)Landroid/content/Context;
+ 28
0.0 98.6
1+0
getPackageInfo
28 245 100.0 100.0 1+0
[808] android/app/ActivityThread.getPackageInfo (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;Ljava/lang/ClassLoader;ZZ)Landroid/app/LoadedApk;
+ 28
0.0 98.6
3+0
applyConfigurationToResourcesLocked
28 43 100.0 100.0 3+0
[1491] android/app/ActivityThread.applyConfigurationToResourcesLocked (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)Z
+ 28
0.0 98.6
1+0 getText
28 125 100.0 100.0 1+0
[1053] android/app/ApplicationPackageManager.getText (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
+ 28
0.0 98.6
1+0
flattenToString
28 218 100.0 100.0 1+0
[841] android/content/ComponentName.flattenToString ()Ljava/lang/String;
+ 28
0.0 98.6
6+0 contains
24 24 85.7 85.7 5+0
[1697] android/graphics/Rect.contains (Landroid/graphics/Rect;)Z
4 4 14.3 100.0 1+0
[2216] java/util/ArrayList.contains (Ljava/lang/Object;)Z
+ 28
0.0 98.6
6+0
getBackground
28 28 100.0 100.0 6+0
[1644] android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;
+ 28
0.0 98.6
1+0
getLocationOnScreen
28 290 100.0 100.0 1+0
[755] android/view/View.getLocationOnScreen ([I)V
+ 28
0.0 98.6
3+0
setBackground
28 947 100.0 100.0 3+0
[427] android/view/View.setBackground (Landroid/graphics/drawable/Drawable;)V
+ 28
0.0 98.6
7+0
getAttributes
28 28 100.0 100.0 7+0
[1649] android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;
+ 28
0.0 98.6
6+0
willChangeTransformationMatrix
23 23 82.1 82.1 5+0
[1728] android/view/animation/AnimationSet.willChangeTransformationMatrix ()Z
5 5 17.9 100.0 1+0
[2102] android/view/animation/Animation.willChangeTransformationMatrix ()Z
+ 28
0.0 98.6
1+0
eglCreateWindowSurface
28 7333 100.0 100.0 1+0
[133] com/google/android/gles_jni/EGLImpl.eglCreateWindowSurface (Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljava/lang/Object;[I)Ljavax/microedition/khronos/egl/EGLSurface;
+ 27
0.0 98.6
1+0
performStopActivityInner
27 1174 100.0 100.0 1+0
[359] android/app/ActivityThread.performStopActivityInner (Landroid/app/ActivityThread$ActivityClientRecord;Landroid/app/ActivityThread$StopInfo;ZZ)V
+ 27
0.0 98.6
3+0
dispatchActivityCreated
9 23 33.3 33.3 1+0
[1716] android/app/Application.dispatchActivityCreated (Landroid/app/Activity;Landroid/os/Bundle;)V
9 22 33.3 66.7 1+0
[1736] android/app/FragmentManagerImpl.dispatchActivityCreated ()V
9 22 33.3 100.0 1+0
[1745] android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V
+ 27
0.0 98.7
2+0
deleteTheme
27 27 100.0 100.0 2+0
[1653] android/content/res/AssetManager.deleteTheme (I)V
+ 27
0.0 98.7
2+0
createTheme
27 55 100.0 100.0 2+0
[1401] android/content/res/AssetManager.createTheme ()I
+ 27
0.0 98.7
2+0
releaseTheme
27 63 100.0 100.0 2+0
[1354] android/content/res/AssetManager.releaseTheme (I)V
+ 27
0.0 98.7
2+0 myUserId
27 49 100.0 100.0 2+0
[1445] android/os/UserHandle.myUserId ()I
+ 27
0.0 98.7
4+0
setPrimaryItem
27 32 100.0 100.0 4+0
[1597] android/support/v4/app/FragmentStatePagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V
+ 27
0.0 98.7
2+0
notifyAccessibilityStateChanged
27 44 100.0 100.0 2+0
[1489] android/view/View.notifyAccessibilityStateChanged ()V
+ 27
0.0 98.7
1+0
enableHardwareAcceleration
27 344 100.0 100.0 1+0
[690] android/view/ViewRootImpl.enableHardwareAcceleration (Landroid/content/Context;Landroid/view/WindowManager$LayoutParams;)V
+ 27
0.0 98.7
4+0
verifyDrawable
17 27 63.0 63.0 2+0
[1662] android/widget/FrameLayout.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
10 10 37.0 100.0 2+0
[1961] android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z
+ 27
0.0 98.7
2+0
makeNewWindow
16 1042 59.3 59.3 1+0
[407] com/android/internal/policy/impl/Policy.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
11 1053 40.7 100.0 1+0
[397] com/android/internal/policy/PolicyManager.makeNewWindow (Landroid/content/Context;)Landroid/view/Window;
+ 27
0.0 98.7
2+0
findLoadedClass
15 32 55.6 55.6 1+0
[1606] java/lang/ClassLoader.findLoadedClass (Ljava/lang/String;)Ljava/lang/Class;
12 12 44.4 100.0 1+0
[1935] java/lang/VMClassLoader.findLoadedClass (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
+ 26
0.0 98.7
1+0
queueIdle
26 1064 100.0 100.0 1+0
[390] android/app/ActivityThread$Idler.queueIdle ()Z
+ 26
0.0 98.7
2+0
getConfig
26 48 100.0 100.0 2+0
[1451] android/graphics/Bitmap.getConfig ()Landroid/graphics/Bitmap$Config;
+ 26
0.0 98.7
1+0
getCallingPid
26 26 100.0 100.0 1+0
[1669] android/os/Binder.getCallingPid ()I
+ 26
0.0 98.7
6+0
hasDirtyRegions
26 26 100.0 100.0 6+0
[1671] android/view/HardwareRenderer$GlRenderer.hasDirtyRegions ()Z
+ 26
0.0 98.7
1+0
startAnimation
26 216 100.0 100.0 1+0
[845] android/view/View.startAnimation (Landroid/view/animation/Animation;)V
+ 26
0.0 98.7
6+0
dispatchOnDraw
26 26 100.0 100.0 6+0
[1672] android/view/ViewTreeObserver.dispatchOnDraw ()V
+ 26
0.0 98.7
6+0
upperIndex
26 26 100.0 100.0 6+0
[1677] java/lang/CaseMapper.upperIndex (I)I
+ 26
0.0 98.7
1+0
waitForFinalization
26 76 100.0 100.0 1+0
[1270] java/lang/Daemons$FinalizerWatchdogDaemon.waitForFinalization (Ljava/lang/Object;)Z
+ 25
0.0 98.7
6+0
getScreenLayoutNoDirection
25 25 100.0 100.0 6+0
[1681] android/content/res/Configuration.getScreenLayoutNoDirection (I)I
+ 25
0.0 98.7
5+0
isOtherSeqNewer
25 25 100.0 100.0 5+0
[1682] android/content/res/Configuration.isOtherSeqNewer (Landroid/content/res/Configuration;)Z
+ 25
0.0 98.7
4+0
nativeDestroyParseState
25 25 100.0 100.0 4+0
[1683] android/content/res/XmlBlock.nativeDestroyParseState (I)V
+ 25
0.0 98.7
1+0
getOrCreateDisplayLocked
25 816 100.0 100.0 1+0
[457] android/hardware/display/DisplayManager.getOrCreateDisplayLocked (IZ)Landroid/view/Display;
+ 25
0.0 98.7
3+0
nativePushAllowFds
25 25 100.0 100.0 3+0
[1686] android/os/Parcel.nativePushAllowFds (IZ)Z
+ 25
0.0 98.7
6+0
getDescendantFocusability
25 25 100.0 100.0 6+0
[1688] android/view/ViewGroup.getDescendantFocusability ()I
+ 25
0.0 98.7
1+0
adjustLayoutParamsForSubWindow
25 79 100.0 100.0 1+0
[1256] android/view/Window.adjustLayoutParamsForSubWindow (Landroid/view/WindowManager$LayoutParams;)V
+ 25
0.0 98.7
6+0
resolveSize
25 25 100.0 100.0 6+0
[1690] android/view/animation/Animation.resolveSize (IFII)F
+ 25
0.0 98.7
1+0
clearScrollingCache
25 38 100.0 100.0 1+0
[1548] android/widget/AbsListView.clearScrollingCache ()V
+ 25
0.0 98.7
1+0
initOrResetVelocityTracker
25 270 100.0 100.0 1+0
[784] android/widget/AbsListView.initOrResetVelocityTracker ()V
+ 25
0.0 98.7
1+0
recycleVelocityTracker
25 294 100.0 100.0 1+0
[747] android/widget/AbsListView.recycleVelocityTracker ()V
+ 25
0.0 98.7
1+0
getLastVisiblePosition
25 38 100.0 100.0 1+0
[1549] android/widget/AdapterView.getLastVisiblePosition ()I
+ 25
0.0 98.8
6+0
getChildrenSkipCount
25 25 100.0 100.0 6+0
[1691] android/widget/LinearLayout.getChildrenSkipCount (Landroid/view/View;I)I
+ 25
0.0 98.8
1+0
getAfterMiss
25 122 100.0 100.0 1+0
[1066] java/lang/ThreadLocal$Values.getAfterMiss (Ljava/lang/ThreadLocal;)Ljava/lang/Object;
+ 24
0.0 98.8
4+0
asAttributeSet
24 24 100.0 100.0 4+0
[1701] android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
+ 24
0.0 98.8
5+0
willChangeBounds
19 19 79.2 79.2 4+0
[1793] android/view/animation/AnimationSet.willChangeBounds ()Z
5 5 20.8 100.0 1+0
[2101] android/view/animation/Animation.willChangeBounds ()Z
+ 24
0.0 98.8
6+0
resolveUri
24 24 100.0 100.0 6+0
[1708] android/widget/ImageView.resolveUri ()V
+ 24
0.0 98.8
5+0
regionMatches
24 24 100.0 100.0 5+0
[1711] java/lang/String.regionMatches (ILjava/lang/String;II)Z
+ 23
0.0 98.8
5+0
getApplication
23 23 100.0 100.0 5+0
[1714] android/app/Activity.getApplication ()Landroid/app/Application;
+ 23
0.0 98.8
3+0
getMainLooper
10 14 43.5 43.5 1+0
[1852] android/app/ContextImpl.getMainLooper ()Landroid/os/Looper;
8 22 34.8 78.3 1+0
[1741] android/content/ContextWrapper.getMainLooper ()Landroid/os/Looper;
5 5 21.7 100.0 1+0
[2060] android/os/Looper.getMainLooper ()Landroid/os/Looper;
+ 23
0.0 98.8
3+0
getPackageManager
15 33 65.2 65.2 1+0
[1578] android/app/ContextImpl.getPackageManager ()Landroid/content/pm/PackageManager;
8 8 34.8 100.0 2+0
[2004] android/app/ActivityThread.getPackageManager ()Landroid/content/pm/IPackageManager;
+ 23
0.0 98.8
5+0 inset
23 23 100.0 100.0 5+0
[1719] android/graphics/RectF.inset (FF)V
+ 23
0.0 98.8
3+0
nativeRestoreAllowFds
23 23 100.0 100.0 3+0
[1721] android/os/Parcel.nativeRestoreAllowFds (IZ)V
+ 23
0.0 98.8
1+0 getSpans
23 63 100.0 100.0 1+0
[1357] android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;
+ 23
0.0 98.8
2+0 setup
13 181 56.5 56.5 1+0
[914] android/view/HardwareRenderer$GlRenderer.setup (II)V
10 191 43.5 100.0 1+0
[893] android/view/HardwareRenderer$Gl20Renderer.setup (II)V
+ 23
0.0 98.8
2+0
ensureTransformationInfo
23 146 100.0 100.0 2+0
[1004] android/view/View.ensureTransformationInfo ()V
+ 23
0.0 98.8
5+0
access$700
23 23 100.0 100.0 5+0
[1723] android/view/ViewRootImpl.access$700 ()Z
+ 23
0.0 98.8
3+0
recycleQueuedInputEvent
23 23 100.0 100.0 3+0
[1724] android/view/ViewRootImpl.recycleQueuedInputEvent (Landroid/view/ViewRootImpl$QueuedInputEvent;)V
+ 23
0.0 98.8
1+0
relayoutWindow
23 2788 100.0 100.0 1+0
[237] android/view/ViewRootImpl.relayoutWindow (Landroid/view/WindowManager$LayoutParams;IZ)I
+ 23
0.0 98.8
5+0
hasStarted
23 23 100.0 100.0 5+0
[1727] android/view/animation/Animation.hasStarted ()Z
+ 23
0.0 98.8
1+0
toArrayList
23 95 100.0 100.0 1+0
[1174] java/util/AbstractCollection.toArrayList ()Ljava/util/ArrayList;
+ 22
0.0 98.8
1+0
initActionBar
22 49 100.0 100.0 1+0
[1443] android/app/Activity.initActionBar ()V
+ 22
0.0 98.8
1+0
onPostCreate
22 57 100.0 100.0 1+0
[1386] android/app/Activity.onPostCreate (Landroid/os/Bundle;)V
+ 22
0.0 98.8
1+0
performCreate
22 20787 100.0 100.0 1+0
[76] android/app/Activity.performCreate (Landroid/os/Bundle;)V
+ 22
0.0 98.8
1+0
handleConfigurationChanged
22 51 100.0 100.0 1+0
[1426] android/app/ActivityThread.handleConfigurationChanged (Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;)V
+ 22
0.0 98.8
5+0
getComponent
22 22 100.0 100.0 5+0
[1742] android/content/Intent.getComponent ()Landroid/content/ComponentName;
+ 22
0.0 98.8
1+0
nIsBackBufferPreserved
22 22 100.0 100.0 1+0
[1752] android/view/HardwareRenderer.nIsBackBufferPreserved ()Z
+ 22
0.0 98.8
3+0
ensureTouchModeLocally
22 40 100.0 100.0 3+0
[1534] android/view/ViewRootImpl.ensureTouchModeLocally (Z)Z
+ 22
0.0 98.8
5+0
isInitialized
22 22 100.0 100.0 5+0
[1757] android/view/animation/Animation.isInitialized ()Z
+ 22
0.0 98.8
2+0
initImageView
22 122 100.0 100.0 2+0
[1065] android/widget/ImageView.initImageView ()V
+ 22
0.0 98.8
1+0
setWindowBackground
22 466 100.0 100.0 1+0
[603] com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowBackground (Landroid/graphics/drawable/Drawable;)V
+ 22
0.0 98.8
3+0 access$2
12 12 54.5 54.5 1+0
[1934] com/example/t_gallery/GestureImageView.access$2 (Lcom/example/t_gallery/GestureImageView;)Landroid/view/View;
10 10 45.5 100.0 2+0
[1968] com/example/t_gallery/ImageDetail.access$2 (Lcom/example/t_gallery/ImageDetail;)I
+ 21
0.0 98.8
2+0
onConfigurationChanged
21 50 100.0 100.0 2+0
[1434] android/app/ActivityThread$2.onConfigurationChanged (Landroid/content/res/Configuration;)V
+ 21
0.0 98.8
1+0
scheduleLaunchActivity
21 135 100.0 100.0 1+0
[1033] android/app/ActivityThread$ApplicationThread.scheduleLaunchActivity (Landroid/content/Intent;Landroid/os/IBinder;ILandroid/content/pm/ActivityInfo;Landroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Landroid/os/Bundle;Ljava/util/List;Ljava/util/List;ZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;Z)V
+ 21
0.0 98.8
5+0
getOuterContext
21 21 100.0 100.0 5+0
[1762] android/app/ContextImpl.getOuterContext ()Landroid/content/Context;
+ 21
0.0 98.8
5+0
getClassName
21 21 100.0 100.0 5+0
[1763] android/content/ComponentName.getClassName ()Ljava/lang/String;
+ 21
0.0 98.9
2+0
removeCallbacks
21 55 100.0 100.0 2+0
[1405] android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V
+ 21
0.0 98.9
1+0
initializeEgl
21 88 100.0 100.0 1+0
[1210] android/view/HardwareRenderer$GlRenderer.initializeEgl ()V
+ 21
0.0 98.9
2+0
nativeClear
21 21 100.0 100.0 2+0
[1773] android/view/VelocityTracker.nativeClear (I)V
+ 21
0.0 98.9
2+0 setAlpha
21 167 100.0 100.0 2+0
[940] android/view/View.setAlpha (F)V
+ 21
0.0 98.9
1+0
finishAnimatingView
21 1065 100.0 100.0 1+0
[389] android/view/ViewGroup.finishAnimatingView (Landroid/view/View;Landroid/view/animation/Animation;)V
+ 21
0.0 98.9
2+0
access$900
12 12 57.1 57.1 1+0
[1930] android/view/ViewRootImpl.access$900 ()Z
9 1406 42.9 100.0 1+0
[327] android/app/ActivityThread.access$900 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZI)V
+ 21
0.0 98.9
1+0
setListenerHandler
21 35 100.0 100.0 1+0
[1571] android/view/animation/Animation.setListenerHandler (Landroid/os/Handler;)V
+ 21
0.0 98.9
2+0 handleGc
21 21 100.0 100.0 2+0
[1776] com/android/internal/os/BinderInternal.handleGc ()V
+ 20
0.0 98.9
2+0
dispatchResume
10 22 50.0 50.0 1+0
[1739] android/app/FragmentManagerImpl.dispatchResume ()V
10 22 50.0 100.0 1+0
[1747] android/support/v4/app/FragmentManagerImpl.dispatchResume ()V
+ 20
0.0 98.9
1+0
callActivityOnCreate
20 21224 100.0 100.0 1+0
[75] android/app/Instrumentation.callActivityOnCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
+ 20
0.0 98.9
4+0
access$008
20 20 100.0 100.0 4+0
[1781] android/content/res/XmlBlock.access$008 (Landroid/content/res/XmlBlock;)I
+ 20
0.0 98.9
4+0
decOpenCountLocked
20 20 100.0 100.0 4+0
[1782] android/content/res/XmlBlock.decOpenCountLocked ()V
+ 20
0.0 98.9
2+0
getPostMessage
20 33 100.0 100.0 2+0
[1581] android/os/Handler.getPostMessage (Ljava/lang/Runnable;)Landroid/os/Message;
+ 20
0.0 98.9
1+0
myUserHandle
20 34 100.0 100.0 1+0
[1575] android/os/Process.myUserHandle ()Landroid/os/UserHandle;
+ 20
0.0 98.9
2+0
loadAnimation
20 30 100.0 100.0 2+0
[1626] android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
+ 20
0.0 98.9
1+0
setAdapter
20 106 100.0 100.0 1+0
[1121] android/support/v4/view/ViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V
+ 20
0.0 98.9
2+0
setWillNotCacheDrawing
20 31 100.0 100.0 2+0
[1618] android/view/View.setWillNotCacheDrawing (Z)V
+ 20
0.0 98.9
2+0
setWillNotDraw
20 126 100.0 100.0 2+0
[1052] android/view/View.setWillNotDraw (Z)V
+ 20
0.0 98.9
2+0
measureChildBeforeLayout
20 124228 100.0 100.0 2+0
[25] android/widget/LinearLayout.measureChildBeforeLayout (Landroid/view/View;IIIII)V
+ 20
0.0 98.9
2+0
makeNewFallbackEventHandler
10 25 50.0 50.0 1+0
[1692] com/android/internal/policy/PolicyManager.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
10 15 50.0 100.0 1+0
[1845] com/android/internal/policy/impl/Policy.makeNewFallbackEventHandler (Landroid/content/Context;)Landroid/view/FallbackEventHandler;
+ 20
0.0 98.9
1+0
executeMessage
20 199 100.0 100.0 1+0
[869] com/android/internal/view/IInputConnectionWrapper.executeMessage (Landroid/os/Message;)V
+ 20
0.0 98.9
2+0
nativeFillInStackTrace
20 20 100.0 100.0 2+0
[1785] java/lang/Throwable.nativeFillInStackTrace ()Ljava/lang/Object;
+ 19
0.0 98.9
1+0
readArrayList
19 282 100.0 100.0 1+0
[760] android/os/Parcel.readArrayList (Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
+ 19
0.0 98.9
3+0 myUid
19 19 100.0 100.0 3+0
[1789] android/os/Process.myUid ()I
+ 19
0.0 98.9
2+0 clipRect
19 33 100.0 100.0 2+0
[1584] android/view/GLES20Canvas.clipRect (IIII)Z
+ 19
0.0 98.9
2+0
hasFeature
19 27 100.0 100.0 2+0
[1659] android/view/Window.hasFeature (I)Z
+ 19
0.0 98.9
2+0
requestFeature
14 23 73.7 73.7 1+0
[1730] com/android/internal/policy/impl/PhoneWindow.requestFeature (I)Z
5 5 26.3 100.0 1+0
[2099] android/view/Window.requestFeature (I)Z
+ 19
0.0 98.9
2+0
makeNewLayoutInflater
10 24 52.6 52.6 1+0
[1709] com/android/internal/policy/impl/Policy.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
9 33 47.4 100.0 1+0
[1589] com/android/internal/policy/PolicyManager.makeNewLayoutInflater (Landroid/content/Context;)Landroid/view/LayoutInflater;
+ 19
0.0 98.9
1+0
newInstanceImpl
19 561 100.0 100.0 1+0
[545] java/lang/Class.newInstanceImpl ()Ljava/lang/Object;
+ 18
0.0 98.9
4+0
getComponentName
18 18 100.0 100.0 4+0
[1794] android/app/Activity.getComponentName ()Landroid/content/ComponentName;
+ 18
0.0 98.9
2+0
unscheduleGcIdler
18 46 100.0 100.0 2+0
[1465] android/app/ActivityThread.unscheduleGcIdler ()V
+ 18
0.0 98.9
2+0
dispatchCreate
9 22 50.0 50.0 1+0
[1737] android/app/FragmentManagerImpl.dispatchCreate ()V
9 22 50.0 100.0 1+0
[1746] android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V
+ 18
0.0 98.9
2+0
dispatchStart
10 22 55.6 55.6 1+0
[1740] android/app/FragmentManagerImpl.dispatchStart ()V
8 21 44.4 100.0 1+0
[1767] android/support/v4/app/FragmentManagerImpl.dispatchStart ()V
+ 18
0.0 98.9
1+0
callActivityOnResume
18 644 100.0 100.0 1+0
[508] android/app/Instrumentation.callActivityOnResume (Landroid/app/Activity;)V
+ 18
0.0 98.9
3+0
getCompatibilityInfo
9 13 50.0 50.0 1+0
[1881] android/content/ContextWrapper.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
5 5 27.8 77.8 1+0
[2075] android/view/Display.getCompatibilityInfo ()Landroid/view/CompatibilityInfoHolder;
4 4 22.2 100.0 1+0
[2158] android/app/ContextImpl.getCompatibilityInfo (I)Landroid/view/CompatibilityInfoHolder;
+ 18
0.0 98.9
2+0
setToDefaults
18 90 100.0 100.0 2+0
[1195] android/content/res/Configuration.setToDefaults ()V
+ 18
0.0 98.9
1+0
getThemeColor
18 60 100.0 100.0 1+0
[1373] android/content/res/Resources.getThemeColor (Ljava/lang/String;)I
+ 18
0.0 98.9
4+0 hasValue
18 18 100.0 100.0 4+0
[1795] android/content/res/TypedArray.hasValue (I)Z
+ 18
0.0 98.9
4+0
startUpdate
18 18 100.0 100.0 4+0
[1800] android/support/v4/app/FragmentStatePagerAdapter.startUpdate (Landroid/view/ViewGroup;)V
+ 18
0.0 98.9
1+0
recomputeScrollPosition
18 78 100.0 100.0 1+0
[1260] android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V
+ 18
0.0 99.0
2+0
initCaches
9 17 50.0 50.0 1+0
[1810] android/view/GLES20Canvas.initCaches ()V
9 26 50.0 100.0 1+0
[1670] android/view/HardwareRenderer$Gl20Renderer.initCaches ()V
+ 18
0.0 99.0
3+0
isAvailable
10 14 55.6 55.6 1+0
[1866] android/view/HardwareRenderer.isAvailable ()Z
8 8 44.4 100.0 2+0
[2010] android/view/GLES20Canvas.isAvailable ()Z
+ 18
0.0 99.0
1+1 from
18 941 100.0 100.0 1+1
[428] android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;
+ 18
0.0 99.0
1+0 resized
18 206 100.0 100.0 1+0
[860] android/view/ViewRootImpl$W.resized (Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;ZLandroid/content/res/Configuration;)V
+ 18
0.0 99.0
1+0
updateWindowResizeState
18 32 100.0 100.0 1+0
[1605] com/android/internal/policy/impl/PhoneWindow$DecorView.updateWindowResizeState ()V
+ 18
0.0 99.0
4+0
booleanValue
18 18 100.0 100.0 4+0
[1803] java/lang/Boolean.booleanValue ()Z
+ 18
0.0 99.0
2+0
loadClass
9 50 50.0 50.0 1+0
[1442] java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;
9 41 50.0 100.0 1+0
[1526] java/lang/ClassLoader.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;
+ 18
0.0 99.0
1+0
addThread
18 40 100.0 100.0 1+0
[1536] java/lang/ThreadGroup.addThread (Ljava/lang/Thread;)V
+ 17
0.0 99.0
2+0
onApplyThemeResource
9 52 52.9 52.9 1+0
[1419] android/app/Activity.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
8 43 47.1 100.0 1+0
[1497] android/view/ContextThemeWrapper.onApplyThemeResource (Landroid/content/res/Resources$Theme;IZ)V
+ 17
0.0 99.0
2+0
onUserInteraction
17 17 100.0 100.0 2+0
[1806] android/app/Activity.onUserInteraction ()V
+ 17
0.0 99.0
1+0
callActivityOnStart
17 756 100.0 100.0 1+0
[477] android/app/Instrumentation.callActivityOnStart (Landroid/app/Activity;)V
+ 17
0.0 99.0
2+0
preRotate
17 31 100.0 100.0 2+0
[1613] android/graphics/Matrix.preRotate (FFF)Z
+ 17
0.0 99.0
2+0 preScale
17 27 100.0 100.0 2+0
[1655] android/graphics/Matrix.preScale (FFFF)Z
+ 17
0.0 99.0
2+0
sendEmptyMessage
17 165 100.0 100.0 2+0
[942] android/os/Handler.sendEmptyMessage (I)Z
+ 17
0.0 99.0
1+0
nDestroyRenderer
17 17 100.0 100.0 1+0
[1811] android/view/GLES20Canvas.nDestroyRenderer (I)V
+ 17
0.0 99.0
4+0 nonzero
17 17 100.0 100.0 4+0
[1816] android/view/View.nonzero (F)Z
+ 17
0.0 99.0
4+0
getPaddingBottom
17 17 100.0 100.0 4+0
[1813] android/view/View.getPaddingBottom ()I
+ 17
0.0 99.0
4+0
getPaddingTop
17 17 100.0 100.0 4+0
[1814] android/view/View.getPaddingTop ()I
+ 17
0.0 99.0
3+0
access$1700
9 9 52.9 52.9 2+0
[1987] android/view/View$TransformationInfo.access$1700 (Landroid/view/View$TransformationInfo;)I
8 13 47.1 100.0 1+0
[1911] com/android/internal/policy/impl/PhoneWindow.access$1700 (Lcom/android/internal/policy/impl/PhoneWindow;)V
+ 17
0.0 99.0
2+0
getSurface
17 25 100.0 100.0 2+0
[1689] android/view/ViewRootImpl$2.getSurface ()Landroid/view/Surface;
+ 17
0.0 99.0
4+0
resolveScale
17 17 100.0 100.0 4+0
[1820] android/view/animation/ScaleAnimation.resolveScale (FIIII)F
+ 17
0.0 99.0
1+0
shouldShowSelector
17 32 100.0 100.0 1+0
[1604] android/widget/AbsListView.shouldShowSelector ()Z
+ 17
0.0 99.0
2+0
setChildFrame
17 8600 100.0 100.0 2+0
[123] android/widget/LinearLayout.setChildFrame (Landroid/view/View;IIII)V
+ 17
0.0 99.0
4+0
getNextLocationOffset
17 17 100.0 100.0 4+0
[1821] android/widget/LinearLayout.getNextLocationOffset (Landroid/view/View;)I
+ 17
0.0 99.0
1+0
generateDecor
17 596 100.0 100.0 1+0
[531] com/android/internal/policy/impl/PhoneWindow.generateDecor ()Lcom/android/internal/policy/impl/PhoneWindow$DecorView;
+ 17
0.0 99.0
2+0
fillInStackTrace
17 37 100.0 100.0 2+0
[1560] java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;
+ 16
0.0 99.0
4+0
getIntent
16 16 100.0 100.0 4+0
[1827] android/app/Activity.getIntent ()Landroid/content/Intent;
+ 16
0.0 99.0
4+0
onWindowAttributesChanged
16 16 100.0 100.0 4+0
[1828] android/app/Activity.onWindowAttributesChanged (Landroid/view/WindowManager$LayoutParams;)V
+ 16
0.0 99.0
3+0
codeToString
16 16 100.0 100.0 3+0
[1829] android/app/ActivityThread$H.codeToString (I)Ljava/lang/String;
+ 16
0.0 99.0
4+0
noteStateNotSaved
12 12 75.0 75.0 3+0
[1921] android/app/FragmentManagerImpl.noteStateNotSaved ()V
4 4 25.0 100.0 1+0
[2174] android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V
+ 16
0.0 99.0
1+0
handleMPRQ
16 35 100.0 100.0 1+0
[1566] android/ddm/DdmHandleProfiling.handleMPRQ (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 16
0.0 99.0
1+0
putSparseParcelableArray
16 90 100.0 100.0 1+0
[1197] android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V
+ 16
0.0 99.0
2+0
createTypedArrayList
16 41 100.0 100.0 2+0
[1519] android/os/Parcel.createTypedArrayList (Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
+ 16
0.0 99.0
2+0
readStringArray
16 42 100.0 100.0 2+0
[1506] android/os/Parcel.readStringArray ()[Ljava/lang/String;
+ 16
0.0 99.0
3+0
getActivity
16 16 100.0 100.0 3+0
[1833] android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;
+ 16
0.0 99.0
1+0
createCanvas
16 294 100.0 100.0 1+0
[746] android/view/HardwareRenderer$Gl20Renderer.createCanvas ()Landroid/view/HardwareCanvas;
+ 16
0.0 99.0
1+0
invalidateParentIfNeeded
16 1018 100.0 100.0 1+0
[412] android/view/View.invalidateParentIfNeeded ()V
+ 15
0.0 99.0
1+0
performPause
15 78 100.0 100.0 1+0
[1258] android/app/Activity.performPause ()V
+ 15
0.0 99.0
1+0
getCachedString
15 80 100.0 100.0 1+0
[1245] android/app/ApplicationPackageManager.getCachedString (Landroid/app/ApplicationPackageManager$ResourceName;)Ljava/lang/CharSequence;
+ 15
0.0 99.0
1+0
newActivity
15 635 100.0 100.0 1+0
[512] android/app/Instrumentation.newActivity (Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
+ 15
0.0 99.0
3+0
setMenuVisibility
15 15 100.0 100.0 3+0
[1839] android/support/v4/app/Fragment.setMenuVisibility (Z)V
+ 15
0.0 99.0
3+0
setAccessibilityFocus
15 15 100.0 100.0 3+0
[1842] android/view/ViewRootImpl.setAccessibilityFocus (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
+ 15
0.0 99.0
2+0
getWindowStyle
15 89 100.0 100.0 2+0
[1205] android/view/Window.getWindowStyle ()Landroid/content/res/TypedArray;
+ 15
0.0 99.0
3+0
internalClone
15 15 100.0 100.0 3+0
[1846] java/lang/Object.internalClone (Ljava/lang/Cloneable;)Ljava/lang/Object;
+ 14
0.0 99.0
1+0
onTitleChanged
14 23 100.0 100.0 1+0
[1715] android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V
+ 14
0.0 99.0
1+0
performSaveInstanceState
14 1047 100.0 100.0 1+0
[402] android/app/Activity.performSaveInstanceState (Landroid/os/Bundle;)V
+ 14
0.0 99.1
1+0
requestWindowFeature
14 42 100.0 100.0 1+0
[1503] android/app/Activity.requestWindowFeature (I)Z
+ 14
0.0 99.1
3+0
isDebuggableMessage
14 14 100.0 100.0 3+0
[1848] android/app/ActivityThread$H.isDebuggableMessage (I)Z
+ 14
0.0 99.1
3+0
getConfiguration
14 14 100.0 100.0 3+0
[1853] android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;
+ 14
0.0 99.1
1+0
registerObserver
14 33 100.0 100.0 1+0
[1579] android/database/Observable.registerObserver (Ljava/lang/Object;)V
+ 14
0.0 99.1
2+0
native_preRotate
14 14 100.0 100.0 2+0
[1854] android/graphics/Matrix.native_preRotate (IFFF)Z
+ 14
0.0 99.1
1+0
getCompatibleDisplay
14 741 100.0 100.0 1+0
[480] android/hardware/display/DisplayManagerGlobal.getCompatibleDisplay (ILandroid/view/CompatibilityInfoHolder;)Landroid/view/Display;
+ 14
0.0 99.1
1+0
getStringArrayList
14 1090 100.0 100.0 1+0
[383] android/os/Bundle.getStringArrayList (Ljava/lang/String;)Ljava/util/ArrayList;
+ 14
0.0 99.1
2+0
isMethodTracingActive
9 14 64.3 64.3 1+0
[1856] android/os/Debug.isMethodTracingActive ()Z
5 5 35.7 100.0 1+0
[2130] dalvik/system/VMDebug.isMethodTracingActive ()Z
+ 14
0.0 99.1
1+0
newAccessiblityDelegateBridge
14 42 100.0 100.0 1+0
[1508] android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
+ 14
0.0 99.1
3+0 keyAt
14 14 100.0 100.0 3+0
[1863] android/util/SparseArray.keyAt (I)I
+ 14
0.0 99.1
2+0
attachBaseContext
9 14 64.3 64.3 1+0
[1864] android/view/ContextThemeWrapper.attachBaseContext (Landroid/content/Context;)V
5 5 35.7 100.0 1+0
[2052] android/content/ContextWrapper.attachBaseContext (Landroid/content/Context;)V
+ 14
0.0 99.1
2+0
nClipRect
14 14 100.0 100.0 2+0
[1865] android/view/GLES20Canvas.nClipRect (IIIIII)Z
+ 14
0.0 99.1
1+0
clearAnimation
14 1036 100.0 100.0 1+0
[409] android/view/View.clearAnimation ()V
+ 14
0.0 99.1
3+0
isInTouchMode
14 14 100.0 100.0 3+0
[1867] android/view/View.isInTouchMode ()Z
+ 14
0.0 99.1
1+0
checkViewRootImplLogProperty
14 53 100.0 100.0 1+0
[1417] android/view/ViewRootImpl.checkViewRootImplLogProperty ()V
+ 14
0.0 99.1
1+0
setDefaultWindowFormat
14 22 100.0 100.0 1+0
[1755] android/view/Window.setDefaultWindowFormat (I)V
+ 14
0.0 99.1
2+0 setTitle
9 23 64.3 64.3 1+0
[1725] android/view/WindowManager$LayoutParams.setTitle (Ljava/lang/CharSequence;)V
5 5 35.7 100.0 1+0
[2119] com/android/internal/policy/impl/PhoneWindow.setTitle (Ljava/lang/CharSequence;)V
+ 14
0.0 99.1
1+0
focusInLocked
14 147 100.0 100.0 1+0
[998] android/view/inputmethod/InputMethodManager.focusInLocked (Landroid/view/View;)V
+ 14
0.0 99.1
1+0
updateSelectorState
14 60 100.0 100.0 1+0
[1376] android/widget/AbsListView.updateSelectorState ()V
+ 14
0.0 99.1
2+0
initialValue
10 14 71.4 71.4 1+0
[1874] dalvik/system/BlockGuard$2.initialValue ()Ljava/lang/Object;
4 4 28.6 100.0 1+0
[2212] dalvik/system/BlockGuard$2.initialValue ()Ldalvik/system/BlockGuard$Policy;
+ 13
0.0 99.1
1+0 onPause
13 41 100.0 100.0 1+0
[1517] android/app/Activity.onPause ()V
+ 13
0.0 99.1
1+0
handleMPSE
13 26 100.0 100.0 1+0
[1667] android/ddm/DdmHandleProfiling.handleMPSE (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 13
0.0 99.1
2+0
stopMethodTracing
13 13 100.0 100.0 1+0
[1886] android/os/Debug.stopMethodTracing ()V
0 0 0.0 100.0 1+0
[2222] dalvik/system/VMDebug.stopMethodTracing ()V
+ 13
0.0 99.1
3+0
getUserId
13 13 100.0 100.0 3+0
[1888] android/os/UserHandle.getUserId (I)I
+ 13
0.0 99.1
1+0
initializeIfNeeded
13 21 100.0 100.0 1+0
[1770] android/view/HardwareRenderer.initializeIfNeeded (IILandroid/view/Surface;)Z
+ 13
0.0 99.1
1+0
getBottom
13 13 100.0 100.0 1+0
[1895] android/view/View.getBottom ()I
+ 13
0.0 99.1
3+0
getScrollX
13 13 100.0 100.0 3+0
[1898] android/view/View.getScrollX ()I
+ 13
0.0 99.1
1+0 getTop
13 13 100.0 100.0 1+0
[1899] android/view/View.getTop ()I
+ 13
0.0 99.1
1+0
setAnimation
13 85 100.0 100.0 1+0
[1224] android/view/View.setAnimation (Landroid/view/animation/Animation;)V
+ 13
0.0 99.1
1+0
dispatchCheckFocus
13 110 100.0 100.0 1+0
[1109] android/view/ViewRootImpl.dispatchCheckFocus ()V
+ 13
0.0 99.1
1+0
ensureTouchMode
13 13 100.0 100.0 1+0
[1905] android/view/ViewRootImpl.ensureTouchMode (Z)Z
+ 13
0.0 99.1
1+0 copyFrom
13 17 100.0 100.0 1+0
[1819] android/view/WindowManager$LayoutParams.copyFrom (Landroid/view/WindowManager$LayoutParams;)I
+ 13
0.0 99.1
1+0
sendCurrentText
13 22 100.0 100.0 1+0
[1758] android/view/inputmethod/BaseInputConnection.sendCurrentText ()V
+ 13
0.0 99.1
1+0
scheduleCheckFocusLocked
13 128 100.0 100.0 1+0
[1046] android/view/inputmethod/InputMethodManager.scheduleCheckFocusLocked (Landroid/view/View;)V
+ 13
0.0 99.1
1+0
getFirstVisiblePosition
13 13 100.0 100.0 1+0
[1908] android/widget/AdapterView.getFirstVisiblePosition ()I
+ 13
0.0 99.1
1+0
getDisplayStatus
13 13 100.0 100.0 1+0
[1913] com/example/t_gallery/ImageList$ImageAnim.getDisplayStatus ()[I
+ 13
0.0 99.1
3+0
floatToRawIntBits
13 13 100.0 100.0 3+0
[1915] java/lang/Float.floatToRawIntBits (F)I
+ 12
0.0 99.1
1+0
performUserLeaving
12 21 100.0 100.0 1+0
[1761] android/app/Activity.performUserLeaving ()V
+ 12
0.0 99.1
1+0
getApplicationThread
12 12 100.0 100.0 1+0
[1918] android/app/ActivityThread.getApplicationThread ()Landroid/app/ActivityThread$ApplicationThread;
+ 12
0.0 99.1
1+0
getClipData
12 12 100.0 100.0 1+0
[1923] android/content/Intent.getClipData ()Landroid/content/ClipData;
+ 12
0.0 99.1
1+0
resolveTypeIfNeeded
12 12 100.0 100.0 1+0
[1924] android/content/Intent.resolveTypeIfNeeded (Landroid/content/ContentResolver;)Ljava/lang/String;
+ 12
0.0 99.1
2+0
nativeConfig
12 12 100.0 100.0 2+0
[1925] android/graphics/Bitmap.nativeConfig (I)I
+ 12
0.0 99.1
1+0
isParcelled
12 12 100.0 100.0 1+0
[1926] android/os/Bundle.isParcelled ()Z
+ 12
0.0 99.1
1+0
putBundle
12 106 100.0 100.0 1+0
[1120] android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V
+ 12
0.0 99.1
2+0 addOp
12 12 100.0 100.0 2+0
[1927] android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V
+ 12
0.0 99.1
1+0
beginTransaction
12 28 100.0 100.0 1+0
[1642] android/support/v4/app/FragmentManagerImpl.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;
+ 12
0.0 99.1
1+0
setupFinalizer
12 45 100.0 100.0 1+0
[1478] android/view/GLES20Canvas.setupFinalizer ()V
+ 12
0.0 99.1
1+0 onDown
12 12 100.0 100.0 1+0
[1928] android/view/GestureDetector$SimpleOnGestureListener.onDown (Landroid/view/MotionEvent;)Z
+ 12
0.0 99.1
1+0 dispose
12 21 100.0 100.0 1+0
[1772] android/view/InputEventReceiver.dispose (Z)V
+ 12
0.0 99.1
1+0
setPadding
12 173 100.0 100.0 1+0
[924] android/view/View.setPadding (IIII)V
+ 12
0.0 99.1
1+0
access$1900
12 12 100.0 100.0 1+0
[1929] android/view/ViewRootImpl.access$1900 ()Z
+ 12
0.0 99.1
3+0
getFeatures
12 12 100.0 100.0 3+0
[1931] android/view/Window.getFeatures ()I
+ 12
0.0 99.1
1+0
reportScrollStateChange
12 12 100.0 100.0 1+0
[1932] android/widget/AbsListView.reportScrollStateChange (I)V
+ 12
0.0 99.1
1+0 sleepFor
12 26 100.0 100.0 1+0
[1678] java/lang/Daemons$FinalizerWatchdogDaemon.sleepFor (JJ)V
+ 11
0.0 99.1
1+0
callActivityOnSaveInstanceState
11 1058 100.0 100.0 1+0
[393] android/app/Instrumentation.callActivityOnSaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
+ 11
0.0 99.1
2+0
nativeWidth
11 11 100.0 100.0 2+0
[1936] android/graphics/Bitmap.nativeWidth (I)I
+ 11
0.0 99.1
1+0
commitAllowingStateLoss
11 218 100.0 100.0 1+0
[842] android/support/v4/app/BackStackRecord.commitAllowingStateLoss ()I
+ 11
0.0 99.1
1+0
commitInternal
11 207 100.0 100.0 1+0
[855] android/support/v4/app/BackStackRecord.commitInternal (Z)I
+ 11
0.0 99.1
2+0
getPageWidth
11 11 100.0 100.0 2+0
[1941] android/support/v4/view/PagerAdapter.getPageWidth (I)F
+ 11
0.0 99.1
1+0 e
11 146 100.0 100.0 1+0
[1001] android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I
+ 11
0.0 99.1
1+0
setChildrenDrawingCacheEnabled
11 24 100.0 100.0 1+0
[1705] android/view/ViewGroup.setChildrenDrawingCacheEnabled (Z)V
+ 11
0.0 99.2
2+0
getDuration
11 11 100.0 100.0 2+0
[1942] android/view/animation/Animation.getDuration ()J
+ 11
0.0 99.2
2+0
checkFocusNoStartInput
11 11 100.0 100.0 2+0
[1943] android/view/inputmethod/InputMethodManager.checkFocusNoStartInput (ZZ)Z
+ 11
0.0 99.2
2+0
setAdjustViewBounds
11 11 100.0 100.0 2+0
[1944] android/widget/ImageView.setAdjustViewBounds (Z)V
+ 11
0.0 99.2
1+0
getInnerClassName
11 11 100.0 100.0 1+0
[1946] java/lang/Class.getInnerClassName ()Ljava/lang/String;
+ 11
0.0 99.2
2+0
isInstance
11 11 100.0 100.0 2+0
[1947] java/lang/Class.isInstance (Ljava/lang/Object;)Z
+ 11
0.0 99.2
1+0 getState
11 17 100.0 100.0 1+0
[1823] java/lang/Thread.getState ()Ljava/lang/Thread$State;
+ 11
0.0 99.2
1+0
createObjectArray
11 11 100.0 100.0 1+0
[1948] java/lang/reflect/Array.createObjectArray (Ljava/lang/Class;I)Ljava/lang/Object;
+ 10
0.0 99.2
2+0
getWindowManager
5 5 50.0 50.0 1+0
[2040] android/app/Activity.getWindowManager ()Landroid/view/WindowManager;
5 5 50.0 100.0 1+0
[2097] android/view/Window.getWindowManager ()Landroid/view/WindowManager;
+ 10
0.0 99.2
1+0
dispatchActivitySaveInstanceState
10 24 100.0 100.0 1+0
[1695] android/app/Application.dispatchActivitySaveInstanceState (Landroid/app/Activity;Landroid/os/Bundle;)V
+ 10
0.0 99.2
1+0
waitToFinish
10 25 100.0 100.0 1+0
[1680] android/app/QueuedWork.waitToFinish ()V
+ 10
0.0 99.2
1+0
getStringArrayListExtra
10 1100 100.0 100.0 1+0
[379] android/content/Intent.getStringArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;
+ 10
0.0 99.2
1+0
loadLabel
10 135 100.0 100.0 1+0
[1034] android/content/pm/ComponentInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;
+ 10
0.0 99.2
2+0
getInteger
10 10 100.0 100.0 2+0
[1949] android/content/res/TypedArray.getInteger (II)I
+ 10
0.0 99.2
2+0
nativeHeight
10 10 100.0 100.0 2+0
[1950] android/graphics/Bitmap.nativeHeight (I)I
+ 10
0.0 99.2
2+0
nativeToConfig
10 10 100.0 100.0 2+0
[1951] android/graphics/Bitmap$Config.nativeToConfig (I)Landroid/graphics/Bitmap$Config;
+ 10
0.0 99.2
2+0
native_preScale
10 10 100.0 100.0 2+0
[1952] android/graphics/Matrix.native_preScale (IFFFF)Z
+ 10
0.0 99.2
1+0 setState
10 14 100.0 100.0 1+0
[1855] android/graphics/drawable/Drawable.setState ([I)Z
+ 10
0.0 99.2
1+0
getDisplay
10 826 100.0 100.0 1+0
[455] android/hardware/display/DisplayManager.getDisplay (I)Landroid/view/Display;
+ 10
0.0 99.2
1+0
addIdleHandler
10 15 100.0 100.0 1+0
[1838] android/os/MessageQueue.addIdleHandler (Landroid/os/MessageQueue$IdleHandler;)V
+ 10
0.0 99.2
1+0
nativeAppendFrom
10 10 100.0 100.0 1+0
[1953] android/os/Parcel.nativeAppendFrom (IIII)V
+ 10
0.0 99.2
1+0
trackActivity
10 137 100.0 100.0 1+0
[1027] android/os/StrictMode.trackActivity (Ljava/lang/Object;)Ljava/lang/Object;
+ 10
0.0 99.2
2+0 onAttach
10 10 100.0 100.0 2+0
[1954] android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V
+ 10
0.0 99.2
2+0
onCreateAnimation
10 10 100.0 100.0 2+0
[1955] android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;
+ 10
0.0 99.2
2+0
setArguments
10 10 100.0 100.0 2+0
[1956] android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V
+ 10
0.0 99.2
2+0
onAttachFragment
10 10 100.0 100.0 2+0
[1957] android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V
+ 10
0.0 99.2
1+0
newAccessibilityDelegateBridge
10 23 100.0 100.0 1+0
[1722] android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
+ 10
0.0 99.2
1+0
registerDataSetObserver
10 43 100.0 100.0 1+0
[1496] android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V
+ 10
0.0 99.2
2+0
getCurrentItem
10 10 100.0 100.0 2+0
[1958] android/support/v4/view/ViewPager.getCurrentItem ()I
+ 10
0.0 99.2
2+0
getSpanFlags
10 10 100.0 100.0 2+0
[1959] android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I
+ 10
0.0 99.2
1+0
createGlRenderer
10 237 100.0 100.0 1+0
[818] android/view/HardwareRenderer.createGlRenderer (IZ)Landroid/view/HardwareRenderer;
+ 10
0.0 99.2
1+0
isBackBufferPreserved
10 32 100.0 100.0 1+0
[1600] android/view/HardwareRenderer.isBackBufferPreserved ()Z
+ 10
0.0 99.2
1+0
enableDirtyRegions
10 42 100.0 100.0 1+0
[1512] android/view/HardwareRenderer$GlRenderer.enableDirtyRegions ()V
+ 10
0.0 99.2
2+0
onSetLayoutParams
10 10 100.0 100.0 2+0
[1962] android/view/ViewGroup.onSetLayoutParams (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
+ 10
0.0 99.2
2+0
profileRendering
10 10 100.0 100.0 2+0
[1963] android/view/ViewRootImpl.profileRendering (Z)V
+ 10
0.0 99.2
1+0
loadSystemProperties
10 40 100.0 100.0 1+0
[1535] android/view/ViewRootImpl.loadSystemProperties ()V
+ 10
0.0 99.2
1+0
clearFlags
10 31 100.0 100.0 1+0
[1619] android/view/Window.clearFlags (I)V
+ 10
0.0 99.2
2+0
getForcedWindowFlags
10 10 100.0 100.0 2+0
[1964] android/view/Window.getForcedWindowFlags ()I
+ 10
0.0 99.2
1+0
createLocalWindowManager
10 22 100.0 100.0 1+0
[1756] android/view/WindowManagerImpl.createLocalWindowManager (Landroid/view/Window;)Landroid/view/WindowManagerImpl;
+ 10
0.0 99.2
2+0
setDuration
10 10 100.0 100.0 2+0
[1965] android/view/animation/Animation.setDuration (J)V
+ 10
0.0 99.2
2+0
dismissPopup
10 10 100.0 100.0 2+0
[1966] android/widget/AbsListView.dismissPopup ()V
+ 10
0.0 99.2
2+0
applyColorMod
10 10 100.0 100.0 2+0
[1967] android/widget/ImageView.applyColorMod ()V
+ 10
0.0 99.2
2+0 access$6
10 10 100.0 100.0 2+0
[1969] com/example/t_gallery/ImageDetail.access$6 (Lcom/example/t_gallery/ImageDetail;)J
+ 10
0.0 99.2
2+0
getFlipMap
10 10 100.0 100.0 2+0
[1970] com/example/t_gallery/ImageDetail.getFlipMap ()Ljava/util/HashMap;
+ 10
0.0 99.2
1+0
getThreadGroup
10 27 100.0 100.0 1+0
[1665] java/lang/Thread.getThreadGroup ()Ljava/lang/ThreadGroup;
+ 10
0.0 99.2
1+0
initializeValues
10 27 100.0 100.0 1+0
[1666] java/lang/ThreadLocal.initializeValues (Ljava/lang/Thread;)Ljava/lang/ThreadLocal$Values;
+ 10
0.0 99.2
1+0
newValueIterator
10 33 100.0 100.0 1+0
[1592] java/util/HashMap.newValueIterator ()Ljava/util/Iterator;
+ 9
0.0 99.2
2+0 isChild
9 9 100.0 100.0 2+0
[1972] android/app/Activity.isChild ()Z
+ 9
0.0 99.2
1+0
performRestart
9 13 100.0 100.0 1+0
[1877] android/app/Activity.performRestart ()V
+ 9
0.0 99.2
1+0
getPackageInfoNoCheck
9 254 100.0 100.0 1+0
[801] android/app/ActivityThread.getPackageInfoNoCheck (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)Landroid/app/LoadedApk;
+ 9
0.0 99.2
1+0
performUserLeavingActivity
9 39 100.0 100.0 1+0
[1539] android/app/ActivityThread.performUserLeavingActivity (Landroid/app/ActivityThread$ActivityClientRecord;)V
+ 9
0.0 99.2
1+0
schedulePauseActivity
9 113 100.0 100.0 1+0
[1089] android/app/ActivityThread$ApplicationThread.schedulePauseActivity (Landroid/os/IBinder;ZZI)V
+ 9
0.0 99.2
1+0
scheduleStopActivity
9 98 100.0 100.0 1+0
[1155] android/app/ActivityThread$ApplicationThread.scheduleStopActivity (Landroid/os/IBinder;ZI)V
+ 9
0.0 99.2
1+0
maybeSnapshot
9 14 100.0 100.0 1+0
[1849] android/app/ActivityThread$H.maybeSnapshot ()V
+ 9
0.0 99.2
1+0
dispatchActivityPaused
9 23 100.0 100.0 1+0
[1717] android/app/Application.dispatchActivityPaused (Landroid/app/Activity;)V
+ 9
0.0 99.2
1+0
dispatchActivityResumed
9 22 100.0 100.0 1+0
[1734] android/app/Application.dispatchActivityResumed (Landroid/app/Activity;)V
+ 9
0.0 99.2
1+0
dispatchActivityStarted
9 22 100.0 100.0 1+0
[1735] android/app/Application.dispatchActivityStarted (Landroid/app/Activity;)V
+ 9
0.0 99.2
1+0
dispatchPause
9 22 100.0 100.0 1+0
[1738] android/app/FragmentManagerImpl.dispatchPause ()V
+ 9
0.0 99.2
1+0
saveAllState
9 89 100.0 100.0 1+0
[1201] android/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;
+ 9
0.0 99.2
1+0
callActivityOnPostCreate
9 66 100.0 100.0 1+0
[1334] android/app/Instrumentation.callActivityOnPostCreate (Landroid/app/Activity;Landroid/os/Bundle;)V
+ 9
0.0 99.2
1+0
callActivityOnUserLeaving
9 30 100.0 100.0 1+0
[1623] android/app/Instrumentation.callActivityOnUserLeaving (Landroid/app/Activity;)V
+ 9
0.0 99.2
1+0
getIntExtra
9 58 100.0 100.0 1+0
[1381] android/content/Intent.getIntExtra (Ljava/lang/String;I)I
+ 9
0.0 99.2
1+0
getLongExtra
9 57 100.0 100.0 1+0
[1387] android/content/Intent.getLongExtra (Ljava/lang/String;J)J
+ 9
0.0 99.2
1+0
setExtrasClassLoader
9 13 100.0 100.0 1+0
[1883] android/content/Intent.setExtrasClassLoader (Ljava/lang/ClassLoader;)V
+ 9
0.0 99.2
2+0
decRefsLocked
9 9 100.0 100.0 2+0
[1975] android/content/res/AssetManager.decRefsLocked (I)V
+ 9
0.0 99.2
2+0
incRefsLocked
9 9 100.0 100.0 2+0
[1976] android/content/res/AssetManager.incRefsLocked (I)V
+ 9
0.0 99.2
1+0
dataAvail
9 13 100.0 100.0 1+0
[1887] android/os/Parcel.dataAvail ()I
+ 9
0.0 99.2
1+0
hasFileDescriptors
9 14 100.0 100.0 1+0
[1857] android/os/Parcel.hasFileDescriptors ()Z
+ 9
0.0 99.2
1+0 readLong
9 14 100.0 100.0 1+0
[1858] android/os/Parcel.readLong ()J
+ 9
0.0 99.2
2+0
onViewCreated
9 9 100.0 100.0 2+0
[1980] android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V
+ 9
0.0 99.2
2+0
restoreViewState
9 9 100.0 100.0 2+0
[1981] android/support/v4/app/Fragment.restoreViewState ()V
+ 9
0.0 99.2
2+0
attachActivity
5 5 55.6 55.6 1+0
[2067] android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V
4 4 44.4 100.0 1+0
[2161] android/app/FragmentManagerImpl.attachActivity (Landroid/app/Activity;Landroid/app/FragmentContainer;Landroid/app/Fragment;)V
+ 9
0.0 99.2
1+0
executePendingTransactions
9 109169 100.0 100.0 1+0
[31] android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z
+ 9
0.0 99.2
2+0
performPendingDeferredStart
9 9 100.0 100.0 2+0
[1982] android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V
+ 9
0.0 99.2
1+0
stringOrSpannedString
9 14 100.0 100.0 1+0
[1862] android/text/TextUtils.stringOrSpannedString (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
+ 9
0.0 99.2
1+0 setTheme
9 519 100.0 100.0 1+0
[568] android/view/ContextThemeWrapper.setTheme (I)V
+ 9
0.0 99.2
2+0
isRequested
9 9 100.0 100.0 2+0
[1985] android/view/HardwareRenderer.isRequested ()Z
+ 9
0.0 99.2
1+0 validate
9 146 100.0 100.0 1+0
[1003] android/view/HardwareRenderer$GlRenderer.validate ()Z
+ 9
0.0 99.2
2+0
getHandler
5 5 55.6 55.6 1+0
[2086] android/view/View.getHandler ()Landroid/os/Handler;
4 4 44.4 100.0 1+0
[2151] android/app/ActivityThread.getHandler ()Landroid/os/Handler;
+ 9
0.0 99.2
1+0
setFocusable
9 31 100.0 100.0 1+0
[1617] android/view/View.setFocusable (Z)V
+ 9
0.0 99.3
2+0
access$1802
9 9 100.0 100.0 2+0
[1988] android/view/View$TransformationInfo.access$1802 (Landroid/view/View$TransformationInfo;Landroid/graphics/Camera;)Landroid/graphics/Camera;
+ 9
0.0 99.3
2+0
access$1902
9 9 100.0 100.0 2+0
[1989] android/view/View$TransformationInfo.access$1902 (Landroid/view/View$TransformationInfo;Landroid/graphics/Matrix;)Landroid/graphics/Matrix;
+ 9
0.0 99.3
2+0
access$2002
9 9 100.0 100.0 2+0
[1990] android/view/View$TransformationInfo.access$2002 (Landroid/view/View$TransformationInfo;Z)Z
+ 9
0.0 99.3
2+0
getScrollFriction
9 9 100.0 100.0 2+0
[1991] android/view/ViewConfiguration.getScrollFriction ()F
+ 9
0.0 99.3
1+0
dispatchFreezeSelfOnly
9 191 100.0 100.0 1+0
[894] android/view/ViewGroup.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V
+ 9
0.0 99.3
1+0
setWindowManager
9 31 100.0 100.0 1+0
[1620] android/view/Window.setWindowManager (Landroid/view/WindowManager;Landroid/os/IBinder;Ljava/lang/String;Z)V
+ 9
0.0 99.3
1+0
addAccessibilityStateChangeListener
9 26 100.0 100.0 1+0
[1674] android/view/accessibility/AccessibilityManager.addAccessibilityStateChangeListener (Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z
+ 9
0.0 99.3
2+0
restoreChildrenStartOffset
9 9 100.0 100.0 2+0
[1995] android/view/animation/AnimationSet.restoreChildrenStartOffset ()V
+ 9
0.0 99.3
2+0
getEditable
9 9 100.0 100.0 2+0
[1997] android/view/inputmethod/BaseInputConnection.getEditable ()Landroid/text/Editable;
+ 9
0.0 99.3
1+0
startScrollIfNeeded
9 14 100.0 100.0 1+0
[1871] android/widget/AbsListView.startScrollIfNeeded (I)Z
+ 9
0.0 99.3
2+0
setMaxHeight
9 9 100.0 100.0 2+0
[1998] android/widget/ImageView.setMaxHeight (I)V
+ 9
0.0 99.3
2+0
setMaxWidth
9 9 100.0 100.0 2+0
[1999] android/widget/ImageView.setMaxWidth (I)V
+ 9
0.0 99.3
2+0
computeDeceleration
9 9 100.0 100.0 2+0
[2000] android/widget/Scroller.computeDeceleration (F)F
+ 9
0.0 99.3
1+0
cloneInContext
9 23 100.0 100.0 1+0
[1729] com/android/internal/policy/impl/PhoneLayoutInflater.cloneInContext (Landroid/content/Context;)Landroid/view/LayoutInflater;
+ 9
0.0 99.3
1+0
finishChanging
9 296 100.0 100.0 1+0
[743] com/android/internal/policy/impl/PhoneWindow$DecorView.finishChanging ()V
+ 9
0.0 99.3
2+0
checkNotNull
9 9 100.0 100.0 2+0
[2001] com/android/internal/util/Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;
+ 9
0.0 99.3
1+0
parseBoolean
9 14 100.0 100.0 1+0
[1875] java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z
+ 9
0.0 99.3
2+0
intBitsToFloat
9 9 100.0 100.0 2+0
[2002] java/lang/Float.intBitsToFloat (I)F
+ 9
0.0 99.3
3+0 sleep
5 9 55.6 55.6 1+0
[2003] java/lang/Thread.sleep (J)V
4 4 44.4 100.0 1+0
[2213] java/lang/Thread.sleep (JI)V
0 0 0.0 100.0 1+0
[2223] java/lang/VMThread.sleep (JI)V
+ 8
0.0 99.3
2+0 getTitle
4 4 50.0 50.0 1+0
[2146] android/app/Activity.getTitle ()Ljava/lang/CharSequence;
4 4 50.0 100.0 1+0
[2201] android/view/WindowManager$LayoutParams.getTitle ()Ljava/lang/CharSequence;
+ 8
0.0 99.3
1+0
makeVisible
8 369 100.0 100.0 1+0
[677] android/app/Activity.makeVisible ()V
+ 8
0.0 99.3
1+0
access$800
8 2121 100.0 100.0 1+0
[273] android/app/ActivityThread.access$800 (Landroid/app/ActivityThread;Landroid/os/IBinder;ZZI)V
+ 8
0.0 99.3
1+0
callActivityOnPause
8 86 100.0 100.0 1+0
[1217] android/app/Instrumentation.callActivityOnPause (Landroid/app/Activity;)V
+ 8
0.0 99.3
1+0
getIntArrayExtra
8 48 100.0 100.0 1+0
[1450] android/content/Intent.getIntArrayExtra (Ljava/lang/String;)[I
+ 8
0.0 99.3
1+0
getTranslator
8 13 100.0 100.0 1+0
[1884] android/content/res/CompatibilityInfo.getTranslator ()Landroid/content/res/CompatibilityInfo$Translator;
+ 8
0.0 99.3
1+0
selectDefaultTheme
8 13 100.0 100.0 1+0
[1885] android/content/res/Resources.selectDefaultTheme (II)I
+ 8
0.0 99.3
2+0
getAssets
8 8 100.0 100.0 2+0
[2005] android/content/res/Resources.getAssets ()Landroid/content/res/AssetManager;
+ 8
0.0 99.3
1+0
getThemeMainColor
8 68 100.0 100.0 1+0
[1316] android/content/res/Resources.getThemeMainColor ()I
+ 8
0.0 99.3
2+0
isRecycled
8 8 100.0 100.0 2+0
[2006] android/graphics/Bitmap.isRecycled ()Z
+ 8
0.0 99.3
2+0 setLevel
8 8 100.0 100.0 2+0
[2007] android/graphics/drawable/Drawable.setLevel (I)Z
+ 8
0.0 99.3
2+0
queryLocalInterface
8 8 100.0 100.0 2+0
[2008] android/os/BinderProxy.queryLocalInterface (Ljava/lang/String;)Landroid/os/IInterface;
+ 8
0.0 99.3
1+0 myQueue
8 64 100.0 100.0 1+0
[1348] android/os/Looper.myQueue ()Landroid/os/MessageQueue;
+ 8
0.0 99.3
1+0
appendFrom
8 18 100.0 100.0 1+0
[1799] android/os/Parcel.appendFrom (Landroid/os/Parcel;II)V
+ 8
0.0 99.3
1+0
writeByte
8 21 100.0 100.0 1+0
[1765] android/os/Parcel.writeByte (B)V
+ 8
0.0 99.3
1+0
writeSparseBooleanArray
8 21 100.0 100.0 1+0
[1766] android/os/Parcel.writeSparseBooleanArray (Landroid/util/SparseBooleanArray;)V
+ 8
0.0 99.3
1+0
onResumeFragments
8 30 100.0 100.0 1+0
[1625] android/support/v4/app/FragmentActivity.onResumeFragments ()V
+ 8
0.0 99.3
1+0
setCurrentItem
8 161 100.0 100.0 1+0
[952] android/support/v4/view/ViewPager.setCurrentItem (I)V
+ 8
0.0 99.3
1+0
nInitCaches
8 8 100.0 100.0 1+0
[2011] android/view/GLES20Canvas.nInitCaches ()V
+ 8
0.0 99.3
1+0
findPointerIndex
8 13 100.0 100.0 1+0
[1894] android/view/MotionEvent.findPointerIndex (I)I
+ 8
0.0 99.3
1+0
nativeRelease
8 8 100.0 100.0 1+0
[2013] android/view/Surface.nativeRelease ()V
+ 8
0.0 99.3
1+0
setDrawingCacheEnabled
8 13 100.0 100.0 1+0
[1900] android/view/View.setDrawingCacheEnabled (Z)V
+ 8
0.0 99.3
1+0
enterTouchMode
8 13 100.0 100.0 1+0
[1906] android/view/ViewRootImpl.enterTouchMode ()Z
+ 8
0.0 99.3
2+0
dispatchOnGlobalLayout
8 8 100.0 100.0 2+0
[2017] android/view/ViewTreeObserver.dispatchOnGlobalLayout ()V
+ 8
0.0 99.3
2+0
getContainer
8 8 100.0 100.0 2+0
[2018] android/view/Window.getContainer ()Landroid/view/Window;
+ 8
0.0 99.3
2+0
fireAnimationEnd
8 8 100.0 100.0 2+0
[2019] android/view/animation/Animation.fireAnimationEnd ()V
+ 8
0.0 99.3
2+0
fireAnimationStart
8 8 100.0 100.0 2+0
[2020] android/view/animation/Animation.fireAnimationStart ()V
+ 8
0.0 99.3
2+0
isFillEnabled
8 8 100.0 100.0 2+0
[2021] android/view/animation/Animation.isFillEnabled ()Z
+ 8
0.0 99.3
2+0
setInterpolator
8 8 100.0 100.0 2+0
[2022] android/view/animation/Animation.setInterpolator (Landroid/view/animation/Interpolator;)V
+ 8
0.0 99.3
1+0
checkFocus
8 13 100.0 100.0 1+0
[1907] android/view/inputmethod/InputMethodManager.checkFocus ()V
+ 8
0.0 99.3
2+0
getLocationOffset
8 8 100.0 100.0 2+0
[2024] android/widget/LinearLayout.getLocationOffset (Landroid/view/View;)I
+ 8
0.0 99.3
1+0
setOrientation
8 13 100.0 100.0 1+0
[1909] android/widget/LinearLayout.setOrientation (I)V
+ 8
0.0 99.3
1+0
setWindowFrame
8 13 100.0 100.0 1+0
[1912] com/android/internal/policy/impl/PhoneWindow$DecorView.setWindowFrame (Landroid/graphics/drawable/Drawable;)V
+ 8
0.0 99.3
1+0
initializeTable
8 8 100.0 100.0 1+0
[2025] java/lang/ThreadLocal$Values.initializeTable (I)V
+ 8
0.0 99.3
2+0
preModify
8 8 100.0 100.0 2+0
[2026] java/util/HashMap.preModify (Ljava/util/HashMap$HashMapEntry;)V
+ 7
0.0 99.3
1+0
checkStartActivityResult
7 7 100.0 100.0 1+0
[2027] android/app/Instrumentation.checkStartActivityResult (ILjava/lang/Object;)V
+ 6
0.0 99.3
1+0
updatePendingConfiguration
6 6 100.0 100.0 1+0
[2028] android/app/ActivityThread$ApplicationThread.updatePendingConfiguration (Landroid/content/res/Configuration;)V
+ 6
0.0 99.3
1+0
nativeSetRect
6 6 100.0 100.0 1+0
[2029] android/graphics/Region.nativeSetRect (IIIII)Z
+ 6
0.0 99.3
2+0
startMethodTracingDdms
6 11 100.0 100.0 1+0
[1938] android/os/Debug.startMethodTracingDdms (II)V
0 5 0.0 100.0 1+0
[2131] dalvik/system/VMDebug.startMethodTracingDdms (II)V
+ 6
0.0 99.3
1+0 myPid
6 6 100.0 100.0 1+0
[2031] android/os/Process.myPid ()I
+ 6
0.0 99.3
1+0
incrementExpectedActivityCount
6 6 100.0 100.0 1+0
[2032] android/os/StrictMode.incrementExpectedActivityCount (Ljava/lang/Class;)V
+ 6
0.0 99.3
1+0
removeSpan
6 6 100.0 100.0 1+0
[2033] android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V
+ 6
0.0 99.3
1+0
nativeDispose
6 6 100.0 100.0 1+0
[2034] android/view/InputChannel.nativeDispose (Z)V
+ 6
0.0 99.3
1+0 setFlag
6 6 100.0 100.0 1+0
[2036] android/view/animation/AnimationSet.setFlag (IZ)V
+ 6
0.0 99.3
1+0
getStatus
6 6 100.0 100.0 1+0
[2039] java/lang/VMThread.getStatus ()I
+ 5
0.0 99.3
1+0
onContentChanged
5 5 100.0 100.0 1+0
[2042] android/app/Activity.onContentChanged ()V
+ 5
0.0 99.3
1+0
cleanUpPendingRemoveWindows
5 5 100.0 100.0 1+0
[2044] android/app/ActivityThread.cleanUpPendingRemoveWindows (Landroid/app/ActivityThread$ActivityClientRecord;)V
+ 5
0.0 99.3
1+0
updateDefaultDensity
5 5 100.0 100.0 1+0
[2046] android/app/ActivityThread.updateDefaultDensity ()V
+ 5
0.0 99.3
1+0
updateVisibility
5 5 100.0 100.0 1+0
[2047] android/app/ActivityThread.updateVisibility (Landroid/app/ActivityThread$ActivityClientRecord;Z)V
+ 5
0.0 99.3
1+0
ensureJitEnabled
5 5 100.0 100.0 1+0
[2045] android/app/ActivityThread.ensureJitEnabled ()V
+ 5
0.0 99.3
1+0
getThemeResource
5 5 100.0 100.0 1+0
[2053] android/content/pm/ActivityInfo.getThemeResource ()I
+ 5
0.0 99.3
1+0
isScalingRequired
5 5 100.0 100.0 1+0
[2054] android/content/res/CompatibilityInfo.isScalingRequired ()Z
+ 5
0.0 99.3
1+0
selectSystemTheme
5 5 100.0 100.0 1+0
[2055] android/content/res/Resources.selectSystemTheme (IIIII)I
+ 5
0.0 99.3
1+0
setJrdThemePermission
5 5 100.0 100.0 1+0
[2056] android/content/res/Resources.setJrdThemePermission (Z)V
+ 5
0.0 99.3
1+0 getColor
5 5 100.0 100.0 1+0
[2057] android/content/res/TypedArray.getColor (II)I
+ 5
0.0 99.3
1+0
handleMPSS
5 16 100.0 100.0 1+0
[1830] android/ddm/DdmHandleProfiling.handleMPSS (Lorg/apache/harmony/dalvik/ddmc/Chunk;)Lorg/apache/harmony/dalvik/ddmc/Chunk;
+ 5
0.0 99.3
1+0
nativeHasFileDescriptors
5 5 100.0 100.0 1+0
[2061] android/os/Parcel.nativeHasFileDescriptors (I)Z
+ 5
0.0 99.3
1+0
nativeReadLong
5 5 100.0 100.0 1+0
[2062] android/os/Parcel.nativeReadLong (I)J
+ 5
0.0 99.3
1+0
getIServiceManager
5 5 100.0 100.0 1+0
[2063] android/os/ServiceManager.getIServiceManager ()Landroid/os/IServiceManager;
+ 5
0.0 99.3
1+0
bumpBackStackNesting
5 5 100.0 100.0 1+0
[2064] android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V
+ 5
0.0 99.3
1+0
getSupportFragmentManager
5 5 100.0 100.0 1+0
[2065] android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;
+ 5
0.0 99.3
1+0
destroySurface
5 5 100.0 100.0 1+0
[2079] android/view/HardwareRenderer$GlRenderer.destroySurface ()V
+ 5
0.0 99.3
1+0
nativeFindPointerIndex
5 5 100.0 100.0 1+0
[2081] android/view/MotionEvent.nativeFindPointerIndex (II)I
+ 5
0.0 99.3
1+0
checkHeadless
5 5 100.0 100.0 1+0
[2082] android/view/Surface.checkHeadless ()V
+ 5
0.0 99.3
1+0
assignParent
5 5 100.0 100.0 1+0
[2083] android/view/View.assignParent (Landroid/view/ViewParent;)V
+ 5
0.0 99.3
1+0
destroyDrawingCache
5 5 100.0 100.0 1+0
[2084] android/view/View.destroyDrawingCache ()V
+ 5
0.0 99.3
1+0
getDrawingRect
5 5 100.0 100.0 1+0
[2085] android/view/View.getDrawingRect (Landroid/graphics/Rect;)V
+ 5
0.0 99.3
1+0
getRootView
5 5 100.0 100.0 1+0
[2087] android/view/View.getRootView ()Landroid/view/View;
+ 5
0.0 99.3
1+0
hackTurnOffWindowResizeAnim
5 5 100.0 100.0 1+0
[2088] android/view/View.hackTurnOffWindowResizeAnim (Z)V
+ 5
0.0 99.3
1+0
setIsRootNamespace
5 5 100.0 100.0 1+0
[2090] android/view/View.setIsRootNamespace (Z)V
+ 5
0.0 99.3
1+0
dispatchOnTouchModeChanged
5 5 100.0 100.0 1+0
[2095] android/view/ViewTreeObserver.dispatchOnTouchModeChanged (Z)V
+ 5
0.0 99.3
1+0
getLocalFeatures
5 5 100.0 100.0 1+0
[2096] android/view/Window.getLocalFeatures ()I
+ 5
0.0 99.3
1+0
hasSoftInputMode
5 5 100.0 100.0 1+0
[2098] android/view/Window.hasSoftInputMode ()Z
+ 5
0.0 99.3
1+0
getWindowSession
5 5 100.0 100.0 1+0
[2100] android/view/WindowManagerGlobal.getWindowSession (Landroid/os/Looper;)Landroid/view/IWindowSession;
+ 5
0.0 99.3
1+0
initializePivotPoint
5 5 100.0 100.0 1+0
[2106] android/view/animation/ScaleAnimation.initializePivotPoint ()V
+ 5
0.0 99.3
1+0
endBatchEdit
5 5 100.0 100.0 1+0
[2107] android/view/inputmethod/BaseInputConnection.endBatchEdit ()Z
+ 5
0.0 99.3
1+0
notifyInputConnectionFinished
5 5 100.0 100.0 1+0
[2108] android/view/inputmethod/InputMethodManager.notifyInputConnectionFinished ()V
+ 5
0.0 99.3
1+0
startGettingWindowFocus
5 5 100.0 100.0 1+0
[2109] android/view/inputmethod/InputMethodManager.startGettingWindowFocus (Landroid/view/View;)V
+ 5
0.0 99.3
1+0
initVelocityTrackerIfNotExists
5 5 100.0 100.0 1+0
[2110] android/widget/AbsListView.initVelocityTrackerIfNotExists ()V
+ 5
0.0 99.3
1+0
touchModeDrawsInPressedState
5 5 100.0 100.0 1+0
[2111] android/widget/AbsListView.touchModeDrawsInPressedState ()Z
+ 5
0.0 99.3
1+0
getSelectedItemId
5 5 100.0 100.0 1+0
[2112] android/widget/AdapterView.getSelectedItemId ()J
+ 5
0.0 99.3
1+0
openPanelsAfterRestore
5 5 100.0 100.0 1+0
[2117] com/android/internal/policy/impl/PhoneWindow.openPanelsAfterRestore ()V
+ 5
0.0 99.3
1+0
savePanelState
5 5 100.0 100.0 1+0
[2118] com/android/internal/policy/impl/PhoneWindow.savePanelState (Landroid/util/SparseArray;)V
+ 5
0.0 99.3
1+0
setTitleColor
5 5 100.0 100.0 1+0
[2120] com/android/internal/policy/impl/PhoneWindow.setTitleColor (I)V
+ 5
0.0 99.3
1+0
startChanging
5 5 100.0 100.0 1+0
[2122] com/android/internal/policy/impl/PhoneWindow$DecorView.startChanging ()V
+ 5
0.0 99.3
1+0
willYouTakeTheInputQueue
5 5 100.0 100.0 1+0
[2123] com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheInputQueue ()Landroid/view/InputQueue$Callback;
+ 5
0.0 99.3
1+0 access$5
5 5 100.0 100.0 1+0
[2128] com/example/t_gallery/ImageDetail.access$5 (Lcom/example/t_gallery/ImageDetail;)[I
+ 5
0.0 99.3
1+0 getGL
5 5 100.0 100.0 1+0
[2129] com/google/android/gles_jni/EGLContextImpl.getGL ()Ljavax/microedition/khronos/opengles/GL;
+ 5
0.0 99.3
1+0
access$502
5 5 100.0 100.0 1+0
[2133] java/lang/Daemons$FinalizerDaemon.access$502 (Ljava/lang/Daemons$FinalizerDaemon;J)J
+ 5
0.0 99.3
1+0 abs
5 5 100.0 100.0 1+0
[2134] java/lang/Math.abs (I)I
+ 5
0.0 99.3
1+0
checkNotStarted
5 5 100.0 100.0 1+0
[2135] java/lang/Thread.checkNotStarted ()V
+ 5
0.0 99.3
1+0
getPriority
5 5 100.0 100.0 1+0
[2136] java/lang/Thread.getPriority ()I
+ 5
0.0 99.3
1+0
destroyIfEmptyDaemon
5 5 100.0 100.0 1+0
[2137] java/lang/ThreadGroup.destroyIfEmptyDaemon ()V
+ 5
0.0 99.3
1+0 rehash
5 5 100.0 100.0 1+0
[2139] java/lang/ThreadLocal$Values.rehash ()Z
+ 5
0.0 99.3
1+0
emptyList
5 5 100.0 100.0 1+0
[2140] java/util/Collections.emptyList ()Ljava/util/List;
+ 5
0.0 99.3
1+0 setSeed
5 5 100.0 100.0 1+0
[2143] java/util/Random.setSeed (J)V
+ 5
0.0 99.3
1+0
updateHead
5 5 100.0 100.0 1+0
[2144] java/util/concurrent/ConcurrentLinkedQueue.updateHead (Ljava/util/concurrent/ConcurrentLinkedQueue$Node;Ljava/util/concurrent/ConcurrentLinkedQueue$Node;)V
+ 4
0.0 99.4
1+0
saveManagedDialogs
4 4 100.0 100.0 1+0
[2150] android/app/Activity.saveManagedDialogs (Landroid/os/Bundle;)V
+ 4
0.0 99.4
1+0
getLastNonConfigurationInstance
4 4 100.0 100.0 1+0
[2145] android/app/Activity.getLastNonConfigurationInstance ()Ljava/lang/Object;
+ 4
0.0 99.4
1+0
getTitleColor
4 4 100.0 100.0 1+0
[2147] android/app/Activity.getTitleColor ()I
+ 4
0.0 99.4
1+0
onCreateDescription
4 4 100.0 100.0 1+0
[2148] android/app/Activity.onCreateDescription ()Ljava/lang/CharSequence;
+ 4
0.0 99.4
1+0
onUserLeaveHint
4 4 100.0 100.0 1+0
[2149] android/app/Activity.onUserLeaveHint ()V
+ 4
0.0 99.4
1+0
getInstrumentation
4 4 100.0 100.0 1+0
[2152] android/app/ActivityThread.getInstrumentation ()Landroid/app/Instrumentation;
+ 4
0.0 99.4
1+0
setOuterContext
4 4 100.0 100.0 1+0
[2160] android/app/ContextImpl.setOuterContext (Landroid/content/Context;)V
+ 4
0.0 99.4
1+0
makeApplication
4 4 100.0 100.0 1+0
[2163] android/app/LoadedApk.makeApplication (ZLandroid/app/Instrumentation;)Landroid/app/Application;
+ 4
0.0 99.4
1+0
attachInterface
4 4 100.0 100.0 1+0
[2168] android/os/Binder.attachInterface (Landroid/os/IInterface;Ljava/lang/String;)V
+ 4
0.0 99.4
1+0
setClassLoader
4 4 100.0 100.0 1+0
[2169] android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V
+ 4
0.0 99.4
1+0 getQueue
4 4 100.0 100.0 1+0
[2170] android/os/Looper.getQueue ()Landroid/os/MessageQueue;
+ 4
0.0 99.4
1+0
nativeDataAvail
4 4 100.0 100.0 1+0
[2171] android/os/Parcel.nativeDataAvail (I)I
+ 4
0.0 99.4
1+0
getBridge
4 4 100.0 100.0 1+0
[2175] android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;
+ 4
0.0 99.4
1+0
getDisplayId
4 4 100.0 100.0 1+0
[2176] android/view/Display.getDisplayId ()I
+ 4
0.0 99.4
1+0
onSingleTapConfirmed
4 4 100.0 100.0 1+0
[2177] android/view/GestureDetector$SimpleOnGestureListener.onSingleTapConfirmed (Landroid/view/MotionEvent;)Z
+ 4
0.0 99.4
1+0
setEnabled
4 4 100.0 100.0 1+0
[2178] android/view/HardwareRenderer.setEnabled (Z)V
+ 4
0.0 99.4
1+0
getFactory
4 4 100.0 100.0 1+0
[2180] android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;
+ 4
0.0 99.4
1+0
setFactory
4 4 100.0 100.0 1+0
[2181] android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V
+ 4
0.0 99.4
1+0
setPrivateFactory
4 4 100.0 100.0 1+0
[2182] android/view/LayoutInflater.setPrivateFactory (Landroid/view/LayoutInflater$Factory2;)V
+ 4
0.0 99.4
1+0
getGenerationId
4 4 100.0 100.0 1+0
[2183] android/view/Surface.getGenerationId ()I
+ 4
0.0 99.4
1+0
hasWindowFocus
4 4 100.0 100.0 1+0
[2184] android/view/View.hasWindowFocus ()Z
+ 4
0.0 99.4
1+0
onAnimationEnd
4 4 100.0 100.0 1+0
[2185] android/view/View.onAnimationEnd ()V
+ 4
0.0 99.4
1+0
onAnimationStart
4 4 100.0 100.0 1+0
[2186] android/view/View.onAnimationStart ()V
+ 4
0.0 99.4
1+0
onCreateInputConnection
4 4 100.0 100.0 1+0
[2187] android/view/View.onCreateInputConnection (Landroid/view/inputmethod/EditorInfo;)Landroid/view/inputmethod/InputConnection;
+ 4
0.0 99.4
1+0 scrollTo
4 4 100.0 100.0 1+0
[2188] android/view/View.scrollTo (II)V
+ 4
0.0 99.4
1+0
getScaledMaximumFlingVelocity
4 4 100.0 100.0 1+0
[2190] android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I
+ 4
0.0 99.4
1+0
getScaledMinimumFlingVelocity
4 4 100.0 100.0 1+0
[2191] android/view/ViewConfiguration.getScaledMinimumFlingVelocity ()I
+ 4
0.0 99.4
1+0
isRenderThreadRequested
4 4 100.0 100.0 1+0
[2194] android/view/ViewRootImpl.isRenderThreadRequested (Landroid/content/Context;)Z
+ 4
0.0 99.4
1+0
setLayoutInflater
4 4 100.0 100.0 1+0
[2198] android/view/ViewStub.setLayoutInflater (Landroid/view/LayoutInflater;)V
+ 4
0.0 99.4
1+0
findViewLocked
4 4 100.0 100.0 1+0
[2202] android/view/WindowManagerGlobal.findViewLocked (Landroid/view/View;Z)I
+ 4
0.0 99.4
1+0 detach
4 4 100.0 100.0 1+0
[2203] android/view/animation/Animation.detach ()V
+ 4
0.0 99.4
1+0
getFillAfter
4 4 100.0 100.0 1+0
[2204] android/view/animation/Animation.getFillAfter ()Z
+ 4
0.0 99.4
1+0
beginBatchEdit
4 4 100.0 100.0 1+0
[2206] android/view/inputmethod/BaseInputConnection.beginBatchEdit ()Z
+ 4
0.0 99.4
1+0
setDividerDrawable
4 4 100.0 100.0 1+0
[2208] android/widget/LinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V
+ 4
0.0 99.4
1+0 onActive
4 4 100.0 100.0 1+0
[2210] com/android/internal/policy/impl/PhoneWindow.onActive ()V
+ 4
0.0 99.4
1+0
willYouTakeTheSurface
4 4 100.0 100.0 1+0
[2211] com/android/internal/policy/impl/PhoneWindow$DecorView.willYouTakeTheSurface ()Landroid/view/SurfaceHolder$Callback2;
+ 4
0.0 99.4
1+0
waitForObject
4 192 100.0 100.0 1+0
[890] java/lang/Daemons$FinalizerWatchdogDaemon.waitForObject ()Ljava/lang/Object;
+ 4
0.0 99.4
1+0
getCountry
4 4 100.0 100.0 1+0
[2219] java/util/Locale.getCountry ()Ljava/lang/String;
+ 4
0.0 99.4
1+0
getVariant
4 4 100.0 100.0 1+0
[2220] java/util/Locale.getVariant ()Ljava/lang/String;