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_filespec
witty-crayon-22786
07/13/2022, 5:00 PMflat-zoo-31952
07/13/2022, 5:01 PM