Bug 1263484 - Remove the JS_MAIN_RUNTIME_TEMPORARY_PEAK telemetry measurement. r=chutten.
authorNicholas Nethercote <nnethercote@mozilla.com>
Mon, 11 Apr 2016 09:33:35 +1000
changeset 292733 9ff4ef78ee4fccb7129a14b0853d58fc690522b1
parent 292732 80051b8b7bf49e9750a9dc2ba1c8883632100c68
child 292734 6cd73ef4a652798423cf0c95a621b16d986cda83
push id18651
push usercbook@mozilla.com
push dateTue, 12 Apr 2016 11:55:32 +0000
treeherderfx-team@c6e90a3857c0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerschutten
bugs1263484
milestone48.0a1
Bug 1263484 - Remove the JS_MAIN_RUNTIME_TEMPORARY_PEAK telemetry measurement. r=chutten. It's no longer useful.
toolkit/components/telemetry/Histograms.json
toolkit/components/telemetry/TelemetrySession.jsm
toolkit/components/telemetry/histogram-whitelists.json
--- a/toolkit/components/telemetry/Histograms.json
+++ b/toolkit/components/telemetry/Histograms.json
@@ -626,25 +626,16 @@
   "MEMORY_JS_COMPARTMENTS_USER": {
     "alert_emails": ["memshrink-telemetry-alerts@mozilla.com"],
     "expires_in_version": "never",
     "kind": "exponential",
     "high": 1000,
     "n_buckets": 50,
     "description": "Total JavaScript compartments used for web pages"
   },
-  "MEMORY_JS_MAIN_RUNTIME_TEMPORARY_PEAK": {
-    "alert_emails": ["memshrink-telemetry-alerts@mozilla.com"],
-    "expires_in_version": "never",
-    "kind": "exponential",
-    "low": 1024,
-    "high": 16777216,
-    "n_buckets": 200,
-    "description": "Peak memory used by the main JSRuntime to store transient data (KB)"
-  },
   "MEMORY_JS_GC_HEAP": {
     "alert_emails": ["memshrink-telemetry-alerts@mozilla.com"],
     "expires_in_version": "never",
     "kind": "exponential",
     "low": 1024,
     "high": 16777216,
     "n_buckets": 200,
     "description": "Memory used by the garbage-collected JavaScript heap (KB)"
--- a/toolkit/components/telemetry/TelemetrySession.jsm
+++ b/toolkit/components/telemetry/TelemetrySession.jsm
@@ -1094,17 +1094,16 @@ var Impl = {
 
     b("MEMORY_VSIZE", "vsize");
     b("MEMORY_VSIZE_MAX_CONTIGUOUS", "vsizeMaxContiguous");
     b("MEMORY_RESIDENT_FAST", "residentFast");
     b("MEMORY_UNIQUE", "residentUnique");
     b("MEMORY_HEAP_ALLOCATED", "heapAllocated");
     p("MEMORY_HEAP_OVERHEAD_FRACTION", "heapOverheadFraction");
     b("MEMORY_JS_GC_HEAP", "JSMainRuntimeGCHeap");
-    b("MEMORY_JS_MAIN_RUNTIME_TEMPORARY_PEAK", "JSMainRuntimeTemporaryPeak");
     c("MEMORY_JS_COMPARTMENTS_SYSTEM", "JSMainRuntimeCompartmentsSystem");
     c("MEMORY_JS_COMPARTMENTS_USER", "JSMainRuntimeCompartmentsUser");
     b("MEMORY_IMAGES_CONTENT_USED_UNCOMPRESSED", "imagesContentUsedUncompressed");
     b("MEMORY_STORAGE_SQLITE", "storageSQLite");
     cc("LOW_MEMORY_EVENTS_VIRTUAL", "lowMemoryEventsVirtual");
     cc("LOW_MEMORY_EVENTS_PHYSICAL", "lowMemoryEventsPhysical");
     c("GHOST_WINDOWS", "ghostWindows");
     cc("PAGE_FAULTS_HARD", "pageFaultsHard");
--- a/toolkit/components/telemetry/histogram-whitelists.json
+++ b/toolkit/components/telemetry/histogram-whitelists.json
@@ -1958,17 +1958,16 @@
     "MEMORY_FREE_PURGED_PAGES_MS",
     "MEMORY_HEAP_ALLOCATED",
     "MEMORY_HEAP_COMMITTED_UNUSED",
     "MEMORY_HEAP_COMMITTED_UNUSED_RATIO",
     "MEMORY_IMAGES_CONTENT_USED_UNCOMPRESSED",
     "MEMORY_JS_COMPARTMENTS_SYSTEM",
     "MEMORY_JS_COMPARTMENTS_USER",
     "MEMORY_JS_GC_HEAP",
-    "MEMORY_JS_MAIN_RUNTIME_TEMPORARY_PEAK",
     "MEMORY_STORAGE_SQLITE",
     "MEMORY_VSIZE",
     "MEMORY_VSIZE_MAX_CONTIGUOUS",
     "MIXED_CONTENT_HSTS",
     "MIXED_CONTENT_PAGE_LOAD",
     "MIXED_CONTENT_UNBLOCK_COUNTER",
     "MOZ_SQLITE_COOKIES_OPEN_READAHEAD_MS",
     "MOZ_SQLITE_COOKIES_READ_B",
@@ -2660,17 +2659,16 @@
     "WORD_CACHE_MISSES_CONTENT",
     "XMLHTTPREQUEST_ASYNC_OR_SYNC",
     "XUL_BACKGROUND_REFLOW_MS",
     "XUL_CACHE_DISABLED",
     "XUL_FOREGROUND_REFLOW_MS",
     "XUL_INITIAL_FRAME_CONSTRUCTION"
   ],
   "n_buckets": [
-    "MEMORY_JS_MAIN_RUNTIME_TEMPORARY_PEAK",
     "MEMORY_JS_GC_HEAP",
     "MEMORY_HEAP_ALLOCATED",
     "SYSTEM_FONT_FALLBACK_SCRIPT",
     "HTTP_REQUEST_PER_PAGE_FROM_CACHE",
     "SSL_TIME_UNTIL_READY",
     "SSL_TIME_UNTIL_HANDSHAKE_FINISHED",
     "CERT_VALIDATION_HTTP_REQUEST_CANCELED_TIME",
     "CERT_VALIDATION_HTTP_REQUEST_SUCCEEDED_TIME",