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 telemtry for how long it takes to parse files with tree-sitter #213565

Merged
merged 43 commits into from
Jul 23, 2024

Commits on May 27, 2024

  1. Make space for tree sitter

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    e1ea829 View commit details
    Browse the repository at this point in the history
  2. Add the tree sitter wasm file

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    150354b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ee4fe2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3614235 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2703b6b View commit details
    Browse the repository at this point in the history
  6. Handle theme changes

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    edde184 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5c20e64 View commit details
    Browse the repository at this point in the history
  8. Perf improvements

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4cd3e08 View commit details
    Browse the repository at this point in the history
  9. Add tree-sitter-typescript

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    fef5067 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5c65dfa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c372e40 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d411bfc View commit details
    Browse the repository at this point in the history
  13. Add yielding

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    7c0e5d5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e32a24d View commit details
    Browse the repository at this point in the history
  15. Remove more file changes

    alexr00 committed May 27, 2024
    Configuration menu
    Copy the full SHA
    7f0678a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Reduce yield to 50 ms

    alexr00 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    eb1bba2 View commit details
    Browse the repository at this point in the history
  2. Fix incremental parsing

    alexr00 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d56de42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    194527c View commit details
    Browse the repository at this point in the history
  4. Try update node-abi

    alexr00 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    df28801 View commit details
    Browse the repository at this point in the history
  5. Revert "Try update node-abi"

    This reverts commit df28801.
    alexr00 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    85ba149 View commit details
    Browse the repository at this point in the history
  6. Update text buffer chunk api

    rebornix committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    70e6fdd View commit details
    Browse the repository at this point in the history
  7. fix build

    rebornix committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b728bd9 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #215471 from microsoft/rebornix/right-cricket

    Update treesitter parsing with text buffer chunk api
    rebornix authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    eb265f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Remove tree-sitter dependency

    alexr00 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0563837 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Configuration menu
    Copy the full SHA
    37f5af6 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    ab57877 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    c28ede5 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    9747616 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Break TreeSitterTree and TreeSitterParserService into better pieces

    and:
    - document the order of editor changes
    - use service injection where `TextModel` is constructed
    alexr00 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    8c7116c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    3a9a103 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    alexr00 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    7148842 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded import

    alexr00 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    2c2e321 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    028c770 View commit details
    Browse the repository at this point in the history
  2. Make package.jsons match

    alexr00 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    539a273 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    e6c2529 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f98572 View commit details
    Browse the repository at this point in the history
  3. Try using importAMDNodeModule

    alexr00 committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    04232a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. PR feedback

    alexr00 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    0ca55da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6435924 View commit details
    Browse the repository at this point in the history
  3. Use same timeout

    alexr00 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7e82f06 View commit details
    Browse the repository at this point in the history
  4. Queue content changes

    alexr00 committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    13a6a3b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Remove override dispose

    alexr00 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    d08bbb1 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    26edd5c View commit details
    Browse the repository at this point in the history