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

Use nailgun for javac and import parser #12982

Merged
merged 7 commits into from
Sep 24, 2021

Commits on Sep 24, 2021

  1. Hold an async Mutex while using a NailgunProcess, and implement finge…

    …rprint-aware LRU.
    
    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    38d7ec1 View commit details
    Browse the repository at this point in the history
  2. is_nailgunnable: bool -> use_nailgun: Digest

    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    02531bf View commit details
    Browse the repository at this point in the history
  3. Move workdir creation out into the local runner, since the nailgun ru…

    …nner needs to use the nailgun directory.
    
    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    00dfe52 View commit details
    Browse the repository at this point in the history
  4. Move to invoking via a classname so that native nailgun support can i…

    …dentify the JVM to use.
    
    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    c336fd8 View commit details
    Browse the repository at this point in the history
  5. Adjust javac and import parser to use nailgun.

    [ci skip-rust]
    
    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    918eab6 View commit details
    Browse the repository at this point in the history
  6. Review feedback.

    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    04f18e0 View commit details
    Browse the repository at this point in the history
  7. Fixup tests.

    # Building wheels and fs_util will be skipped. Delete if not intended.
    [ci skip-build-wheels]
    stuhood committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    dc1660d View commit details
    Browse the repository at this point in the history