Facundo Batista wrote: > 2007/11/24, Nick Coghlan <ncoghlan at gmail.com>: > >> Did you change the Decimal repr to use the same format for the mantissa? > > I don't understand the question. The output of repr() does not show > this internals... Yeah, um... can we just forget I asked that question? (I blame lack of sleep, or coffee, or something...) >> Could you also check the performance gain against the telco benchmark >> which is in the sandbox? [1] > > I tested different versions of Decimal with this telco.py. > > With Python from the trunk (r58550), which is the last decimal.py > version previous to this change: 1241.8 > > After changed it to keep _int as string: 869.3 (30% faster!) > > But still there're a lot of room for improvements. I just commited > other patch from Mark, where he reordered __new__, to minimize > isinstance() checks for the most used types.} > > After new reordering patch: 672.9 (22% faster!) Great news! Cheers, Nick. -- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia --------------------------------------------------------------- http://www.boredomandlaziness.org
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4