You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
perf: pcap_ct extraction is about 2.3x slower on Python 3.15 than on 3.12-3.14 #2110
The engine benchmark regenerated in #2109 shows pcap_ct taking 0.27 ms per packet on Python 3.15, against about 0.117 ms on 3.12–3.14. That is roughly 2.3× slower. All three passes agreed (0.2725, 0.2696 and 0.2702), so it is not noise. The other engines show no such jump.
Unknown: whether the cost is in pcap_ct itself, a ctypes change in 3.15, or the libpcap build in the python:3.15-slim-bookworm image (3.15.1).
Next step: profile PCAP_CT extraction on 3.14 and 3.15 in the benchmark images, compare cProfile call counts and cumulative times, and report where the extra time goes before proposing a fix.
Activity
perf(foundation): find pcap distributions without parsing METADATA (#…