summaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* chore: Add comments for all statistics countersJoel Rosdahl2023-04-191-0/+120
* chore: Update copyright yearsv4.8Joel Rosdahl2023-03-121-1/+1
* feat: Make it possible to disable ccache for a certain source code fileJoel Rosdahl2023-03-072-2/+4
* refactor: Use util::BitSet for hash_source_code_fileJoel Rosdahl2023-03-071-3/+3
* refactor: Use util::BitSet for core::SloppinessJoel Rosdahl2023-03-052-47/+7
* feat: Improve cache size presentation and specificationJoel Rosdahl2023-03-043-34/+75
* refactor: Move Util::parse_size to utilJoel Rosdahl2023-03-041-2/+2
* refactor: Move Util::format_{human,parsable}_* to utilJoel Rosdahl2023-03-041-8/+8
* chore: Enable and fix some more warningsJoel Rosdahl2023-03-043-10/+10
* feat: Add support for setting per-compilation config on command lineJoel Rosdahl2023-02-201-5/+9
* feat: Improve automatic cache cleanup mechanismJoel Rosdahl2023-01-172-3/+13
* feat: Consistently show cache size and max size with one decimalJoel Rosdahl2023-01-111-3/+3
* fix: Avoid sometimes too wide percent figure in --show-statsJoel Rosdahl2023-01-111-3/+6
* enhance: Add offsetted get/set/increment methods for StatisticsCountersJoel Rosdahl2023-01-112-7/+33
* feat: Activate logging for command mode optionsJoel Rosdahl2023-01-111-0/+2
* fix: Fix conditions for --show-statsJoel Rosdahl2022-12-131-2/+4
* chore: Improve description of --set-configJoel Rosdahl2022-12-131-1/+1
* refactor: Improve FileRecompressor to take a statJoel Rosdahl2022-11-273-34/+30
* enhance: Only keep atime if neededJoel Rosdahl2022-11-273-4/+12
* feat: Add --trim-recompress and --trim-recompress-threadsJoel Rosdahl2022-11-272-32/+116
* refactor: Extract file recompression code to a classJoel Rosdahl2022-11-273-0/+138
* feat: Add --recompress-threads optionJoel Rosdahl2022-11-271-1/+16
* fix: Avoid duplicate magic header in --inspectJoel Rosdahl2022-11-101-1/+1
* chore: Sort file listJoel Rosdahl2022-11-101-1/+1
* chore: Fix grammar in commentJoel Rosdahl2022-11-051-2/+2
* chore: Improve logging of file read failuresJoel Rosdahl2022-11-021-1/+1
* fix: Use configured umask for command line operations like --zero-statsJoel Rosdahl2022-10-281-0/+4
* fix: Handle -MD/-MMD when compiling assembler fileJoel Rosdahl2022-10-193-6/+11
* refactor: Avoid an extra data copy when rewriting stdoutJoel Rosdahl2022-10-161-3/+3
* refactor: Rename ShowIncludesParser to MsvcShowIncludesOutputJoel Rosdahl2022-10-164-11/+11
* doc: Tweak manual and comments related to /showIncludesJoel Rosdahl2022-10-161-3/+3
* build: Add headers to CMake project files (#1178)Orgad Shaneh2022-10-151-0/+3
* feat: Support auto depend mode for MSVC without /showIncludes (#1176)Orgad Shaneh2022-10-153-1/+33
* feat: Support depend mode for MSVC (#992)Orgad Shaneh2022-10-123-0/+84
* refactor: Store compiler output as bytesJoel Rosdahl2022-10-052-3/+3
* Revert "feat: Support auto depend mode for MSVC without /showIncludes (#1158)"Joel Rosdahl2022-10-054-117/+1
* feat: Support auto depend mode for MSVC without /showIncludes (#1158)Orgad Shaneh2022-10-054-1/+117
* feat: Improve handling of -frandom-seed and description of sloppinessJoel Rosdahl2022-10-041-1/+1
* feat: Add sloppiness for -frandom-seed (#1168)Raihaan Shouhell2022-10-041-0/+2
* feat: Improve statistics for remote hits/missesJoel Rosdahl2022-10-042-12/+39
* refactor: Sort k_statistics_fieldsJoel Rosdahl2022-10-021-2/+2
* chore: Rename primary/secondary storage to local/remote storageJoel Rosdahl2022-09-278-53/+55
* chore: Rename primary/secondary config to config/system configJoel Rosdahl2022-09-272-6/+5
* feat: Use subsecond resolution timestamps in manifest filesJoel Rosdahl2022-09-211-10/+22
* refactor: Use util::TimePoint for timestampsJoel Rosdahl2022-09-217-45/+51
* feat: Merge local manifest with fetched remote manifestJoel Rosdahl2022-09-211-6/+29
* refactor: Extract timestamp logic from ManifestJoel Rosdahl2022-09-212-49/+20
* refactor(storage): Pass cache entries via memory instead of filesJoel Rosdahl2022-09-212-6/+7
* feat: Print result format version and no of files in --inspectJoel Rosdahl2022-09-214-11/+40
* chore: Simplify cache entry reading and writingJoel Rosdahl2022-09-2122-920/+623