New submission from Erlend Egeberg Aasland <erlend.aasl...@innova.no>:
We should apply some of the recommended "optimisation" compile-time options[1] to the SQLite builds for the macOS and Windows installers. The following options should be safe to apply: - SQLITE_DEFAULT_MEMSTATUS=0 - SQLITE_LIKE_DOESNT_MATCH_BLOBS - SQLITE_MAX_EXPR_DEPTH=0 - SQLITE_OMIT_DEPRECATED - SQLITE_OMIT_AUTOINIT I'm not sure about SQLITE_DEFAULT_WAL_SYNCHRONOUS=1. Quoting the SQLite docs: "So these options do not make a huge difference. But in some design situations, every little bit helps." [1] https://sqlite.org/compile.html ---------- components: Windows, macOS messages: 391109 nosy: erlendaasland, ned.deily, paul.moore, ronaldoussoren, steve.dower, tim.golden, zach.ware priority: normal severity: normal status: open title: Optimise SQLite builds on macOS and Windows type: enhancement versions: Python 3.10 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue43851> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com