Index: tools/metrics/histograms/histograms.xml |
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
index 0456101cecee8fd1c9b0ee2b5115a44975099f27..94137550b2a568206e0758d1c0e2475497389e1f 100644 |
--- a/tools/metrics/histograms/histograms.xml |
+++ b/tools/metrics/histograms/histograms.xml |
@@ -71928,6 +71928,13 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
</summary> |
</histogram> |
+<histogram name="V8.AsmWasmTranslationMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <owner>aseemgarg@chromium.org</owner> |
+ <summary>Time to convert asm.js code to WebAssembly.</summary> |
+</histogram> |
+ |
<histogram name="V8.ASTOptimization"> |
<obsolete> |
This histogram is no longer present in V8. |
@@ -72566,6 +72573,84 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. |
<summary>TBD</summary> |
</histogram> |
+<histogram name="V8.WasmCompileFunctionMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Time to compile a WebAssembly function.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmCompileFunctionPeakMemoryBytes" units="bytes"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Peak memory used to compile a WebAssembly function.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmCompileModuleMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Time to compile a WebAssembly module.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmDecodeFunctionMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Time to decode a WebAssembly function.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmDecodeModuleMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Time to decode a WebAssembly module.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmDecodeModulePeakMemoryBytes" units="bytes"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Peak memory used to decode a WebAssembly module.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmFunctionSizeBytes" units="bytes"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Size of a WebAssembly function.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmFunctionsPerModule" units="functions"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Function count in each WebAssembly module.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmInstantiateModuleMicroSeconds" units="microseconds"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Time to instantiate a WebAssembly module.</summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmMaxMemPagesCount" units="pages"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary> |
+ Number of 64KiB pages a WebAssembly module declares as its maximum |
+ requirement. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmMinMemPagesCount" units="pages"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary> |
+ Number of 64KiB pages a WebAssembly module declares as its minimum |
+ requirement. |
+ </summary> |
+</histogram> |
+ |
+<histogram name="V8.WasmModuleSizeBytes" units="bytes"> |
+ <owner>bradnelson@chromium.org</owner> |
+ <owner>titzer@chromium.org</owner> |
+ <summary>Size of a WebAssembly module.</summary> |
+</histogram> |
+ |
<histogram name="Variations.CreateTrials.SeedExpiry" |
enum="VariationsSeedExpiry"> |
<owner>asvitkine@chromium.org</owner> |