Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mozilla/sccache
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.1
Choose a base ref
...
head repository: mozilla/sccache
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.10.0
Choose a head ref
  • 16 commits
  • 25 files changed
  • 9 contributors

Commits on Jan 7, 2025

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

Commits on Jan 8, 2025

  1. Pass through --remap-path-prefix argument. (#2270)

    * Pass through `--remap-path-prefix` argument.
    
    * Nothing is TooHard anymore in the Rust world!
    
    * Add a test for `--remap-path-prefix`
    ColinFinck authored Jan 8, 2025
    Configuration menu
    Copy the full SHA
    e8b9af4 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2025

  1. Scheduler: oversubscribe cores just a little to make up for slack (#2315

    )
    
    ...not by a factor of 10 as it was done previously.
    ahartmetz authored Jan 24, 2025
    Configuration menu
    Copy the full SHA
    de991d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2025

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

Commits on Jan 30, 2025

  1. Don't cache dep file (#2322)

    sccache has two modes:
    - normal mode
    - preprocessor cache mode (aka direct mode in ccache)
    
    In the former case, the preprocessor is invoked and creates the dep file
    itself. Whatever sccache does after that is going to overwrite a fresh
    file with potentially wrong information, since the cache key is not
    indexed on the elements that would affect the contents of the dep file,
    resulting in issue #2321.
    
    In the latter case, sccache currently doesn't handle the situation
    appropriately (issue #2194), which is why preprocessor cache mode is
    automatically disabled when the dependency flags are on the command line
    (#2195). Which also means we fallback to the case above.
    glandium authored Jan 30, 2025
    Configuration menu
    Copy the full SHA
    c0a0b6e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2025

  1. Add bind_address config field (#2307)

    * Add bind_address
    
    Use public_addr as default
    
    * Add documentation, tests for bind_address
    
    * Use correct port for tests
    
    * Link Distributed.md to DistributedConfiguration.md
    
    * Fold DistributedConfiguration.md into Distributed.md
    samuel-jimenez authored Jan 31, 2025
    Configuration menu
    Copy the full SHA
    bf49d4c View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2025

  1. update GHA workflows to CUDA 12.8

    trxcllnt authored and sylvestre committed Feb 8, 2025
    Configuration menu
    Copy the full SHA
    b347f82 View commit details
    Browse the repository at this point in the history
  2. Fix and update sccache for CUDA 12.8

    * cache (and dist-compile) cudafe++ invocations to ensure the original module_id file is restored and used for all PTX compilations
    * hash the module_id file (if it exists), `--gen_module_id_file` arg, and `--module_id_file_name` arg so PTX generated by `nvcc -c` and `nvcc -ptx` yield different hashes
    * remove `--gen_module_id_file` from internal cicc calls when using CTK<12.8 `nvcc -c`
    trxcllnt authored and sylvestre committed Feb 8, 2025
    Configuration menu
    Copy the full SHA
    48fda90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e42fa94 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

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

Commits on Feb 18, 2025

  1. Separate sccache_http

    logging split raw http
    samuel-jimenez authored and sylvestre committed Feb 18, 2025
    Configuration menu
    Copy the full SHA
    a482567 View commit details
    Browse the repository at this point in the history
  2. Separate sccache_heartbeat

    samuel-jimenez authored and sylvestre committed Feb 18, 2025
    Configuration menu
    Copy the full SHA
    42afc43 View commit details
    Browse the repository at this point in the history
  3. Add scheduler connect message

    samuel-jimenez authored and sylvestre committed Feb 18, 2025
    Configuration menu
    Copy the full SHA
    a8deab3 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    samuel-jimenez authored and sylvestre committed Feb 18, 2025
    Configuration menu
    Copy the full SHA
    c719e5a View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2025

  1. feat: Bump opendal to 0.52 to support ghac v2

    Signed-off-by: Xuanwo <[email protected]>
    Xuanwo authored and sylvestre committed Feb 24, 2025
    Configuration menu
    Copy the full SHA
    02b41ca View commit details
    Browse the repository at this point in the history
  2. prepare release 0.10.0

    sylvestre committed Feb 24, 2025
    Configuration menu
    Copy the full SHA
    e3d1ed5 View commit details
    Browse the repository at this point in the history
Loading