FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-117953: Track Extra Details in Global Extensions Cache by ericsnowcurrently · Pull Request #118532 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-117953: Track Extra Details in Global Extensions Cache
- #118532
#118532
Merged
ericsnowcurrently
merged 24 commits into
python:main
python/cpython:main
from
ericsnowcurrently:extensions-cache-better-tracking
ericsnowcurrently/cpython:extensions-cache-better-tracking
Copy head branch name to clipboard
May 4, 2024
Conversation
Commits
24
(24)
Checks
Files changed
Merged
gh-117953: Track Extra Details in Global Extensions Cache
#118532
ericsnowcurrently
merged 24 commits into
python:main
python/cpython:main
from
ericsnowcurrently:extensions-cache-better-tracking
ericsnowcurrently/cpython:extensions-cache-better-tracking
Copy head branch name to clipboard
Commits
Commits on May 3, 2024
Store the cached def in a wrapping struct rather than directly.
ericsnowcurrently
committed
1fc1149
View commit details
Copy full SHA for 1fc1149
Browse repository at this point
Pass the cached value around where appropriate.
ericsnowcurrently
committed
254e1f1
View commit details
Copy full SHA for 254e1f1
Browse repository at this point
Pass the cached value to check_singlephase().
ericsnowcurrently
committed
0694318
View commit details
Copy full SHA for 0694318
Browse repository at this point
Add extensions_cache_value helpers.
ericsnowcurrently
committed
9ca330b
View commit details
Copy full SHA for 9ca330b
Browse repository at this point
Add get_cached_m_dict().
ericsnowcurrently
committed
7e0c4ee
View commit details
Copy full SHA for 7e0c4ee
Browse repository at this point
Track ext module origin.
ericsnowcurrently
committed
c1c1379
View commit details
Copy full SHA for c1c1379
Browse repository at this point
Look up core module dicts in get_cached_m_dict().
ericsnowcurrently
committed
8485fb5
View commit details
Copy full SHA for 8485fb5
Browse repository at this point
Pass m_dict to _extensions_cache_set().
ericsnowcurrently
committed
abbddde
View commit details
Copy full SHA for abbddde
Browse repository at this point
Pass m_init to _extensions_cache_set().
ericsnowcurrently
committed
12bcd96
View commit details
Copy full SHA for 12bcd96
Browse repository at this point
Add some comments.
ericsnowcurrently
committed
2d56ada
View commit details
Copy full SHA for 2d56ada
Browse repository at this point
Use del_cached_m_dict() in set_cached_m_dict().
ericsnowcurrently
committed
9c70d53
View commit details
Copy full SHA for 9c70d53
Browse repository at this point
Add m_init and m_dict fields to extensions_cache_value.
ericsnowcurrently
committed
0098057
View commit details
Copy full SHA for 0098057
Browse repository at this point
Track which interpreter was used to create m_dict.
ericsnowcurrently
committed
57aaba2
View commit details
Copy full SHA for 57aaba2
Browse repository at this point
Track the interpreter ID.
ericsnowcurrently
committed
96932eb
View commit details
Copy full SHA for 96932eb
Browse repository at this point
Look up core module dicts in get_cached_m_dict().
ericsnowcurrently
committed
a4cb134
View commit details
Copy full SHA for a4cb134
Browse repository at this point
Make sure we only set m_dict for non-isolated interpreters.
ericsnowcurrently
committed
c4d3be1
View commit details
Copy full SHA for c4d3be1
Browse repository at this point
Simplify.
ericsnowcurrently
committed
d87584d
View commit details
Copy full SHA for d87584d
Browse repository at this point
Fix a comment.
ericsnowcurrently
committed
336d1da
View commit details
Copy full SHA for 336d1da
Browse repository at this point
Separate the def logic from the rest of the extensions cache code.
ericsnowcurrently
committed
bd1e134
View commit details
Copy full SHA for bd1e134
Browse repository at this point
Add the per-interpreter cache index to each global cache entry.
ericsnowcurrently
committed
e42e797
View commit details
Copy full SHA for e42e797
Browse repository at this point
Commits on May 4, 2024
Fix an assert.
ericsnowcurrently
committed
faa4254
View commit details
Copy full SHA for faa4254
Browse repository at this point
Properly sync the cached m_index and the def m_index.
ericsnowcurrently
committed
5276981
View commit details
Copy full SHA for 5276981
Browse repository at this point
Merge branch 'main' into extensions-cache-better-tracking
ericsnowcurrently
authored
f9a2a05
View commit details
Copy full SHA for f9a2a05
Browse repository at this point
Fix make smelly.
ericsnowcurrently
committed
7d3dbc1
View commit details
Copy full SHA for 7d3dbc1
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL