kisbg
a58884c169
Update TypedArray internals methods ( #4653 )
...
releated test262 test-cases has been removed from the skip list.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-04-27 09:45:26 +02:00
kisbg
ce24edae24
Add check Proxy object [[SetPrototypeOf]] ( #4631 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-04-26 09:21:29 +02:00
kisbg
60cbc93cd7
Update TypedArray Builtin function ( #4633 )
...
Also create TypedArray object with object method has been added.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-04-13 13:37:04 +02:00
kisbg
2381078e80
Add constant error messages ( #4640 )
...
added two new file ecma-errors.h and ecma-erros.c
it contains the most used errors messages.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-04-07 12:46:12 +02:00
kisbg
22ebb00a4c
Implement Promise.any and AggregateError Object ( #4623 )
...
JerryScript-DCO-1.0-Signed-off-by: Bence Gabor Kis [email protected]
2021-03-22 12:42:20 +01:00
kisbg
8321640c4e
Remove unnecessary ecma_deref_ecma_string in regExpStringIterator ( #4625 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-03-11 09:14:45 +01:00
kisbg
dc3ae4ff06
Implement Promise.allsettled ( #4616 )
...
Also i updated the promise race and all method to the latest standart
The two jerry/es.next test-cases has been update to support the latest standart
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-03-08 11:43:42 +01:00
kisbg
9254cd4e7a
Add ThrowTypeError name property ( #4618 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-03-05 10:40:17 +01:00
kisbg
129ca4946c
Implement WeakRef Object ( #4546 )
...
Related test262 test-cases has been removed from skip list.
Execpt two test-case since they need other feature to work (Finalization registry and async GC)
JerryScript-DCO-1.0-Signed-off-by: Bence Gabor Kis [email protected]
2021-03-01 13:46:54 +01:00
kisbg
a2f22cf888
Update jerry debugger test-runner ( #4597 )
...
Now the test-runner will check the jerry (server) return code.
Fixed do_eval_at TC crash if jerry was build with --debug option.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-02-16 12:48:40 +01:00
kisbg
76a0b18287
Add cross-realm support to RegExp.prototype ( #4567 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-02-08 16:35:40 +01:00
kisbg
e9df2ca814
Add newtarget support AsyncFunction ( #4560 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-02-04 14:30:11 +01:00
kisbg
748e1be041
Minor fix in create ArrayBuffer object ( #4556 )
...
JerryScript-DCO-1.0-Signed-off-by: Bence Gabor Kis [email protected]
2021-02-01 16:49:12 +01:00
kisbg
ff1a99b999
Date.prototype.setTime should return with clipped date ( #4520 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-01-26 11:00:45 +01:00
kisbg
8ddd24f870
Add new target support to Error object and NativeErrors ( #4372 )
...
EcmaScript 11 19.5.1.1 Error
EcmaScript 11 19.5.6.1.1 NativeError
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-01-11 15:08:21 +01:00
kisbg
2919a6463f
Add new target support for ArrayBuffer and TypedArray ( #4369 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-01-11 14:20:28 +01:00
kisbg
4c41f8ee07
Add proxy and bound function support for GetRealm method( #4407 )
...
ecma_op_function_get_function_realm now can process proxy and bound functions.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-01-11 11:31:27 +01:00
kisbg
2ac3c08c14
Add proxy check in ecma_op_object_put_with_receiver ( #4411 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2021-01-06 08:44:48 +01:00
kisbg
1937f820e1
Added new target support to Boolean, String, Number Object ( #4368 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-12-17 09:44:59 +01:00
kisbg
7cb9f808f7
Add support test262 $262 global object support ( #4329 )
...
Few test-cases in test262 uses a $262 object to run a few method (for example detachedArrayBuffer)
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-12-07 17:06:15 +01:00
kisbg
7de7c2168e
Implement asInteger, asUint32 and asInt32 jerry api methods ( #4325 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-11-18 07:37:56 +01:00
kisbg
b2084e0a02
Implement from and to property descriptor API function ( #4245 )
...
Also added two new helper method:
ecma_property_descriptor -> jerry_property_descriptor converter method
jerry_property_descriptor -> ecma_property_descriptor converter method
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-11-03 14:27:26 +01:00
kisbg
11f7463986
Support decimal create with leading zero ( #4286 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-30 14:32:32 +01:00
kisbg
d317124650
Update JSON stringify to conform ES11 standard ( #4176 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-12 13:04:08 +02:00
kisbg
da1a4bbd44
Implement numeric-separator ( #4158 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-12 11:33:03 +02:00
kisbg
148f69f4a5
Add new target support for object create ( #4203 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-07 15:07:25 +02:00
kisbg
99c7099eaa
Update object.prototype.toString to conform ES11 standard ( #4196 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-07 15:05:17 +02:00
kisbg
17fe441819
Add AsyncFunc proto id check in ecma_object_check_class_name_is_object ( #4274 )
...
fixes #4147
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-07 08:48:11 +02:00
kisbg
a084fdbe45
Add a new check for array.prototype.sort in array prototype dispatch ( #4208 )
...
Bugfix: first check arguments callable then the length of the this value.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-10-05 11:26:01 +02:00
kisbg
a470fef8a5
Add length check in copy_within's fast path ( #4168 )
...
fixes #4146
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-28 10:55:26 +02:00
kisbg
1ec216e573
Fixing test262 built-ins symbol test-cases ( #4123 )
...
The remaining test-cases needs realm feature
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-27 13:39:04 +02:00
kisbg
59ab36088f
Check argument is bigint in create_object_arg ( #4142 )
...
fixed #4138
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-27 09:04:46 +02:00
kisbg
d9cb2c60f2
fix check order in ecma_op_abstract_equality_compare ( #4141 )
...
Fixes #4139
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-18 13:50:58 +02:00
kisbg
086d1cc127
Added missing object deref in ecma_promise_reject_or_resolve ( #4144 )
...
fixes #4131
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-17 11:06:44 +02:00
kisbg
cd34bfa4c3
Implement Array.flat and Array.flatMap ( #3925 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-12 16:51:04 +02:00
kisbg
43a82cddb9
Implement Object.prototype.fromEntries ( #4065 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-07 15:08:12 +02:00
kisbg
cebb6aee5c
Fix Symbol's description default value ( #4077 )
...
In the standard if we create a Symbol object without adding a description value
default value is undefined not empty string.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-07 15:00:44 +02:00
kisbg
58a649ffe8
Fixed Array.prototype.concat error type ( #4117 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-07 14:34:57 +02:00
kisbg
7d479ad91b
Update proxy to ES2020 ( #4085 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-08-06 11:25:29 +02:00
kisbg
d39a076b2e
Added RegExp dotAll flag ( #4000 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-07-24 13:42:57 +02:00
kisbg
dfd9d4497a
Implement nullish coalescing operator ( #3997 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-07-17 15:42:51 +02:00
kisbg
6a877185fe
Added new target support for dataview object ( #3764 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-06-18 13:53:30 +02:00
kisbg
c2c623df79
Added missing generator prototype check ( #3865 )
...
Fixes #3861
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-06-08 10:25:04 +02:00
kisbg
a6f6bce6f0
Added new target support for Date Object ( #3739 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-05-15 22:21:40 +02:00
kisbg
8ccb95c31c
Added new target support to Promise ( #3707 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-05-04 15:03:12 +02:00
kisbg
14cea9c1ec
Added new target support in Map, WeakMap, Set and WeakSet ( #3701 )
...
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2020-05-04 14:24:39 +02:00
kisbg
4996542f02
Added missing logical operator in js-parser-expr ( #3293 )
...
This fix is needed to build JerryScript 2.1 on a STM board.
JerryScript-DCO-1.0-Signed-off-by: bence gabor kis [email protected]
2019-11-08 16:10:51 +01:00