summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/pyparse.py
diff options
context:
space:
mode:
authorGregory P. Smith <greg@krypto.org>2022-02-03 04:02:59 (GMT)
committerGitHub <noreply@github.com>2022-02-03 04:02:59 (GMT)
commitf5ebec4d3e1199ec38b88920cfde8e460e5120dd (patch)
tree499948f4d385f17a2d5b7e186ef128b847fdb0bb /Lib/idlelib/pyparse.py
parent2ddc278875f789de622262ee8ff5a1c3788f031c (diff)
downloadcpython-f5ebec4d3e1199ec38b88920cfde8e460e5120dd.zip
cpython-f5ebec4d3e1199ec38b88920cfde8e460e5120dd.tar.gz
cpython-f5ebec4d3e1199ec38b88920cfde8e460e5120dd.tar.bz2
[3.10] bpo-46576: bpo-46524: Disable compiler optimization within test_peg_generator. (GH-31015) (GH-31089)
Disable compiler optimization within test_peg_generator. This speed up test_peg_generator by always disabling compiler optimizations by using -O0 or equivalent when the test is building its own C extensions. A build not using --with-pydebug in order to speed up test execution winds up with this test taking a very long time as it would do repeated compilation of parser C code using the same optimization flags as CPython was built with. This speeds the test up 6-8x on gps-raspbian. Also incorporate's GH-31017's win32 conditional and flags. Co-authored-by: Kumar Aditya kumaraditya303. (cherry picked from commit 164a017e13ee96bd1ea1ae79f5ac9e25fe83994e) Co-authored-by: Gregory P. Smith <greg@krypto.org>
Diffstat (limited to 'Lib/idlelib/pyparse.py')
0 files changed, 0 insertions, 0 deletions