Add convinience printtimes flag to compiledump
Change-Id: I2ec679e8e5524e7d24fd76d759d8d9ae809fb016
diff --git a/tools/compiledump.py b/tools/compiledump.py
index 6bfb5cb..2ab1425 100755
--- a/tools/compiledump.py
+++ b/tools/compiledump.py
@@ -51,6 +51,11 @@
default=False,
action='store_true')
parser.add_argument(
+ '--printtimes',
+ help='Print timing information from r8',
+ default=False,
+ action='store_true')
+ parser.add_argument(
'--ea',
help='Enable Java assertions when running the compiler (default disabled)',
default=False,
@@ -165,6 +170,8 @@
'-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005')
if args.ea:
cmd.append('-ea')
+ if args.printtimes:
+ cmd.append('-Dcom.android.tools.r8.printtimes=1')
cmd.extend(['-cp', '%s:%s' % (wrapper_dir, jar)])
if compiler == 'd8':
cmd.append('com.android.tools.r8.D8')