Marko Lahma
|
60cbc25bd7
Compile Regex instances in ScriptPreparation (#1757)
|
1 year ago |
Marko Lahma
|
4b23f03c52
Remove some unnecessary JsString allocations (#1728)
|
1 year ago |
Marko Lahma
|
69b33acaf3
Cleanup ObjectInstance public API (#1720)
|
1 year ago |
Marko Lahma
|
a3e919be49
Remove some Instance suffixes (#1718)
|
1 year ago |
Marko Lahma
|
a6419328c9
Ensure proper ValueStringBuilder dispose when needed (#1699)
|
1 year ago |
Marko Lahma
|
177bdd49f5
Further optimize Dtoa and string building (#1698)
|
1 year ago |
Marko Lahma
|
90691bbaba
Replace StringBuilderPool with ValueStringBuilder (#1697)
|
1 year ago |
Marko Lahma
|
197ebd8d00
Add NET 8 support (#1686)
|
1 year ago |
Marko Lahma
|
6653ec842c
Code changes to keep NET 8 analyzers happy (#1685)
|
1 year ago |
Marko Lahma
|
c5657939fc
Enable Meziantou.Analyzer (#1682)
|
1 year ago |
Marko Lahma
|
088f08f8e1
Enable code analysis with latest-Recommended (#1681)
|
1 year ago |
Marko Lahma
|
1a6aa38f1e
Implement Promise.withResolvers and update test suite (#1650)
|
1 year ago |
adams85
|
e9ace1a5a1
Fix capturing group numbering bug and a few more regex-related issues (#1614)
|
2 years ago |
adams85
|
6eddc61db4
Implement workarounds for regex parsing known issues (#1603)
|
2 years ago |
Marko Lahma
|
2ec677c1a1
Rename thisObj to thisObject and args as arguments in parameter names (#1597)
|
2 years ago |
Marko Lahma
|
40f1f420a7
Rename RegExpInstance to JsRegExp (#1595)
|
2 years ago |
Marko Lahma
|
ec623b2aa4
Fix RegExp.prototype.source double-escape (#1455)
|
2 years ago |
Marko Lahma
|
ec25ac3a66
Unify and cleanup API (#1355)
|
2 years ago |
Marko Lahma
|
c680830d3b
Add easier APIs for interop usage (#1351)
|
2 years ago |
Marko Lahma
|
9fbed07473
Implement RegExp match indices (#1310)
|
2 years ago |
Marko Lahma
|
d7b8ca1224
Implement RegExp named capture groups (#1309)
|
2 years ago |
Marko Lahma
|
700634143b
Upgrade to latest test262 suite and fix issues (#1304)
|
2 years ago |
Marko Lahma
|
97e481fc4e
Enable nullable reference types by default (#1237)
|
3 years ago |
Marko Lahma
|
20e9832dd6
Enable implicit usings (#1230)
|
3 years ago |
Sébastien Ros
|
408df556b8
Fix regular expression performance with /g flag (#1157)
|
3 years ago |
Marko Lahma
|
a2f0becdad
Implement String.prototype.replaceAll (#1155)
|
3 years ago |
Marko Lahma
|
6a87e76706
Fix more issues related to built-in objects (#1053)
|
3 years ago |
Marko Lahma
|
8f0d433737
Fix issues related to JSON, Math, RegExp and Proxy (#1045)
|
3 years ago |
Marko Lahma
|
c738fafa9d
Fix NullReferenceException in RegExp.prototype.source (#1022)
|
3 years ago |
Marko Lahma
|
af31a9dce6
Harmonize iterator prototype intrinsics to follow spec (#933)
|
4 years ago |