同步操作将从 Gitee 极速下载/QuickJS 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
diff --git a/harness/atomicsHelper.js b/harness/atomicsHelper.jsindex 9c1217351e..3c24755558 100644--- a/harness/atomicsHelper.js+++ b/harness/atomicsHelper.js@@ -227,10 +227,14 @@ 262ドル.agent.waitUntil = function(typedArray, index, expected) {* }*/262ドル.agent.timeouts = {- yield: 100,- small: 200,- long: 1000,- huge: 10000,+// yield: 100,+// small: 200,+// long: 1000,+// huge: 10000,+ yield: 20,+ small: 20,+ long: 100,+ huge: 1000,};/**diff --git a/harness/regExpUtils.js b/harness/regExpUtils.jsindex be7039fda0..7b38abf8df 100644--- a/harness/regExpUtils.js+++ b/harness/regExpUtils.js@@ -6,24 +6,27 @@ description: |defines: [buildString, testPropertyEscapes, matchValidator]---*/+if (262ドル && typeof 262ドル.codePointRange === "function") {+ /* use C function to build the codePointRange (much faster with+ slow JS engines) */+ codePointRange = 262ドル.codePointRange;+} else {+ codePointRange = function codePointRange(start, end) {+ const codePoints = [];+ let length = 0;+ for (codePoint = start; codePoint < end; codePoint++) {+ codePoints[length++] = codePoint;+ }+ return String.fromCodePoint.apply(null, codePoints);+ }+}+function buildString({ loneCodePoints, ranges }) {- const CHUNK_SIZE = 10000;- let result = Reflect.apply(String.fromCodePoint, null, loneCodePoints);- for (let i = 0; i < ranges.length; i++) {- const range = ranges[i];- const start = range[0];- const end = range[1];- const codePoints = [];- for (let length = 0, codePoint = start; codePoint <= end; codePoint++) {- codePoints[length++] = codePoint;- if (length === CHUNK_SIZE) {- result += Reflect.apply(String.fromCodePoint, null, codePoints);- codePoints.length = length = 0;- }+ let result = String.fromCodePoint.apply(null, loneCodePoints);+ for (const [start, end] of ranges) {+ result += codePointRange(start, end + 1);}- result += Reflect.apply(String.fromCodePoint, null, codePoints);- }- return result;+ return result;}function testPropertyEscapes(regex, string, expression) {
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。