Issue 1050: py3k: correction for test_marshal on Windows (original) (raw)
Issue1050
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.
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/45391
classification
Title: | py3k: correction for test_marshal on Windows | ||
---|---|---|---|
Type: | Stage: | ||
Components: | Windows | Versions: | Python 3.0 |
process
Status: | closed | Resolution: | accepted |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | Nosy List: | amaury.forgeotdarc, gvanrossum | |
Priority: | normal | Keywords: |
Created on 2007-08-29 00:05 by amaury.forgeotdarc, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Files | |||
---|---|---|---|
File name | Uploaded | Description | Edit |
marshall.diff | amaury.forgeotdarc,2007-08-29 00:05 |
Messages (3) | ||
---|---|---|
msg55391 - (view) | Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * ![]() |
Date: 2007-08-29 00:05 |
On Windows, debug builds insert stack probes, and recursive functions tend to exhaust the stack faster. This patch reduces the marshal maximum depth from 2000 to 1500 for debug builds only. Optimized builds are not affected. | ||
msg55392 - (view) | Author: Amaury Forgeot d'Arc (amaury.forgeotdarc) * ![]() |
Date: 2007-08-29 00:06 |
I forgot to say that this allows test_marshal to pass with debug builds. | ||
msg55431 - (view) | Author: Guido van Rossum (gvanrossum) * ![]() |
Date: 2007-08-29 18:45 |
Committed revision 57672. You'll have to watch the buildbots. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:26 | admin | set | github: 45391 |
2007-08-29 18:45:08 | gvanrossum | set | status: open -> closedresolution: acceptedmessages: + nosy: + gvanrossum |
2007-08-29 00:06:41 | amaury.forgeotdarc | set | messages: + |
2007-08-29 00:05:54 | amaury.forgeotdarc | create |
Supported by The Python Software Foundation,
Powered by Roundup
Copyright © 1990-2022, Python Software Foundation
Legal Statements