[Android] Parallelize jdeps on each JAR when generating dependency json

Use multiprocess.Pool to spawn CPU# / 2 processes and accelerate
generate_json_dependency_graph.py when possible.

Based on a single run:

Before:
real	5m38.769s
user	29m9.770s
sys	1m38.073s

After:
real	1m11.504s
user	23m35.792s
sys	1m5.959s

Bug: 1081840
Change-Id: Ib5d1e24c37d1fadeae5df0536c7fd1b20e7a1b60
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2285379
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Peter Wen <wnwen@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#786438}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 54238fda61dab5d08bda0da443760a2cb34c9d67
1 file changed