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

Support Swift CompileJob Caching #1393

Merged

Commits on Jul 14, 2023

  1. Support Swift CompileJob Caching

    Add swift-driver support for compiler caching.
    cachemeifyoucan committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    c4519f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96bb4b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b99005 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    321373c View commit details
    Browse the repository at this point in the history
  2. Compute bridging header pch cache key on demand

    Reduce mutable state in Driver
    cachemeifyoucan committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    6a58253 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac707eb View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Improving caching build handling to support a range of compiler

    Improve the logics for when to use bridging header pch command from
    dependency scanner, when to use explicit module verify interface, so
    swift driver can work with more swift-frontend.
    cachemeifyoucan committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f3ecb9e View commit details
    Browse the repository at this point in the history