Test262 ReportBLACK LIVES MATTER

About

Filter Engines

JavaScript Engines

Jan 2019FebMarAprMayJunJulAugSepOctNovDecJan 2020FebMarAprMayJunJulAugSepOctNovDecJan 2021FebMarAprMayJunJulAugSep
All Tests
Show pattern for JavaScript engine result barsChakraCoreJavaScriptCoreSpiderMonkeyV8Moddable XSQuickJSengine262
Current folder:Expressions20,319 tests
expressions
(source)
91%
ChakraCore: 54%JavaScriptCore: 98%SpiderMonkey: 98%V8: 98%Moddable XS: 97%QuickJS: 98%engine262: 95%
Folder:
Addition95 tests/language/expressions/addition/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Array104 tests/language/expressions/array/
95%
ChakraCore: 63%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Arrow Function643 tests/language/expressions/arrow-function/
95%
ChakraCore: 92%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 97%QuickJS: 100%engine262: 75%
Folder:
Assignment839 tests/language/expressions/assignment/
93%
ChakraCore: 86%JavaScriptCore: 94%SpiderMonkey: 99%V8: 99%Moddable XS: 95%QuickJS: 100%engine262: 82%
Folder:
Assignmenttargettype617 tests/language/expressions/assignmenttargettype/
88%
ChakraCore: 15%JavaScriptCore: 100%SpiderMonkey: 100%V8: 99%Moddable XS: 99%QuickJS: 100%engine262: 100%
Folder:
Async Arrow Function108 tests/language/expressions/async-arrow-function/
94%
ChakraCore: 91%JavaScriptCore: 99%SpiderMonkey: 100%V8: 100%Moddable XS: 95%QuickJS: 100%engine262: 74%
Folder:
Async Function161 tests/language/expressions/async-function/
97%
ChakraCore: 89%JavaScriptCore: 99%SpiderMonkey: 100%V8: 100%Moddable XS: 95%QuickJS: 100%engine262: 99%
Folder:
Async Generator1,212 tests/language/expressions/async-generator/
87%
ChakraCore: 14%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 99%QuickJS: 100%engine262: 94%
Folder:
await42 tests/language/expressions/await/
95%
ChakraCore: 81%JavaScriptCore: 81%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Bitwise And59 tests/language/expressions/bitwise-and/
97%
ChakraCore: 80%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Bitwise Not32 tests/language/expressions/bitwise-not/
98%
ChakraCore: 88%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Bitwise Or59 tests/language/expressions/bitwise-or/
97%
ChakraCore: 80%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Bitwise Xor59 tests/language/expressions/bitwise-xor/
97%
ChakraCore: 80%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Call179 tests/language/expressions/call/
91%
ChakraCore: 74%JavaScriptCore: 92%SpiderMonkey: 97%V8: 96%Moddable XS: 98%QuickJS: 92%engine262: 91%
Folder:
class8,017 tests/language/expressions/class/
91%
ChakraCore: 38%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Nullish Coalescing Expression46 tests/language/expressions/coalesce/
83%
ChakraCore: 17%JavaScriptCore: 100%SpiderMonkey: 96%V8: 96%Moddable XS: 96%QuickJS: 96%engine262: 78%
Folder:
Comma11 tests/language/expressions/comma/
92%
ChakraCore: 91%JavaScriptCore: 100%SpiderMonkey: 91%V8: 91%Moddable XS: 91%QuickJS: 91%engine262: 91%
Folder:
Compound Assignment690 tests/language/expressions/compound-assignment/
91%
ChakraCore: 81%JavaScriptCore: 92%SpiderMonkey: 92%V8: 90%Moddable XS: 88%QuickJS: 100%engine262: 93%
Folder:
Concatenation10 tests/language/expressions/concatenation/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Conditional42 tests/language/expressions/conditional/
93%
ChakraCore: 86%JavaScriptCore: 100%SpiderMonkey: 95%V8: 95%Moddable XS: 95%QuickJS: 95%engine262: 86%
Folder:
delete99 tests/language/expressions/delete/
98%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 91%QuickJS: 98%engine262: 96%
Folder:
Division89 tests/language/expressions/division/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Does Not Equals75 tests/language/expressions/does-not-equals/
97%
ChakraCore: 79%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Dynamic Import1,112 tests/language/expressions/dynamic-import/
67%
ChakraCore: 18%JavaScriptCore: 77%SpiderMonkey: 76%V8: 75%Moddable XS: 73%QuickJS: 80%engine262: 74%
Folder:
Equals93 tests/language/expressions/equals/
98%
ChakraCore: 83%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Exponentiation88 tests/language/expressions/exponentiation/
97%
ChakraCore: 84%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 93%
Folder:
function484 tests/language/expressions/function/
96%
ChakraCore: 88%JavaScriptCore: 99%SpiderMonkey: 99%V8: 100%Moddable XS: 97%QuickJS: 99%engine262: 89%
Folder:
Generators546 tests/language/expressions/generators/
96%
ChakraCore: 86%JavaScriptCore: 98%SpiderMonkey: 99%V8: 100%Moddable XS: 98%QuickJS: 99%engine262: 91%
Folder:
Greater Than97 tests/language/expressions/greater-than/
98%
ChakraCore: 84%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Greater Than or Equal85 tests/language/expressions/greater-than-or-equal/
98%
ChakraCore: 86%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Grouping16 tests/language/expressions/grouping/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
import.meta44 tests/language/expressions/import.meta/
84%
ChakraCore: 45%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 73%QuickJS: 100%engine262: 68%
Folder:
in69 tests/language/expressions/in/
84%
ChakraCore: 68%JavaScriptCore: 97%SpiderMonkey: 100%V8: 94%Moddable XS: 67%QuickJS: 68%engine262: 97%
Folder:
instanceof85 tests/language/expressions/instanceof/
99%
ChakraCore: 98%JavaScriptCore: 98%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Left Shift89 tests/language/expressions/left-shift/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Less Than89 tests/language/expressions/less-than/
97%
ChakraCore: 82%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Less Than or Equal93 tests/language/expressions/less-than-or-equal/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Logical And34 tests/language/expressions/logical-and/
97%
ChakraCore: 97%JavaScriptCore: 100%SpiderMonkey: 97%V8: 97%Moddable XS: 97%QuickJS: 97%engine262: 97%
Folder:
Logical Assignment90 tests/language/expressions/logical-assignment/
82%
ChakraCore: 20%JavaScriptCore: 97%SpiderMonkey: 93%V8: 100%Moddable XS: 84%QuickJS: 100%engine262: 80%
Folder:
Logical Not38 tests/language/expressions/logical-not/
99%
ChakraCore: 95%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Logical Or34 tests/language/expressions/logical-or/
97%
ChakraCore: 97%JavaScriptCore: 100%SpiderMonkey: 97%V8: 97%Moddable XS: 97%QuickJS: 97%engine262: 97%
Folder:
Modulus79 tests/language/expressions/modulus/
97%
ChakraCore: 85%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 97%QuickJS: 100%engine262: 100%
Folder:
Multiplication79 tests/language/expressions/multiplication/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
new118 tests/language/expressions/new/
95%
ChakraCore: 68%JavaScriptCore: 98%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
new.target28 tests/language/expressions/new.target/
99%
ChakraCore: 93%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Object2,251 tests/language/expressions/object/
95%
ChakraCore: 70%JavaScriptCore: 99%SpiderMonkey: 99%V8: 100%Moddable XS: 98%QuickJS: 99%engine262: 99%
Folder:
Optional Chaining76 tests/language/expressions/optional-chaining/
87%
ChakraCore: 34%JavaScriptCore: 100%SpiderMonkey: 97%V8: 97%Moddable XS: 100%QuickJS: 97%engine262: 84%
Folder:
Postfix Decrement63 tests/language/expressions/postfix-decrement/
91%
ChakraCore: 73%JavaScriptCore: 92%SpiderMonkey: 92%V8: 92%Moddable XS: 94%QuickJS: 100%engine262: 97%
Folder:
Postfix Increment64 tests/language/expressions/postfix-increment/
91%
ChakraCore: 73%JavaScriptCore: 92%SpiderMonkey: 92%V8: 92%Moddable XS: 92%QuickJS: 100%engine262: 95%
Folder:
Prefix Decrement56 tests/language/expressions/prefix-decrement/
91%
ChakraCore: 70%JavaScriptCore: 91%SpiderMonkey: 91%V8: 91%Moddable XS: 91%QuickJS: 100%engine262: 100%
Folder:
Prefix Increment55 tests/language/expressions/prefix-increment/
91%
ChakraCore: 69%JavaScriptCore: 91%SpiderMonkey: 91%V8: 91%Moddable XS: 93%QuickJS: 100%engine262: 100%
Folder:
Property Accessors42 tests/language/expressions/property-accessors/
99%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 95%
Folder:
Relational2 tests/language/expressions/relational/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Right Shift73 tests/language/expressions/right-shift/
98%
ChakraCore: 84%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Strict Does Not Equals59 tests/language/expressions/strict-does-not-equals/
96%
ChakraCore: 73%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Strict Equals59 tests/language/expressions/strict-equals/
96%
ChakraCore: 73%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Subtraction75 tests/language/expressions/subtraction/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
super168 tests/language/expressions/super/
96%
ChakraCore: 76%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 98%QuickJS: 100%engine262: 100%
Folder:
Tagged Template48 tests/language/expressions/tagged-template/
90%
ChakraCore: 58%JavaScriptCore: 100%SpiderMonkey: 96%V8: 96%Moddable XS: 92%QuickJS: 96%engine262: 96%
Folder:
Template Literal114 tests/language/expressions/template-literal/
99%
ChakraCore: 96%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
this11 tests/language/expressions/this/
95%
ChakraCore: 82%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 82%
Folder:
typeof32 tests/language/expressions/typeof/
98%
ChakraCore: 88%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Unary Minus28 tests/language/expressions/unary-minus/
98%
ChakraCore: 86%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Unary Plus34 tests/language/expressions/unary-plus/
99%
ChakraCore: 94%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
Unsigned Right Shift89 tests/language/expressions/unsigned-right-shift/
98%
ChakraCore: 87%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
void18 tests/language/expressions/void/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%QuickJS: 100%engine262: 100%
Folder:
yield123 tests/language/expressions/yield/
98%
ChakraCore: 97%JavaScriptCore: 93%SpiderMonkey: 100%V8: 100%Moddable XS: 99%QuickJS: 100%engine262: 100%
File:
tco-pos.js
S
ChakraCore: 0 of 1JavaScriptCore: 1 of 1SpiderMonkey: 0 of 1V8: 0 of 1Moddable XS: 0 of 1QuickJS: 0 of 1engine262: 0 of 1