Thu 2019-01-17 22:16:38 UTC+1, Simon King: > > Hi all, > > On 2019-01-17, Nils Bruin <nbr...@sfu.ca> wrote: > > On Thursday, January 17, 2019 at 12:11:03 PM UTC-8, Timo Kaufmann wrote: > >> > >> Thats 1/3rd improvement! Thanks to whoever is responsible for this. > > I guess it is mislabel. There was #26908 that was recently merged, and > all what it did was to make a small change to the decorator > deprecated_function_alias. And although the decorator is invoked only > 80 times during startup, the small change resulted in a very significant > improvement. > > So, the thanks go to Erik Bray!
Yes, many, many thanks to Erik Bray for that (and so much more)! As the ticket's summary (starting with "py3:") suggests, one of the motivations was that when building for Python 3, the startup time was tens of seconds before that ticket, and is now down to a very reasonable time after the ticket. - py3: Speed up deprecated_function_alias https://trac.sagemath.org/ticket/26908 Nowadays I only work with a Python3-based build of Sage, so this was a very welcome improvement! -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.