witty-crayon-22786
07/13/2022, 4:38 PMpy-spy profiling: it basically looks like:
1. launching pantsd with something simple like help
2. attaching with:
py-spy record -p $pid -f speedscope -o $outputfile
3. running the relevant command
4. opening it in https://www.speedscope.app/bitter-ability-32190
07/13/2022, 4:38 PMwitty-crayon-22786
07/13/2022, 4:38 PMbitter-ability-32190
07/13/2022, 4:39 PMwitty-crayon-22786
07/13/2022, 4:39 PMwitty-crayon-22786
07/13/2022, 4:39 PMmain. but the short answer is: Target construction and validation is next up, afaictwitty-crayon-22786
07/13/2022, 4:40 PMpy-spy is blind to the rust side of things⦠but the majority of time according to Instruments is in python code, so)flat-zoo-31952
07/13/2022, 4:46 PMwitty-crayon-22786
07/13/2022, 4:53 PM./pants dependencies :: in pantsbuild/pants after #16160: left-heavy view in thread 5, 8, 9, and 10 is most interestingwitty-crayon-22786
07/13/2022, 4:54 PMflat-zoo-31952
07/13/2022, 4:55 PMflat-zoo-31952
07/13/2022, 4:57 PMwitty-crayon-22786
07/13/2022, 4:57 PMwitty-crayon-22786
07/13/2022, 4:57 PMwitty-crayon-22786
07/13/2022, 4:58 PMwitty-crayon-22786
07/13/2022, 4:58 PMwitty-crayon-22786
07/13/2022, 5:00 PMfind_owners / matches_filespecwitty-crayon-22786
07/13/2022, 5:00 PMflat-zoo-31952
07/13/2022, 5:01 PM