forked from OSchip/llvm-project
[scudo] [standalone] [NFC] clang-format code.
clang-format the scudo standalone codebase. Reviewed By: cryptoad Differential Revision: https://reviews.llvm.org/D93056
This commit is contained in:
parent
c29af37c6c
commit
ebff66be65
|
@ -22,21 +22,25 @@ extern "C" int LLVMFuzzerTestOneInput(uint8_t *Data, size_t Size) {
|
|||
uintptr_t FaultAddr = FDP.ConsumeIntegral<uintptr_t>();
|
||||
uintptr_t MemoryAddr = FDP.ConsumeIntegral<uintptr_t>();
|
||||
|
||||
std::string MemoryAndTags = FDP.ConsumeRandomLengthString(FDP.remaining_bytes());
|
||||
std::string MemoryAndTags =
|
||||
FDP.ConsumeRandomLengthString(FDP.remaining_bytes());
|
||||
const char *Memory = MemoryAndTags.c_str();
|
||||
// Assume 16-byte alignment.
|
||||
size_t MemorySize = (MemoryAndTags.length() / 17) * 16;
|
||||
const char *MemoryTags = Memory + MemorySize;
|
||||
|
||||
std::string StackDepotBytes = FDP.ConsumeRandomLengthString(FDP.remaining_bytes());
|
||||
std::string StackDepotBytes =
|
||||
FDP.ConsumeRandomLengthString(FDP.remaining_bytes());
|
||||
std::vector<char> StackDepot(sizeof(scudo::StackDepot), 0);
|
||||
for (size_t i = 0; i < StackDepotBytes.length() && i < StackDepot.size(); ++i) {
|
||||
for (size_t i = 0; i < StackDepotBytes.length() && i < StackDepot.size();
|
||||
++i) {
|
||||
StackDepot[i] = StackDepotBytes[i];
|
||||
}
|
||||
|
||||
std::string RegionInfoBytes = FDP.ConsumeRemainingBytesAsString();
|
||||
std::vector<char> RegionInfo(AllocatorT::getRegionInfoArraySize(), 0);
|
||||
for (size_t i = 0; i < RegionInfoBytes.length() && i < RegionInfo.size(); ++i) {
|
||||
for (size_t i = 0; i < RegionInfoBytes.length() && i < RegionInfo.size();
|
||||
++i) {
|
||||
RegionInfo[i] = RegionInfoBytes[i];
|
||||
}
|
||||
|
||||
|
|
|
@ -19,9 +19,8 @@ struct Alloc {
|
|||
};
|
||||
|
||||
size_t measureWastage(const std::vector<Alloc> &allocs,
|
||||
const std::vector<size_t> &classes,
|
||||
size_t pageSize,
|
||||
size_t headerSize) {
|
||||
const std::vector<size_t> &classes, size_t pageSize,
|
||||
size_t headerSize) {
|
||||
size_t totalWastage = 0;
|
||||
for (auto &a : allocs) {
|
||||
size_t sizePlusHeader = a.size + headerSize;
|
||||
|
@ -55,7 +54,8 @@ void readAllocs(std::vector<Alloc> &allocs, const char *path) {
|
|||
}
|
||||
|
||||
Alloc a;
|
||||
while (fscanf(f, "<alloc size=\"%zu\" count=\"%zu\"/>\n", &a.size, &a.count) == 2)
|
||||
while (fscanf(f, "<alloc size=\"%zu\" count=\"%zu\"/>\n", &a.size,
|
||||
&a.count) == 2)
|
||||
allocs.push_back(a);
|
||||
fclose(f);
|
||||
}
|
||||
|
@ -157,5 +157,6 @@ struct MySizeClassConfig {
|
|||
};
|
||||
static const uptr SizeDelta = %zu;
|
||||
};
|
||||
)", headerSize);
|
||||
)",
|
||||
headerSize);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue