diff options
author | Michal Jires <mjires@suse.cz> | 2025-01-13 02:49:58 +0100 |
---|---|---|
committer | Michal Jires <mjires@suse.cz> | 2025-01-13 08:14:24 +0100 |
commit | 9100be5741329dfe7bd49d6cf60be1771b9bb3ea (patch) | |
tree | f0defad6cc62b91888cee81e807ebd75b443b34b | |
parent | 89ebb88d1d73ea8f693f2195321b402c31186abe (diff) | |
download | gcc-9100be5741329dfe7bd49d6cf60be1771b9bb3ea.zip gcc-9100be5741329dfe7bd49d6cf60be1771b9bb3ea.tar.gz gcc-9100be5741329dfe7bd49d6cf60be1771b9bb3ea.tar.bz2 |
lto: Pass cache checksum by reference [PR118181]
Bootstrapped/regtested on x86_64-linux. Committed as obvious.
PR lto/118181
gcc/ChangeLog:
* lto-ltrans-cache.cc (ltrans_file_cache::create_item):
Pass checksum by reference.
* lto-ltrans-cache.h: Likewise.
-rw-r--r-- | gcc/lto-ltrans-cache.cc | 2 | ||||
-rw-r--r-- | gcc/lto-ltrans-cache.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/lto-ltrans-cache.cc b/gcc/lto-ltrans-cache.cc index 22c0bff..c57775f 100644 --- a/gcc/lto-ltrans-cache.cc +++ b/gcc/lto-ltrans-cache.cc @@ -309,7 +309,7 @@ ltrans_file_cache::save_cache () Must be called with creation_lock held to prevent data race. */ ltrans_file_cache::item* -ltrans_file_cache::create_item (checksum_t checksum) +ltrans_file_cache::create_item (const checksum_t& checksum) { size_t prefix_len = cache_prefix.size (); diff --git a/gcc/lto-ltrans-cache.h b/gcc/lto-ltrans-cache.h index b95f63c..5fef44b 100644 --- a/gcc/lto-ltrans-cache.h +++ b/gcc/lto-ltrans-cache.h @@ -108,7 +108,7 @@ private: New input/output files are chosen to not collide with other items. Must be called with creation_lock held to prevent data race. */ - item* create_item (checksum_t checksum); + item* create_item (const checksum_t& checksum); /* Prunes oldest unused cache items over limit. Must be called with deletion_lock held to prevent data race. */ |