|
Ninja
|
#include "deps_log.h"#include <assert.h>#include <errno.h>#include <stdint.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include "graph.h"#include "metrics.h"#include "state.h"#include "util.h"
Go to the source code of this file.
Variables | |
| static const int32_t | kCurrentVersion = 4 |
| static const char | kFileSignature [] = "# ninjadeps\n" |
| static const size_t | kFileSignatureSize = sizeof(kFileSignature) - 1u |
| static constexpr size_t | kMaxRecordSize = (1 << 19) - 1 |
|
static |
Definition at line 41 of file deps_log.cc.
Referenced by DepsLog::Load(), BuildLog::Load(), BuildLog::OpenForWriteIfNeeded(), DepsLog::OpenForWriteIfNeeded(), BuildLog::Recompact(), and BuildLog::Restat().
|
static |
Definition at line 38 of file deps_log.cc.
Referenced by DepsLog::Load(), BuildLog::Load(), BuildLog::OpenForWriteIfNeeded(), DepsLog::OpenForWriteIfNeeded(), BuildLog::Recompact(), and BuildLog::Restat().
|
static |
Definition at line 39 of file deps_log.cc.
Referenced by DepsLog::Load().
|
staticconstexpr |
Definition at line 45 of file deps_log.cc.
Referenced by DepsLog::Load(), DepsLog::OpenForWriteIfNeeded(), DepsLog::RecordDeps(), and DepsLog::RecordId().