SIGN IN SIGN UP

Major speedup for new-style class creation. Turns out there was some

trampolining going on with the tp_new descriptor, where the inherited
PyType_GenericNew was overwritten with the much slower slot_tp_new
which would end up calling tp_new_wrapper which would eventually call
PyType_GenericNew.  Add a special case for this to update_one_slot().

XXX Hope there isn't a loophole in this.  I'll buy the first person to
point out a bug in the reasoning a beer.

Backport candidate (but I won't do it).
G
Guido van Rossum committed
721f62e20059d36ae343993615aeecc1805b54fb
Parent: c35491e