Test262 ReportBLACK LIVES MATTER

About

Filter Engines

JavaScript Engines

DecJan 2019FebMarAprMayJunJulAugSepOctNovDecJan 2020FebMarAprMayJunJulAugSepOctNovDecJan 2021FebMarAprMayJunJulAugSepOct
All Tests
Show pattern for JavaScript engine result barsChakraCoreJavaScriptCoreSpiderMonkeyV8Moddable XSQuickJSengine262
Current folder:RegExp.prototype880 tests
prototype
(source)
90%
ChakraCore: 40%JavaScriptCore: 99%SpiderMonkey: 100%V8: 100%Moddable XS: 93%QuickJS: 97%engine262: 100%
Folder:
RegExp.prototype.dotAll16 tests/built-ins/RegExp/prototype/dotAll/
84%
ChakraCore: 0%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 88%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.exec150 tests/built-ins/RegExp/prototype/exec/
98%
ChakraCore: 93%JavaScriptCore: 99%SpiderMonkey: 100%V8: 100%Moddable XS: 97%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.flags32 tests/built-ins/RegExp/prototype/flags/
76%
ChakraCore: 0%JavaScriptCore: 100%SpiderMonkey: 100%V8: 94%Moddable XS: 69%QuickJS: 69%engine262: 100%
Folder:
RegExp.prototype.global20 tests/built-ins/RegExp/prototype/global/
90%
ChakraCore: 40%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 90%QuickJS: 100%engine262: 100%
Folder:
hasIndices16 tests/built-ins/RegExp/prototype/hasIndices/
57%
ChakraCore: 0%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 0%QuickJS: 0%engine262: 100%
Folder:
RegExp.prototype.ignoreCase20 tests/built-ins/RegExp/prototype/ignoreCase/
90%
ChakraCore: 40%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 90%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.multiline20 tests/built-ins/RegExp/prototype/multiline/
90%
ChakraCore: 40%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 90%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.source24 tests/built-ins/RegExp/prototype/source/
93%
ChakraCore: 58%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 92%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.sticky16 tests/built-ins/RegExp/prototype/sticky/
89%
ChakraCore: 38%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 88%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype[Symbol.match]102 tests/built-ins/RegExp/prototype/Symbol.match/
88%
ChakraCore: 18%JavaScriptCore: 98%SpiderMonkey: 100%V8: 100%Moddable XS: 98%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype[Symbol.matchAll]52 tests/built-ins/RegExp/prototype/Symbol.matchAll/
88%
ChakraCore: 15%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype[Symbol.replace]134 tests/built-ins/RegExp/prototype/Symbol.replace/
85%
ChakraCore: 6%JavaScriptCore: 100%SpiderMonkey: 100%V8: 99%Moddable XS: 90%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype[Symbol.search]46 tests/built-ins/RegExp/prototype/Symbol.search/
87%
ChakraCore: 13%JavaScriptCore: 96%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype[Symbol.split]88 tests/built-ins/RegExp/prototype/Symbol.split/
86%
ChakraCore: 5%JavaScriptCore: 98%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.test90 tests/built-ins/RegExp/prototype/test/
99%
ChakraCore: 96%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.toString18 tests/built-ins/RegExp/prototype/toString/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
RegExp.prototype.unicode16 tests/built-ins/RegExp/prototype/unicode/
89%
ChakraCore: 38%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 88%QuickJS: 100%engine262: 100%
File:
RegExp.prototype is itself a not RegExp
SD
15.10.6.js
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
no-regexp-matcher.js
SD
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
RegExp.prototype property
SD
S15.10.5.1_A1.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
If enumerating the RegExp.prototype property fails
SD
S15.10.5.1_A2.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
If deleting the RegExp.prototype property fails
SD
S15.10.5.1_A3.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
If varying the RegExp.prototype property fails
SD
S15.10.5.1_A4.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
Compare RegExp.prototype.constructor with RegExp
SD
S15.10.6.1_A1_T1.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
Compare instance.constructor !== RegExp, where instance is new RegExp.prototype.constructor
SD
S15.10.6.1_A1_T2.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
Object.prototype.isPrototypeOf(RegExp.prototype)
SD
S15.10.6_A1_T1.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2
File:
Add new property to Object.prototype and check it of RegExp.prototype
SD
S15.10.6_A1_T2.js
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2QuickJS: 2 of 2engine262: 2 of 2