Skip to content

misc: Thread-safe symbol cache

8bb95f2
Select commit
Loading
Failed to load commit list.
Open

misc: Thread-safe cache rewrite #2683

misc: Thread-safe symbol cache
8bb95f2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 26, 2025 in 1s

87.52% (target 1.00%)

View this Pull Request on Codecov

87.52% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 89.13043% with 25 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.52%. Comparing base (cd9058b) to head (8bb95f2).
⚠️ Report is 145 commits behind head on main.

Files with missing lines Patch % Lines
tests/test_tools.py 83.33% 17 Missing ⚠️
devito/tools/memoization.py 95.18% 1 Missing and 3 partials ⚠️
devito/types/basic.py 84.61% 1 Missing and 1 partial ⚠️
devito/types/caching.py 84.61% 0 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2683      +/-   ##
==========================================
+ Coverage   78.59%   87.52%   +8.92%     
==========================================
  Files         245      245              
  Lines       49089    49230     +141     
  Branches     4322     4322              
==========================================
+ Hits        38582    43087    +4505     
+ Misses       9714     5408    -4306     
+ Partials      793      735      -58     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.