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",