Add verbose option to retrace.py

Change-Id: Ic30e41415c57dc372da970a6a220bc25695fcfa8
diff --git a/tools/retrace.py b/tools/retrace.py
index d28c222..94ec1b3 100755
--- a/tools/retrace.py
+++ b/tools/retrace.py
@@ -55,6 +55,11 @@
       default=None,
       help='Sets a custom regular expression used for parsing'
   )
+  parser.add_argument(
+      '--verbose',
+      default=None,
+      action='store_true',
+      help='Enables verbose retracing.')
   return parser.parse_args()
 
 
@@ -68,9 +73,10 @@
       args.no_r8lib,
       quiet=args.quiet,
       debug=args.debug_agent,
-      regex=args.regex)
+      regex=args.regex,
+      verbose=args.verbose)
 
-def run(map_path, stacktrace, no_r8lib, quiet=False, debug=False, regex=None):
+def run(map_path, stacktrace, no_r8lib, quiet=False, debug=False, regex=None, verbose=False):
   retrace_args = [jdk.GetJavaExecutable()]
 
   if debug:
@@ -94,6 +100,9 @@
   if stacktrace:
     retrace_args.append(stacktrace)
 
+  if verbose:
+    retrace_args.append('--verbose')
+
   utils.PrintCmd(retrace_args, quiet=quiet)
   return subprocess.call(retrace_args)