Michael Droettboom

Results 60 issues of Michael Droettboom

# Bug report ### Bug description: When the Tier 2 interpreter loop was first merged with the Tier 1 interpreter loop, the MSVC compiler would crash when building for PGO,...

type-bug
performance
OS-windows

# Feature or enhancement ### Proposal: At a recent meeting of OpenSSF's Memory Safety SIG, I became aware of the [C/C++ hardening guide](https://github.com/ossf/wg-best-practices-os-developers/blob/main/docs/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C%2B%2B.md) they are putting together. At a high-level,...

type-feature
performance
type-security
build

This is a follow-on to #193 that makes hooks also work inside of subprocesses created by `bench_command`.

When using the `bench_command` method, which fires off a subprocess to run an entire benchmark, pystats are not collected from the subprocess. We should be able to turn it on...

All this is is a re-Cythonizing with Cython 3.0.10, which makes this work on Python 3.13.

### Proposed new feature or change: There is an interesting recent paper about exposing the bytecode interpreter specialization features added in Python 3.11 (aka quickening) to arbitrary extension types.   https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2024.6...

01 - Enhancement
component: numpy._core

Recently, I've run into this error when trying to create a commit message (`c c`). ``` Loading "original-fs" failed Error: Cannot find module 'original-fs' Require stack: - /home/mdboom/.vscode-server-insiders/bin/bcbdd8e575684d6df1def9a478d645c37129c033/out/server-cli.js at Module._resolveFilename...