From 9a8c5cefcab3d5dec6ff63f0e99553e1aa9a4af8 Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Thu, 21 Jul 2011 18:04:29 -0700 Subject: Ouput looper traces as traceview traces Change-Id: I96c8e85fd7497d970febbf6f5aefc4ab903add8e --- core/java/android/app/ApplicationThreadNative.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core/java/android/app/ApplicationThreadNative.java') diff --git a/core/java/android/app/ApplicationThreadNative.java b/core/java/android/app/ApplicationThreadNative.java index c8a3a9474112..9a5b527d7c5b 100644 --- a/core/java/android/app/ApplicationThreadNative.java +++ b/core/java/android/app/ApplicationThreadNative.java @@ -376,10 +376,10 @@ public abstract class ApplicationThreadNative extends Binder { data.enforceInterface(IApplicationThread.descriptor); boolean start = data.readInt() != 0; + int profileType = data.readInt(); String path = data.readString(); ParcelFileDescriptor fd = data.readInt() != 0 ? data.readFileDescriptor() : null; - int profileType = data.readInt(); profilerControl(start, path, fd, profileType); return true; } @@ -941,6 +941,7 @@ class ApplicationThreadProxy implements IApplicationThread { Parcel data = Parcel.obtain(); data.writeInterfaceToken(IApplicationThread.descriptor); data.writeInt(start ? 1 : 0); + data.writeInt(profileType); data.writeString(path); if (fd != null) { data.writeInt(1); @@ -948,7 +949,6 @@ class ApplicationThreadProxy implements IApplicationThread { } else { data.writeInt(0); } - data.writeInt(profileType); mRemote.transact(PROFILER_CONTROL_TRANSACTION, data, null, IBinder.FLAG_ONEWAY); data.recycle(); -- cgit v1.2.3