run-leaks should run leaks with --list (on Mojave) or LeaksViewer should parse new format (ROOT leaks) I think currently on new enough macOS builds or with a new enough Xcode the leaks output will differ such that LeaksViewer's LeaksParserImpl would not be able to parse out individual leaks.
<rdar://problem/42261676>
Also `parseLeaksOutput` in Tools/Scripts/run-leaks
I don't think that parsing the new format is feasible without deep changes to LeaksViewer.
Created attachment 348647 [details] proposed patch
Hmm, I got 1.7 GB of memgraphs when running locally. We'll probably need custom aggressive pruning for leaks queue archives for this to be feasible.
Comment on attachment 348647 [details] proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=348647&action=review > Tools/ChangeLog:14 > + (runLeaks): Ad there is no way to test whether the new format is supported in advance, nit: Ad = Add?
Committed http://trac.webkit.org/r235633
And r235634 for a "print" forgotten in run-leaks.
Comment on attachment 348647 [details] proposed patch Nice!