1
1
mirror of https://github.com/rui314/mold.git synced 2024-10-05 09:07:10 +03:00

temporary

This commit is contained in:
Rui Ueyama 2020-11-03 17:42:41 +09:00
parent e4bab47d71
commit 08edaabb3a
2 changed files with 4 additions and 4 deletions

View File

@ -782,9 +782,9 @@ int main(int argc, char **argv) {
for (ObjectFile *file : files)
num_input_chunks.inc(file->sections.size());
Counter("output_chunks").set(output_chunks.size());
Counter("files").set(files.size());
Counter("filesize").set(filesize);
static Counter num_output_chunks("output_chunks", output_chunks.size());
static Counter num_files("files", files.size());
static Counter filesize_counter("filesize", filesize);
llvm::outs() << " num_all_syms=" << num_all_syms << "\n"
<< " num_defined=" << num_defined << "\n"

2
mold.h
View File

@ -583,7 +583,7 @@ private:
class Counter {
public:
Counter(StringRef name) : name(name) {
Counter(StringRef name, u32 value = 0) : name(name), value(value) {
static std::mutex mu;
std::lock_guard lock(mu);
instances.push_back(this);