Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AST module caching support for LSP #5251

Merged
merged 29 commits into from
Nov 10, 2023
Merged

Add AST module caching support for LSP #5251

merged 29 commits into from
Nov 10, 2023

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    2429c3f View commit details
    Browse the repository at this point in the history
  2. add ModuleId type

    add module_id registry to the source_engine
    
    store the module_id in the source_id
    
    add garbage collection to decl_engine
    
    add source_id to te.insert()
    
    hash with engines
    
    source id type
    
    everything compiles again
    
    compare type_info
    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    5315d5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2180a78 View commit details
    Browse the repository at this point in the history
  4. rebase master

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9b83cfe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b3cfd5 View commit details
    Browse the repository at this point in the history
  6. clean up after rebase

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    b4b1881 View commit details
    Browse the repository at this point in the history
  7. tweak gc

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9105414 View commit details
    Browse the repository at this point in the history
  8. store metrics

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    289b419 View commit details
    Browse the repository at this point in the history
  9. add did change benchmark

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    12cc076 View commit details
    Browse the repository at this point in the history
  10. info_to_source_id

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e36ca8b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c5301cf View commit details
    Browse the repository at this point in the history
  12. doc comments

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    20a525d View commit details
    Browse the repository at this point in the history
  13. rebase master

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    6d80f9b View commit details
    Browse the repository at this point in the history
  14. fmt

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    6d3ae73 View commit details
    Browse the repository at this point in the history
  15. fmt and clippy

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    31d8002 View commit details
    Browse the repository at this point in the history
  16. add Cargo.lock

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    6c2e0e1 View commit details
    Browse the repository at this point in the history
  17. clippy

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    a865aba View commit details
    Browse the repository at this point in the history
  18. fix CI

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    d0dbf14 View commit details
    Browse the repository at this point in the history
  19. rebase master

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c888acc View commit details
    Browse the repository at this point in the history
  20. remove unwrap

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    892aade View commit details
    Browse the repository at this point in the history
  21. rebase master

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    7445382 View commit details
    Browse the repository at this point in the history
  22. feedback

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    15d6c79 View commit details
    Browse the repository at this point in the history
  23. clean up

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    44c1d53 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    febcd23 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    db414cd View commit details
    Browse the repository at this point in the history
  26. clippy

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    1edc954 View commit details
    Browse the repository at this point in the history
  27. rebase

    JoshuaBatty committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    610e35d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    57994a9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e103a15 View commit details
    Browse the repository at this point in the history