Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ccache/ccache
/ functions
Functions
871 in github.com/ccache/ccache
⨍
Functions
871
◇
Types & classes
206
↓ 2 callers
Function
copy_fd
src/ccache/util/file.cpp:106
↓ 2 callers
Function
cpu_supports_avx2
src/ccache/util/cpu.cpp:31
↓ 2 callers
Method
create_backend
src/ccache/storage/remote/helper.cpp:645
↓ 2 callers
Function
create_cachedir_tag
src/ccache/util/file.cpp:216
↓ 2 callers
Function
delete_file
src/ccache/storage/local/localstorage.cpp:205
↓ 2 callers
Function
detect_pch
src/ccache/argprocessing.cpp:186
↓ 2 callers
Function
do_execute
Execute the compiler/preprocessor, with logic to retry without requesting colored diagnostics messages if that fails.
src/ccache/ccache.cpp:831
↓ 2 callers
Function
do_guess_compiler
src/ccache/ccache.cpp:317
↓ 2 callers
Function
do_hash_file
src/ccache/hashutil.cpp:170
↓ 2 callers
Method
drop
src/ccache/inodecache.cpp:620
↓ 2 callers
Method
erase_with_prefix
src/ccache/util/args.cpp:224
↓ 2 callers
Function
execute_task
src/ccache/util/threadpool.cpp:35
↓ 2 callers
Function
find_compiler
Find the real compiler and put it into ctx.orig_args[0]. We just search the PATH to find an executable of the same name that isn't ourselves.
src/ccache/ccache.cpp:2677
↓ 2 callers
Function
find_first_ansi_csi_seq
Search for the first match of the following regular expression: \x1b\[[\x30-\x3f]*[\x20-\x2f]*[Km] The primary reason for not using std::regex is th
src/ccache/core/common.cpp:44
↓ 2 callers
Function
find_non_ccache_executable
src/ccache/execute.cpp:373
↓ 2 callers
Function
for_each_level_1_and_2_stats_file
src/ccache/storage/local/util.cpp:57
↓ 2 callers
Method
format_human_readable
src/ccache/core/statistics.cpp:372
↓ 2 callers
Method
format_machine_readable
src/ccache/core/statistics.cpp:557
↓ 2 callers
Function
format_prefix
src/ccache/util/logging.cpp:83
↓ 2 callers
Function
format_timestamp
src/ccache/core/statistics.cpp:274
↓ 2 callers
Function
gcno_file_in_mangled_form
src/ccache/core/result.cpp:167
↓ 2 callers
Method
get
src/ccache/storage/remote/redisstorage.cpp:171
↓ 2 callers
Method
get
src/ccache/util/lockfile.cpp:65
↓ 2 callers
Method
get_all_statistics
Get statistics and last time of update for the whole local storage cache.
src/ccache/storage/local/localstorage.cpp:752
↓ 2 callers
Function
get_default_object_file_extension
src/ccache/argprocessing.cpp:1456
↓ 2 callers
Function
get_default_pch_file_extension
src/ccache/argprocessing.cpp:1462
↓ 2 callers
Function
get_hostname
src/ccache/util/process.cpp:89
↓ 2 callers
Method
get_path
src/ccache/inodecache.cpp:634
↓ 2 callers
Function
get_result_key_from_cpp
Find the result key by running the compiler in preprocessor mode and hashing the result.
src/ccache/ccache.cpp:1406
↓ 2 callers
Function
get_tmp_fd
src/ccache/ccache.cpp:776
↓ 2 callers
Function
get_umask
src/ccache/util/process.cpp:105
↓ 2 callers
Method
has_capability
src/ccache/storage/remote/client.cpp:110
↓ 2 callers
Function
hash_nvcc_host_compiler
Hash the host compiler(s) invoked by nvcc. If `ccbin_st` and `ccbin` are set, they refer to a directory or compiler set with -ccbin/--compiler-bindir
src/ccache/ccache.cpp:1555
↓ 2 callers
Function
if
src/ccache/config.cpp:706
↓ 2 callers
Method
inspect
src/ccache/core/manifest.cpp:462
↓ 2 callers
Function
is_ccache_crsh_var
src/ccache/storage/remote/helper.cpp:177
↓ 2 callers
Function
is_comment_or_blank
src/ccache/util/configreader.cpp:29
↓ 2 callers
Function
is_digit
src/ccache/util/string.hpp:243
↓ 2 callers
Function
is_precompiled_header
src/ccache/argprocessing.cpp:1923
↓ 2 callers
Function
is_timeout
src/ccache/storage/remote/redisstorage.cpp:159
↓ 2 callers
Function
is_xdigit
src/ccache/util/string.hpp:261
↓ 2 callers
Function
option_should_be_ignored
src/ccache/argprocessing.cpp:1931
↓ 2 callers
Function
parse_compression_level
src/ccache/core/mainoptions.cpp:411
↓ 2 callers
Function
parse_storage_configs
src/ccache/storage/storage.cpp:314
↓ 2 callers
Function
print_fatal_error_and_exit
Print error message to stderr about failure writing to the log file and exit with failure.
src/ccache/util/logging.cpp:68
↓ 2 callers
Function
process_preprocessed_file
This function reads and hashes a file. While doing this, it also does these things: - Makes include file paths for which the base directory is a pref
src/ccache/ccache.cpp:528
↓ 2 callers
Method
ptr
src/ccache/util/memorymap.cpp:80
↓ 2 callers
Method
push_front
src/ccache/util/args.cpp:258
↓ 2 callers
Function
put
unittest/test_inodecache.cpp:68
↓ 2 callers
Method
put
src/ccache/storage/storage.cpp:460
↓ 2 callers
Method
read_and_copy_bytes
src/ccache/core/cacheentrydatareader.hpp:74
↓ 2 callers
Function
read_from_path_or_stdin
src/ccache/core/mainoptions.cpp:193
↓ 2 callers
Method
recompress
src/ccache/core/filerecompressor.cpp:33
↓ 2 callers
Method
register_alive_file
src/ccache/util/longlivedlockfilemanager.cpp:51
↓ 2 callers
Function
rewrite_stderr_to_absolute_paths
src/ccache/core/common.cpp:155
↓ 2 callers
Method
run
test/storage/helper/main.cpp:396
↓ 2 callers
Method
serialize
src/ccache/core/cacheentry.cpp:180
↓ 2 callers
Method
set_cpp_extension
src/ccache/config.hpp:611
↓ 2 callers
Method
set_inode_cache
src/ccache/config.hpp:665
↓ 2 callers
Function
should_store_raw_file
src/ccache/core/result.cpp:83
↓ 2 callers
Function
source_file_is_too_new
src/ccache/ccache.cpp:1170
↓ 2 callers
Function
spin_lock
src/ccache/inodecache.cpp:183
↓ 2 callers
Function
spin_unlock
src/ccache/inodecache.cpp:218
↓ 2 callers
Method
stop
src/ccache/storage/remote/helper.cpp:603
↓ 2 callers
Function
strip_ansi_csi_seqs
src/ccache/core/common.cpp:214
↓ 2 callers
Function
to_string
src/ccache/util/conversion.hpp:124
↓ 2 callers
Function
update_manifest
src/ccache/ccache.cpp:908
↓ 2 callers
Function
wide_getenv
src/ccache/util/environment.cpp:88
↓ 2 callers
Function
win32_filetime_to_timespec
unittest/test_util_direntry.cpp:137
↓ 2 callers
Function
win32_stat_impl
src/ccache/util/direntry.cpp:142
↓ 2 callers
Function
win32execute
src/ccache/execute.cpp:99
↓ 2 callers
Function
write_log_entry
Write log entry to all enabled destinations. Assumes log_mutex is already held and file_lock is acquired if needed.
src/ccache/util/logging.cpp:98
↓ 2 callers
Function
zstd_compress_bound
src/ccache/util/zstd.cpp:70
↓ 1 callers
Method
absolute_paths_in_stderr
src/ccache/config.hpp:263
↓ 1 callers
Method
add_extra_args_to_hash
src/ccache/argprocessing.cpp:134
↓ 1 callers
Method
add_native_arg
src/ccache/argprocessing.cpp:141
↓ 1 callers
Method
add_result
src/ccache/core/manifest.cpp:191
↓ 1 callers
Method
all_zero
src/ccache/core/statisticscounters.cpp:133
↓ 1 callers
Function
apparent_cwd
src/ccache/util/path.cpp:43
↓ 1 callers
Function
build_helper_env
src/ccache/storage/remote/helper.cpp:155
↓ 1 callers
Function
cache_compilation
The entry point when invoked to cache a compilation.
src/ccache/ccache.cpp:2838
↓ 1 callers
Function
cache_entry_type_from_int
src/ccache/core/cacheentry.cpp:66
↓ 1 callers
Function
calculate_wanted_cache_level
src/ccache/storage/local/localstorage.cpp:192
↓ 1 callers
Function
ccache_main
src/ccache/ccache.cpp:3208
↓ 1 callers
Function
check_for_temporal_macros
src/ccache/hashutil.cpp:216
↓ 1 callers
Function
check_for_temporal_macros_avx2
src/ccache/hashutil.cpp:116
↓ 1 callers
Method
clean_all
src/ccache/storage/local/localstorage.cpp:781
↓ 1 callers
Function
clone_file
Clone a file from `src` to `dest`. If `via_tmp_file` is true, `src` is cloned to a temporary file and then renamed to `dest`. Throws `core::Error` on
src/ccache/storage/local/localstorage.cpp:230
↓ 1 callers
Method
clone_hard_link_or_copy_file
src/ccache/storage/local/localstorage.cpp:664
↓ 1 callers
Function
cmd_get
test/storage/client/main.cpp:69
↓ 1 callers
Function
cmd_ping
test/storage/client/main.cpp:232
↓ 1 callers
Function
cmd_put
test/storage/client/main.cpp:112
↓ 1 callers
Function
cmd_remove
test/storage/client/main.cpp:181
↓ 1 callers
Function
cmd_stop
test/storage/client/main.cpp:213
↓ 1 callers
Function
color_output_possible
src/ccache/argprocessing.cpp:178
↓ 1 callers
Function
compopt_takes_concat_arg
src/ccache/compopt.cpp:294
↓ 1 callers
Function
compopt_verify_sortedness_and_flags
For test purposes.
src/ccache/compopt.cpp:226
↓ 1 callers
Function
copy_file_impl
src/ccache/util/file.cpp:84
↓ 1 callers
Function
create_cmdline_settings_map
src/ccache/config.cpp:497
↓ 1 callers
Function
default_cache_dir
src/ccache/config.cpp:517
← previous
next →
301–400 of 871, ranked by callers