From ffe4b0449445a753018906677430d23c76e67513 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 9 Nov 2024 02:34:42 +0800 Subject: [PATCH 1/5] Update nodejs data for some performance features --- api/PerformanceEntry.json | 26 ++++++++++++++++++++------ api/PerformanceMark.json | 19 ++++++++++++++++--- api/PerformanceMeasure.json | 19 ++++++++++++++++--- 3 files changed, 52 insertions(+), 12 deletions(-) diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json index 48f7d73ec7a09d..d70a918cd0d58c 100644 --- a/api/PerformanceEntry.json +++ b/api/PerformanceEntry.json @@ -28,9 +28,16 @@ "ie": { "version_added": "10" }, - "nodejs": { - "version_added": "8.5.0" - }, + "nodejs": [ + { + "version_added": "19.0.0" + }, + { + "version_added": "8.5.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", @@ -69,9 +76,16 @@ "ie": { "version_added": false }, - "nodejs": { - "version_added": false - }, + "nodejs": [ + { + "version_added": "19.0.0" + }, + { + "version_added": "10.5.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index fb349c96e9c4ad..0d8e875a8f9e3b 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -22,9 +22,22 @@ "ie": { "version_added": "10" }, - "nodejs": { - "version_added": "8.5.0" - }, + "nodejs": [ + { + "version_added": "19.0.0" + }, + { + "version_added": "18.2.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + }, + { + "version_added": "16.17.0", + "version_removed": "17.0.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": "mirror", "opera_android": { diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index 8d3bc69c9268d4..a3ee73712964c6 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -22,9 +22,22 @@ "ie": { "version_added": "10" }, - "nodejs": { - "version_added": "8.5.0" - }, + "nodejs": [ + { + "version_added": "19.0.0" + }, + { + "version_added": "18.2.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + }, + { + "version_added": "16.17.0", + "version_removed": "17.0.0", + "partial_implementation": true, + "notes": "Available as a part of the perf_hooks module." + } + ], "oculus": "mirror", "opera": { "version_added": "33" From d1df760a34abc6a359c8776e375153dc27e0dc5f Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sat, 9 Nov 2024 08:37:43 +0800 Subject: [PATCH 2/5] fix data --- api/PerformanceEntry.json | 2 +- api/PerformanceMark.json | 8 +------- api/PerformanceMeasure.json | 8 ++++---- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json index d70a918cd0d58c..65c2b97257ab5e 100644 --- a/api/PerformanceEntry.json +++ b/api/PerformanceEntry.json @@ -81,7 +81,7 @@ "version_added": "19.0.0" }, { - "version_added": "10.5.0", + "version_added": "11.7.0", "partial_implementation": true, "notes": "Available as a part of the perf_hooks module." } diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index 0d8e875a8f9e3b..efa04954046d09 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -27,13 +27,7 @@ "version_added": "19.0.0" }, { - "version_added": "18.2.0", - "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." - }, - { - "version_added": "16.17.0", - "version_removed": "17.0.0", + "version_added": "16.0.0", "partial_implementation": true, "notes": "Available as a part of the perf_hooks module." } diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index a3ee73712964c6..678fd0f162779a 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -27,15 +27,15 @@ "version_added": "19.0.0" }, { - "version_added": "18.2.0", + "version_added": "16.7.0", "partial_implementation": true, "notes": "Available as a part of the perf_hooks module." }, { - "version_added": "16.17.0", - "version_removed": "17.0.0", + "version_added": "16.0.0", + "version_removed": "16.7.0", "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." + "notes": "Only available as an internal instance." } ], "oculus": "mirror", From 33a9533d62a74fb32b40ff84cf0f8c8845a81525 Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Sun, 1 Dec 2024 22:31:12 +0800 Subject: [PATCH 3/5] Apply suggestions from code review Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- api/PerformanceEntry.json | 4 ++-- api/PerformanceMark.json | 2 +- api/PerformanceMeasure.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/PerformanceEntry.json b/api/PerformanceEntry.json index 65c2b97257ab5e..85bdae6e3d155a 100644 --- a/api/PerformanceEntry.json +++ b/api/PerformanceEntry.json @@ -35,7 +35,7 @@ { "version_added": "8.5.0", "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." + "notes": "Available as a part of the `perf_hooks` module." } ], "oculus": "mirror", @@ -83,7 +83,7 @@ { "version_added": "11.7.0", "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." + "notes": "Available as a part of the `perf_hooks` module." } ], "oculus": "mirror", diff --git a/api/PerformanceMark.json b/api/PerformanceMark.json index a792a056308b76..9f5dadbd5e9b2d 100644 --- a/api/PerformanceMark.json +++ b/api/PerformanceMark.json @@ -29,7 +29,7 @@ { "version_added": "16.0.0", "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." + "notes": "Available as a part of the `perf_hooks` module." } ], "oculus": "mirror", diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index 678fd0f162779a..ae2d3378c6ac16 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -29,7 +29,7 @@ { "version_added": "16.7.0", "partial_implementation": true, - "notes": "Available as a part of the perf_hooks module." + "notes": "Available as a part of the `perf_hooks` module." }, { "version_added": "16.0.0", From b4ff0efed66713711efd17e781cf163ff213e57f Mon Sep 17 00:00:00 2001 From: skyclouds2001 <95597335+skyclouds2001@users.noreply.github.com> Date: Fri, 3 Jan 2025 00:08:58 +0800 Subject: [PATCH 4/5] Update api/PerformanceMeasure.json --- api/PerformanceMeasure.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index 83a2bf8ed28fe2..c50e229a3aaa80 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -38,7 +38,7 @@ "version_added": "16.0.0", "version_removed": "16.7.0", "partial_implementation": true, - "notes": "Only available as an internal instance." + "notes": "Only available as an internal instance, but can be access via getting performance entries." } ], "oculus": "mirror", From 9e866fd985ac21d6bdc3222f8424997080c41ac4 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:10:57 +0100 Subject: [PATCH 5/5] Update api/PerformanceMeasure.json --- api/PerformanceMeasure.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/PerformanceMeasure.json b/api/PerformanceMeasure.json index c50e229a3aaa80..3e2594adf18185 100644 --- a/api/PerformanceMeasure.json +++ b/api/PerformanceMeasure.json @@ -38,7 +38,7 @@ "version_added": "16.0.0", "version_removed": "16.7.0", "partial_implementation": true, - "notes": "Only available as an internal instance, but can be access via getting performance entries." + "notes": "Only available as an internal instance, but can be accessed via getting performance entries." } ], "oculus": "mirror",