Marko Lahma
|
9079aef684
Convert to using file-scoped namespaces (#1931)
|
1 gadu atpakaļ |
Marko Lahma
|
15b1fcfb82
Update test262 suite and fix issues (#1839)
|
1 gadu atpakaļ |
adams85
|
6d866a2d28
Switch to using Acorn-based parsing via Acornima (#1820)
|
1 gadu atpakaļ |
Marko Lahma
|
aca8fb3d62
Use global usings and aliases for Esprima namespaces and types (#1824)
|
1 gadu atpakaļ |
Marko Lahma
|
d306162997
Obsolete and cleanup some ObjectInstance access patterns (#1809)
|
1 gadu atpakaļ |
Marko Lahma
|
60cbc25bd7
Compile Regex instances in ScriptPreparation (#1757)
|
1 gadu atpakaļ |
Marko Lahma
|
a1788187de
Restructure and internalize (#1738)
|
1 gadu atpakaļ |
Marko Lahma
|
d6d398a6c7
Remove Record suffix from types (#1716)
|
1 gadu atpakaļ |
Marko Lahma
|
c5657939fc
Enable Meziantou.Analyzer (#1682)
|
1 gadu atpakaļ |
Marko Lahma
|
d90b774ec2
ES2022 Class fields and static blocks (#1546)
|
2 gadi atpakaļ |
Marko Lahma
|
339167ef63
Remove some tests from exclude and fix accordingly (#1504)
|
2 gadi atpakaļ |
Marko Lahma
|
ec25ac3a66
Unify and cleanup API (#1355)
|
2 gadi atpakaļ |
Marko Lahma
|
d602f32b7f
Reduce Engine references in expressions (#1293)
|
2 gadi atpakaļ |
Marko Lahma
|
fbd5293b9e
Remove ExpressionResult (#1292)
|
2 gadi atpakaļ |
Marko Lahma
|
3a3e57c63d
Improve global object setup and access performance (#1280)
|
2 gadi atpakaļ |
Marko Lahma
|
3e0902c2e6
Slim down Completion and ExpressionResult struct sizes (#1270)
|
2 gadi atpakaļ |
Marko Lahma
|
97e481fc4e
Enable nullable reference types by default (#1237)
|
3 gadi atpakaļ |
Marko Lahma
|
20e9832dd6
Enable implicit usings (#1230)
|
3 gadi atpakaļ |
Christian Rondeau
|
6098a14c54
Module support fixes and improvements (#1102)
|
3 gadi atpakaļ |
Marko Lahma
|
a6c09a95c8
Fix script-level strict mode handling (#1043)
|
3 gadi atpakaļ |
Marko Lahma
|
9d8432606d
ES2020 BigInt (#1027)
|
3 gadi atpakaļ |
Marko Lahma
|
1cf0e2bfb4
Improve operator overloading logic (#1011)
|
3 gadi atpakaļ |
Gökhan Kurt
|
6b22d92172
Fix double evaluation of typeof operator (#987)
|
3 gadi atpakaļ |
Marko Lahma
|
bf140bff22
Introduce EvaluationContext for statement and expression evaluation (#979)
|
3 gadi atpakaļ |
Marko Lahma
|
f5571d0700
Refactor options and add MaxArraySize constraint (#923)
|
3 gadi atpakaļ |
n1xx1
|
20dcf69afd
Fix double evaluation when Operator Overloading is enabled (#945)
|
4 gadi atpakaļ |
Marko Lahma
|
c55a5e447b
Refactor internals to support realm concept (#907)
|
4 gadi atpakaļ |
Marko Lahma
|
0dbcdb0395
Add support for Optional Chaining (#881)
|
4 gadi atpakaļ |
Gökhan Kurt
|
517900f469
Implement Operator Overloading (#893)
|
4 gadi atpakaļ |
Marko Lahma
|
5f1892cd42
Class support (#816)
|
4 gadi atpakaļ |