Message402480
3.10rc2 Python/ceval.c
1306: #define DISPATCH() \
1307: { \
1308: if (trace_info.cframe.use_tracing OR_DTRACE_LINE OR_LLTRACE) { \
1309: goto tracing_dispatch; \
Among the 44 pgo-tests, only test_patma.TestTracing hits the condition above. On Windows, it seems that skipping it tightens the profile of PR28475 a bit. Additional tests such as test_threading(.ThreadTests.test_frame_tstate_tracing) might also cause some amount of variation or vice versa.
3.10rc2 x64 PGO : 1.00
+ PR28475
with TestTracing : 1.05x faster (slow 3, fast 46, same 9)
without : 1.06x faster (slow 5, fast 52, same 1)
with TestTracing : 1.00
without : 1.01x faster (slow 19, fast 27, same 12)
(Details: PR28475_skip1test_bench.txt)
Does test_patma.TestTracing need training for match-case performance? |
|
Date |
User |
Action |
Args |
2021-09-23 07:35:57 | neonene | set | recipients:
+ neonene, lemburg, gvanrossum, rhettinger, paul.moore, vstinner, tim.golden, Mark.Shannon, zach.ware, steve.dower, malin, pablogsal, erlendaasland, kj |
2021-09-23 07:35:57 | neonene | set | messageid: <1632382557.47.0.390123916177.issue45116@roundup.psfhosted.org> |
2021-09-23 07:35:57 | neonene | link | issue45116 messages |
2021-09-23 07:35:57 | neonene | create | |
|