mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-25 20:01:50 +00:00
Bug 1800896, 1882789, 1882793: apply code formatting via Lando
# ignore-this-changeset
This commit is contained in:
parent
bc77b09874
commit
6f1cd21802
@ -66,34 +66,34 @@ void LoadedScript::RegisterMemoryReport() {
|
||||
NS_IMETHODIMP
|
||||
LoadedScript::CollectReports(nsIHandleReportCallback* aHandleReport,
|
||||
nsISupports* aData, bool aAnonymize) {
|
||||
#define COLLECT_REPORT(path, kind) \
|
||||
MOZ_COLLECT_REPORT(path, KIND_HEAP, UNITS_BYTES, \
|
||||
SizeOfIncludingThis(LoadedScriptMallocSizeOf), \
|
||||
"Memory used for LoadedScript to hold on " kind \
|
||||
" across documents")
|
||||
#define COLLECT_REPORT(path, kind) \
|
||||
MOZ_COLLECT_REPORT(path, KIND_HEAP, UNITS_BYTES, \
|
||||
SizeOfIncludingThis(LoadedScriptMallocSizeOf), \
|
||||
"Memory used for LoadedScript to hold on " kind \
|
||||
" across documents")
|
||||
|
||||
switch (mKind) {
|
||||
case ScriptKind::eClassic:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/classic", "scripts");
|
||||
break;
|
||||
case ScriptKind::eImportMap:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/import-map",
|
||||
"import-maps");
|
||||
break;
|
||||
case ScriptKind::eModule:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/module", "modules");
|
||||
break;
|
||||
case ScriptKind::eEvent:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/event",
|
||||
"event scripts");
|
||||
break;
|
||||
case ScriptKind::eClassic:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/classic", "scripts");
|
||||
break;
|
||||
case ScriptKind::eImportMap:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/import-map",
|
||||
"import-maps");
|
||||
break;
|
||||
case ScriptKind::eModule:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/module", "modules");
|
||||
break;
|
||||
case ScriptKind::eEvent:
|
||||
COLLECT_REPORT("explicit/js/script/loaded-script/event", "event scripts");
|
||||
break;
|
||||
}
|
||||
|
||||
#undef COLLECT_REPORT
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
size_t LoadedScript::SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) const {
|
||||
size_t LoadedScript::SizeOfIncludingThis(
|
||||
mozilla::MallocSizeOf aMallocSizeOf) const {
|
||||
size_t bytes = aMallocSizeOf(this);
|
||||
|
||||
if (IsTextSource()) {
|
||||
@ -108,7 +108,6 @@ size_t LoadedScript::SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) co
|
||||
return bytes;
|
||||
}
|
||||
|
||||
|
||||
void LoadedScript::AssociateWithScript(JSScript* aScript) {
|
||||
// Verify that the rewritten URL is available when manipulating LoadedScript.
|
||||
MOZ_ASSERT(mBaseURL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user