ci_hsc is now taking over an hour to run, when it used to take around half an hour. Why?
Disable import of astropy.utils.console
Document use of LD_PROFILE
Use libyaml to build pyyaml
Optimise Config history
Optimise SpanSet components used by CModel
Add libyaml, use it to build pyyaml
See the two comments about docs in the PR. Could you also please add a note to the developer docs (maybe the profiling section?) about this?
Good work on all the profiling. I'd suggest filing an Issue with astropy (I've watched DM-10609) about that part of it.
Thanks John. I've added some more information to the developer docs. Would you mind looking that over, please?
My intention with the astropy part is to have a quick crack at it myself to see if it's easy to fix our problem, and then send the patch or requests for help upstream. But please feel free to point them to DM-10609 in case they can get to it before I do.
P.S. It's at https://developer.lsst.io/v/DM-10594/coding/profiling.html#stack-profiling
Thanks for that update. That's a helpful section.
Merged to master.