gh-135953: Properly obtain main thread identifier in Gecko Collector#146045
Merged
pablogsal merged 7 commits intoMar 22, 2026
python:mainpython/cpython:mainfrom
flowln:fix_tachyon_main_threadflowln/cpython:fix_tachyon_main_threadCopy head branch name to clipboard
Merged
gh-135953: Properly obtain main thread identifier in Gecko Collector#146045pablogsal merged 7 commits intopython:mainpython/cpython:mainfrom flowln:fix_tachyon_main_threadflowln/cpython:fix_tachyon_main_threadCopy head branch name to clipboard
pablogsal merged 7 commits into
python:mainpython/cpython:mainfrom
flowln:fix_tachyon_main_threadflowln/cpython:fix_tachyon_main_threadCopy head branch name to clipboard
Commits
Commits on Mar 17, 2026
profiling(Gecko): Properly obtain main thread identifier
Show description for 4a82ac9committedprofiling(gecko): take last thread as main thread instead of first one
Show description for 8920f2fcommittedprofiling(Gecko): check if thread list is not empty before accessing it
Show description for d9b0a79committed
Commits on Mar 21, 2026
profiling(gecko): retrieve main thread id directly from interpreter state
Show description for f186d3fcommittedprofiling(gecko): add main_thread_id to MockInterpreter and add check in Gecko test
Show description for 5849aadcommitted
Commits on Mar 22, 2026
profiling(gecko): use status flag for main thread instead of InterpreterInfo field
Show description for ad5b78ccommitted- committed