Message413116
| Author |
methane |
| Recipients |
Mark.Shannon, carljm, corona10, dino.viehland, eelizondo, eric.snow, gregory.p.smith, methane, nascheme, pablogsal, pitrou, remi.lapeyre, shihai1991, steve.dower, tim.peters, vstinner |
| Date |
2022年02月12日.06:30:26 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1644647426.31.0.821826330582.issue40255@roundup.psfhosted.org> |
| In-reply-to |
| Content |
I think making more objects immortal by default will reduce the gap, although I am not sure it can be 2%. (I guess 3% and I think it is acceptable gap.)
* Code attributes (contents of co_consts, co_names, etc...) in deep frozen modules.
* only if subinterpreter shares them.
* Statically allocated strings (previously _Py_IDENTIFIER)
To reduce gap more, we need to reduce Python stack operation in ceval in some way. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2022年02月12日 06:30:26 | methane | set | recipients:
+ methane, tim.peters, nascheme, gregory.p.smith, pitrou, vstinner, carljm, dino.viehland, Mark.Shannon, eric.snow, steve.dower, corona10, pablogsal, eelizondo, remi.lapeyre, shihai1991 |
| 2022年02月12日 06:30:26 | methane | set | messageid: <1644647426.31.0.821826330582.issue40255@roundup.psfhosted.org> |
| 2022年02月12日 06:30:26 | methane | link | issue40255 messages |
| 2022年02月12日 06:30:26 | methane | create |
|