mojom_parser.py: Adds trace logs and avoids parsing deps multiple times
Shaves off ~500ms off of blink_public_mojom_mojom_platform With python3 & change applied, logs on my machine: I 18 Started (mojom_parser.py) I 30 Parsing 177 .mojom into ASTs I 2117 Processing dependencies I 2342 Loaded 92 modules from dependencies I 2342 Ensuring inputs are loaded I 2488 Serializeing 177 modules I 2958 Finished Bug: 1143399 Change-Id: I926e9ea71b44b1b754ab00b0c42dd718922fdd1a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2605873Reviewed-by:Ken Rockot <rockot@google.com> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#840339}
Showing
Please register or sign in to comment