summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bump: Upgrade to doctest 2.4.11Joel Rosdahl2023-04-221-9/+24
* chore: Suppress clang-tidy warnings we don't want to fixJoel Rosdahl2023-04-191-0/+3
* refactor: Improve calculate_result_and_manifest_key parametersJoel Rosdahl2023-04-191-12/+12
* refactor: Use constructor member initializer listsJoel Rosdahl2023-04-192-6/+4
* refactor: Use std::unique_ptr for data in util::BytesJoel Rosdahl2023-04-192-51/+44
* chore: Sort .clang-tidy check listJoel Rosdahl2023-04-191-54/+56
* chore: Add comments for all statistics countersJoel Rosdahl2023-04-191-0/+120
* refactor: Extract MSVC debug option logic to a functionJoel Rosdahl2023-04-191-14/+19
* fix: Limit MSVC debug flag detection to documented parameters (#1263)Stephan Rohmen2023-04-191-3/+7
* fix: Don't add additional depend mode options after Clang -- optionJoel Rosdahl2023-04-171-1/+3
* fix: Make output of "ccache -k max_size" parsableJoel Rosdahl2023-04-171-8/+9
* feat: Don't treat /Zi as unsupported for clang-cl (#1266)Tobias Hieta2023-03-281-1/+2
* chore: Update copyright yearsv4.8Joel Rosdahl2023-03-121-1/+1
* chore: Fix typosJoel Rosdahl2023-03-112-4/+4
* feat: Support overriding MSVC /Z* optionsJoel Rosdahl2023-03-082-4/+16
* refactor: Improve InodeCache::get signatureJoel Rosdahl2023-03-073-24/+17
* feat: Make it possible to disable ccache for a certain source code fileJoel Rosdahl2023-03-073-2/+27
* enhance: Add util::read_file_part<std::string> implementationJoel Rosdahl2023-03-072-4/+8
* refactor: Use util::BitSet for hash_source_code_fileJoel Rosdahl2023-03-076-72/+73
* refactor: Use util::BitSet for core::SloppinessJoel Rosdahl2023-03-056-89/+49
* enhance: Add util::BitSetJoel Rosdahl2023-03-051-0/+121
* bump: Upgrade to doctest 2.4.10Joel Rosdahl2023-03-041-23/+95
* feat: Improve cache size presentation and specificationJoel Rosdahl2023-03-049-126/+207
* enhance: Add util::TextTable::Cell::Cell(std::string_view)Joel Rosdahl2023-03-042-5/+9
* feat: Improve disk size calculation on WindowsJoel Rosdahl2023-03-041-2/+3
* enhance: Add util::likely_size_on_diskJoel Rosdahl2023-03-041-1/+12
* enhance: Add util::split_once(std::string&&, char)Joel Rosdahl2023-03-042-0/+21
* refactor: Move Util::parse_size to utilJoel Rosdahl2023-03-046-49/+50
* refactor: Move Util::format_{human,parsable}_* to utilJoel Rosdahl2023-03-047-63/+63
* feat: Improve error message when failing to parse command line configJoel Rosdahl2023-03-041-1/+6
* chore: Remove now superfluous "this->" in lambdaJoel Rosdahl2023-03-041-1/+1
* chore: Enable and fix some more warningsJoel Rosdahl2023-03-044-12/+12
* feat: Add support for setting per-compilation config on command lineJoel Rosdahl2023-02-207-78/+151
* fix: Log config and command line before finding compilerJoel Rosdahl2023-02-091-16/+18
* perf: Don't update stats file when there are no incremented countersJoel Rosdahl2023-02-081-1/+1
* fix: Don't read first character of empty stringsJoel Rosdahl2023-02-051-2/+2
* fix: Handle Unix-style paths as non-options to MSVCJoel Rosdahl2023-02-051-140/+146
* chore: Fix spelling in commentJoel Rosdahl2023-02-031-1/+1
* feat: Log executed command lines on WindowsJoel Rosdahl2023-02-031-1/+3
* feat: Add quotes around arguments with space in logged command linesJoel Rosdahl2023-02-031-2/+4
* fix: Fix rare crash in signal handlerJoel Rosdahl2023-02-013-48/+64
* bump: Upgrade to cpp-httplib 0.11.4Joel Rosdahl2023-01-312-99/+339
* fix: Cache path relativization in preprocessed outputJoel Rosdahl2023-01-292-5/+17
* fix: Disable inode cache if filesystem risks getting full soonJoel Rosdahl2023-01-292-10/+41
* chore: Improve variable name and commentsJoel Rosdahl2023-01-291-6/+7
* feat: Add support for -Wp,-U<macro> in direct modeJoel Rosdahl2023-01-181-1/+2
* fix: Don't treat -Wp,-D as interchangeable with -DJoel Rosdahl2023-01-181-3/+2
* feat: Improve automatic cache cleanup mechanismJoel Rosdahl2023-01-1713-372/+736
* enhance: Delay LongLivedLockFileManager thread start to first registerJoel Rosdahl2023-01-154-33/+47
* fix: Fix logging of inactive lock durationJoel Rosdahl2023-01-151-3/+3