text_combined: mark dickinson vqpxmqtcgmailcom tue mar 25 2008 1129 nick coghlan wrote thought might happened couldnt remember optimisation 26 change suspect included 25 prereq spec compliance updates exactly anyway 1 coercing mantissa str instance 25 raise interesting point though currently decimal py3k storing mantissa unicode instance instead bytes instance performance implications horrendous since pylong_fromunicode malloc encodes string malloced buffer invokes pylong_fromstring result urk yes definitely needs looked following also problem py3k isinstancevalue str check py3k restrictive needs accept bytes instances well dont understand decimal__new__ need accept bytes instances isnt supposed creating decimal string idea accept ascii strings masquerading bytes instances reasons convenienceefficiencysomething else unicodebytesstr encoding issues frighten much floatingpoint arithmetic ever expect im missing many things mark wed 06 aug 2008 191551 0400 pythondev decimalunicode