pyvider-cty 2025-07-25
Conversion caching with LRU cache for type inference performance
5 files · 231+ · 2-

Conversion Caching

2 files changed
  • raw_to_cty.py Source module changes
  • explicit.py Source module changes
  • conversion/raw_to_cty.py: Added 60 lines implementing LRU caching for type inference operations instantiate internal
    1 file
    • raw_to_cty.py
  • conversion/explicit.py: 14 lines of improvements decouple internal
    1 file
    • explicit.py
2 files changed
  • test_caching_tdd.py Test updates
  • test_performance_caching.py Test updates
  • Added tests/conversion/test_caching_tdd.py (100 lines): TDD tests for caching behavior qualify behavioral
    1 file
    • test_caching_tdd.py
  • Added tests/performance/test_performance_caching.py (57 lines): Performance tests for cached vs uncached operations instantiate internal
    1 file
    • test_performance_caching.py
1 file changed
  • .gitignore Changes for other