Message411445
| Author |
kumaraditya |
| Recipients |
Mark.Shannon, corona10, eric.snow, gvanrossum, kumaraditya, vstinner |
| Date |
2022年01月24日.04:53:11 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1642999991.65.0.200646824862.issue46476@roundup.psfhosted.org> |
| In-reply-to |
| Content |
> Kumar, I'm not sure I follow your concerns about the bootstrap working differently on Windows than on Unix. Is the problem that on Unix the bootstrap interpreter is linked without deepfreeze.c so there is no definition of the symbol _Py_Deepfreeze_Fini? In that case, you can probably just add a dummy one to _bootstrap_python.c.
Yes, that comment was outdated as I didn't knew that _bootstrap_python.c and _freeze_module.c are different executables on Linux. In the latest commit it is fixed and there are 0 memory blocks left on Linux and 131 on Windows. The next thing to be done is solving how to restore the code objects before it was quickened. |
|