New submission from Austin Lamb <austin.l...@microsoft.com>:

I noticed that CPython and the various libraries built out of the repo aren't 
using the "/OPT:REF" linker optimization on Windows.  This optimization allows 
the linker to throw away dead/unreachable code, resulting in a substantial 
decrease in binary size.  That in turn also reduces the amount of Disk I/O that 
must be done to get these binaries in memory (which can be meaningful on 
spinning hard drives that are still rather common), and the reference set of 
applications using Python.

I'll send a PR for this shortly, just filing the issue to be able to reference 
it in the PR.

----------
components: Windows
messages: 384333
nosy: Austin-Lamb, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: Optimization opportunity on Windows
type: performance
versions: Python 3.10

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue42825>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to