This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients christian.heimes, gregory.p.smith, mark.dickinson, vstinner
Date 2008-11-05.08:55:58
SpamBayes Score 1.1275981e-07
Marked as misclassified No
Message-id <200811050955.31886.victor.stinner@haypocalc.com>
In-reply-to <1225846670.9.0.0995631982967.issue4258@psf.upfronthosting.co.za>
Content
> As for marhsalled data and pyc compatibility, yes that is important to
> consider.

The problem is also that with the 30-bit digit patch, some Python will use 15 
bits whereas some other will use 30 bits. The base in marshal should be the 
same in both cases.

And why 30 bits and not 31 bits, or 63 bits, or 120 bits? We may use other 
bases in the future. That's why I prefer to use a common base like base 256. 
And GMP has functions (mpz_import) to load data in base 256, but it's more 
complicate to load data in base 2^15.
History
Date User Action Args
2008-11-05 08:55:59vstinnersetrecipients: + vstinner, gregory.p.smith, mark.dickinson, christian.heimes
2008-11-05 08:55:58vstinnerlinkissue4258 messages
2008-11-05 08:55:58vstinnercreate