[Python-Dev] Can I make marshal.dumps() slower but stabler? (original) (raw)
Steve Holden steve at holdenweb.com
Thu Jul 12 06:07:18 EDT 2018
- Previous message (by thread): [Python-Dev] Can I make marshal.dumps() slower but stabler?
- Next message (by thread): [Python-Dev] Can I make marshal.dumps() slower but stabler?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Eve is indeed based on stackless 2, and are well capable of ignoring changes they don't think they need (or were when I was working with them). At one point I seem to remember they optimised their interpreter to use singleton floating-point values, saving large quantities of memory by having only one floating-point zero.
Steve Holden
On Thu, Jul 12, 2018 at 9:55 AM, Alex Walters <tritium-list at sdamon.com> wrote:
> -----Original Message----- > From: Python-Dev <python-dev-bounces+tritium-_ _> list=sdamon.com at python.org> On Behalf Of Victor Stinner > Sent: Thursday, July 12, 2018 4:01 AM > To: Serhiy Storchaka <storchaka at gmail.com> > Cc: python-dev <python-dev at python.org> > Subject: Re: [Python-Dev] Can I make marshal.dumps() slower but stabler? > > 2018-07-12 8:21 GMT+02:00 Serhiy Storchaka <storchaka at gmail.com>: > >> Is there any real application which marshal.dumps() performance is > >> critical? > > > > EVE Online is a well known example. > > EVE Online has been created in 2003. I guess that it still uses Python 2.7. > > I'm not sure that a video game would pick marshal in 2018. > EVE doesn't use stock CPython, IIRC. They use a version of stackless 2, with their own patches. If a company is willing to patch python itself, I don't think their practices should be cited without more context about what they actually modified. > Victor _> ________________________ > Python-Dev mailing list > Python-Dev at python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: https://mail.python.org/mailman/options/python-dev/tritium- > list%40sdamon.com
Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/ steve%40holdenweb.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20180712/818c0cf6/attachment.html>
- Previous message (by thread): [Python-Dev] Can I make marshal.dumps() slower but stabler?
- Next message (by thread): [Python-Dev] Can I make marshal.dumps() slower but stabler?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]