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 FFY00
Recipients FFY00, jefferyto, rhettinger, vstinner, yan12125
Date 2021-04-16.00:10:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618531853.83.0.873165915065.issue37596@roundup.psfhosted.org>
In-reply-to
Content
> No, it would not.  We would also have to maintain order across set operations such as intersection which which would become dramatically more expensive if they had to maintain order.  For example intersecting a million element set with a ten element set always takes ten steps regardless of the order of arguments, but to maintain order of the left hand operand could take a hundred times more work.

Can these operations happen during bytecode generation? I am fairly new to these internals so my understanding is not great. During bytecode generation is can code that performs such operations run?
History
Date User Action Args
2021-04-16 00:10:53FFY00setrecipients: + FFY00, rhettinger, vstinner, yan12125, jefferyto
2021-04-16 00:10:53FFY00setmessageid: <1618531853.83.0.873165915065.issue37596@roundup.psfhosted.org>
2021-04-16 00:10:53FFY00linkissue37596 messages
2021-04-16 00:10:53FFY00create