mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
Bug 1170039: Fix printf format specifiers in GC stats. r=terrence
This commit is contained in:
parent
6d750bb21f
commit
95f6dd0f30
@ -625,8 +625,8 @@ Statistics::formatJsonDescription(uint64_t timestamp)
|
||||
|
||||
const char *format =
|
||||
"\"timestamp\":%llu,"
|
||||
"\"max_pause\":%lu.%03lu,"
|
||||
"\"total_time\":%lu.%03lu,"
|
||||
"\"max_pause\":%llu.%03llu,"
|
||||
"\"total_time\":%llu.%03llu,"
|
||||
"\"zones_collected\":%d,"
|
||||
"\"total_zones\":%d,"
|
||||
"\"total_compartments\":%d,"
|
||||
@ -634,8 +634,8 @@ Statistics::formatJsonDescription(uint64_t timestamp)
|
||||
"\"store_buffer_overflows\":%d,"
|
||||
"\"mmu_20ms\":%d,"
|
||||
"\"mmu_50ms\":%d,"
|
||||
"\"scc_sweep_total\":%lu.%03lu,"
|
||||
"\"scc_sweep_max_pause\":%lu.%03lu,"
|
||||
"\"scc_sweep_total\":%llu.%03llu,"
|
||||
"\"scc_sweep_max_pause\":%llu.%03llu,"
|
||||
"\"nonincremental_reason\":\"%s\","
|
||||
"\"allocated\":%u,"
|
||||
"\"added_chunks\":%d,"
|
||||
@ -673,8 +673,8 @@ Statistics::formatJsonSliceDescription(unsigned i, const SliceData& slice)
|
||||
|
||||
const char* format =
|
||||
"\"slice\":%d,"
|
||||
"\"pause\":%lu.%03lu,"
|
||||
"\"when\":%lu.%03lu,"
|
||||
"\"pause\":%llu.%03llu,"
|
||||
"\"when\":%llu.%03llu,"
|
||||
"\"reason\":\"%s\","
|
||||
"\"budget\":\"%s\","
|
||||
"\"page_faults\":%llu,"
|
||||
@ -721,7 +721,7 @@ Statistics::formatJsonPhaseTimes(PhaseTimeTable phaseTimes)
|
||||
|
||||
UniqueChars name = FilterJsonKey(phases[phase].name);
|
||||
int64_t ownTime = phaseTimes[dagSlot][phase];
|
||||
JS_snprintf(buffer, sizeof(buffer), "\"%s\":%lu.%03lu",
|
||||
JS_snprintf(buffer, sizeof(buffer), "\"%s\":%llu.%03llu",
|
||||
name.get(), ownTime / 1000, ownTime % 1000);
|
||||
|
||||
if (!fragments.append(make_string_copy(buffer)))
|
||||
|
Loading…
Reference in New Issue
Block a user