Dániel Bátyai
17c8ec57bb
Propagate strict mode flag from scanner when parsing functions ( #4262 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-10-06 10:25:13 +02:00
Dániel Bátyai
b9e4897c71
Fix the value of the caller property of function instances ( #4258 )
...
We do not support the caller information for functions, and since a
'null' value represents that there has been no caller, the default value
should be changed to 'undefined' to signal that the information is not
available.
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-10-01 12:10:11 +02:00
Dániel Bátyai
69d9b2c326
Check that this binding is initialized before forming a super reference ( #4255 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-10-01 11:21:00 +02:00
Dániel Bátyai
9f93b0a8ee
Fix Symbol to Object comparison ( #4226 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-28 16:01:38 +02:00
Dániel Bátyai
f58f15077f
Bound names of for-in/of statements cannot contain let ( #4225 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-25 16:33:11 +02:00
Dániel Bátyai
629a0e51c4
Legacy octal escapes should not be allowed in template strings ( #4227 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-25 10:14:28 +02:00
Dániel Bátyai
43e03a1ac6
Fix continue label lookup in for statements that have a private scope ( #4224 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-25 10:06:19 +02:00
Dániel Bátyai
55554535b2
Update Promise.all/race to ES11 ( #4202 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-18 14:05:48 +02:00
Dániel Bátyai
74f66879c2
Improve support for built-in native handlers ( #4184 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-17 18:35:11 +02:00
Dániel Bátyai
f4af997935
Update NuttX repository URLs ( #4201 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-09-17 18:15:40 +02:00
Dániel Bátyai
e98f5342f9
Fix leaking lastIndex values in RegExp built-ins ( #4166 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-28 13:09:53 +02:00
Dániel Bátyai
5ce95be174
Mark the lexical environments of running executable objects ( #4133 )
...
Fixes #4094 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-12 20:50:48 +02:00
Dániel Bátyai
79540727ab
Append promise reaction values in a gc safe manner ( #4127 )
...
Fixes #4096 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-12 20:45:07 +02:00
Dániel Bátyai
0c154306a8
Fix yield* with undefined return method. ( #4126 )
...
Fixes #4097 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-11 14:01:18 +02:00
Dániel Bátyai
286e515f9f
Fix mem-stress-test to properly run gc before allocs ( #4125 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-11 09:51:43 +02:00
Dániel Bátyai
25117ad56b
Fix whitespace ranges for ES.next profile ( #4110 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-06 14:26:41 +02:00
Dániel Bátyai
3d44b26aeb
Update RegExp.prototype accessors for ES11 ( #4103 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-06 14:24:48 +02:00
Dániel Bátyai
be9dbeffdb
Fix AdvanceStringIndex to return an ecma_length_t ( #4100 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-08-04 09:08:34 +02:00
Dániel Bátyai
26a299adf0
Fix block-scoped var/function redeclarations ( #4080 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-31 17:43:15 +02:00
Dániel Bátyai
84125275ea
Make sure modules are evaluated when creating a namespace object ( #4081 )
...
Fixes #4076 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-31 17:19:05 +02:00
Dániel Bátyai
611c8827ba
Improve case conversion related fast paths ( #4083 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-31 16:25:32 +02:00
Dániel Bátyai
edab1964c2
Improve source file handling in jerry-main ( #4037 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-28 10:51:16 +02:00
Dániel Bátyai
20f83d963b
Fix a use-after-free in RegExp.prototype.compile ( #4068 )
...
Fixes #4056 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-28 10:47:37 +02:00
Dániel Bátyai
3f0f9589c4
Fix the length values of Promise built-in functions ( #4041 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-27 11:07:25 +02:00
Dániel Bátyai
cf097ca16b
Fix values of properties that reference intrinsic function objects ( #4024 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-24 12:54:54 +02:00
Dániel Bátyai
1eef69f24d
Update lastIndex handling in RegExpBuiltinExec ( #4010 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-21 15:13:51 +02:00
Dániel Bátyai
69f6bc6566
Fix word boundary assertions with both unicode and ignoreCase flags ( #4008 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-21 15:13:06 +02:00
Dániel Bátyai
321215fdbb
Update RegExp unicode mode case folding to conform to the standard ( #4004 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-20 15:51:43 +02:00
Dániel Bátyai
74781c28c2
Fix sticky flag handling in @@replace ( #4005 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-20 12:54:06 +02:00
Dániel Bátyai
c2bfdde806
Restore previous group start after a failed non-capturing group ( #4002 )
...
Fixes #3934 .
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-20 12:47:45 +02:00
Dániel Bátyai
f6cde17bfb
Update @@search to conform to ES11 standard ( #4003 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-20 12:46:49 +02:00
Dániel Bátyai
b7fa4afb66
Global @@match result array should always contain strings ( #4011 )
...
JerryScript-DCO-1.0-Signed-off-by: Dániel Bátyai [email protected]
2020-07-20 12:17:07 +02:00