Fabrice Bellard
|
a8b2d7c2b2
|
added Float16Array (bnoordhuis) - optimized float16 conversion functions
|
2025-05-05 19:12:32 +02:00 |
|
Fabrice Bellard
|
30fe3de91d
|
Object.prototype has an immutable prototype
|
2025-04-29 19:03:36 +02:00 |
|
Fabrice Bellard
|
3fbea36863
|
update tests
|
2025-04-28 16:37:51 +02:00 |
|
Fabrice Bellard
|
8e9e8e86c5
|
update tests
|
2025-04-22 19:16:19 +02:00 |
|
Fabrice Bellard
|
e5e724829a
|
added staging test262 tests
|
2025-04-21 16:23:42 +02:00 |
|
Fabrice Bellard
|
0c5d59f6a9
|
optimized and fixed JS_AtomIsNumericIndex1(): 'NaN' is also a number
|
2025-04-16 15:04:57 +02:00 |
|
Fabrice Bellard
|
3b04c58628
|
fixed 'with' access by adding HasPropery() calls - removed unused 'with_get_ref_undef' opcode
|
2025-04-16 14:48:12 +02:00 |
|
Fabrice Bellard
|
83530ac9a7
|
fixed destructuring operation order when defining variables - optimized more cases of variable definition in destructuring
|
2025-04-16 14:23:54 +02:00 |
|
Fabrice Bellard
|
1d5e7cf300
|
fixed destructuring parsing: do it only in assignment expressions
|
2025-04-16 14:14:21 +02:00 |
|
Fabrice Bellard
|
5449fd42d6
|
more ToPropertyKey ordering changes
|
2025-04-15 11:26:53 +02:00 |
|
Fabrice Bellard
|
8f99de5b7f
|
spec update: ToPropertyKey() is now done after the evaluation of the expression in assignments
|
2025-04-15 10:50:59 +02:00 |
|
Fabrice Bellard
|
5b0c98a43a
|
fixed HTML comments (chqrlie)
|
2025-04-12 12:38:51 +02:00 |
|
Fabrice Bellard
|
7adeb5c56e
|
Fix exporting destructured variables (saghul) (#382)
|
2025-04-10 16:23:25 +02:00 |
|
Fabrice Bellard
|
949c105aff
|
fixed class field named get or set
|
2025-04-10 16:01:26 +02:00 |
|
Fabrice Bellard
|
d546fbfdb7
|
changed js_throw_type_error ES5 workaround to be more compatible with test262
|
2025-04-10 15:37:19 +02:00 |
|
Fabrice Bellard
|
2634856087
|
removed invalid tests
|
2025-03-28 10:19:28 +01:00 |
|
Fabrice Bellard
|
56c47f7d2a
|
fixed exception handling in AsyncFromSyncIterator and async for of
|
2025-03-28 10:11:15 +01:00 |
|
Fabrice Bellard
|
67de495254
|
fixed typed array set operation when obj != receiver
|
2025-03-27 17:06:26 +01:00 |
|
Fabrice Bellard
|
b0c1a12196
|
fixed set_date_field()
|
2025-03-27 16:28:56 +01:00 |
|
Fabrice Bellard
|
dec4aca27a
|
update test262_errors.txt
|
2025-03-25 19:17:19 +01:00 |
|
Fabrice Bellard
|
efdb722f02
|
fixed JS_GetScriptOrModuleName() in direct or indirect eval code
|
2024-01-13 11:15:06 +01:00 |
|
Fabrice Bellard
|
10fc744ae4
|
regexp: fixed the zero advance logic in quantifiers (github issue #158)
|
2024-01-10 14:36:19 +01:00 |
|
Fabrice Bellard
|
f25e5d4094
|
optional chaining fixes (github issue #103)
|
2024-01-09 19:15:40 +01:00 |
|
Fabrice Bellard
|
af308614a8
|
fixed regexp case insensitive flag
|
2024-01-08 18:42:29 +01:00 |
|
Fabrice Bellard
|
24aa7ba4f0
|
fixed test262: derived-this-uninitialized-realm.js
|
2024-01-06 14:42:43 +01:00 |
|
Fabrice Bellard
|
3ab1c2b314
|
added 'in' operator for private fields
|
2024-01-02 16:11:20 +01:00 |
|
Fabrice Bellard
|
b8791e9b4a
|
fixed detached TypedArray in sort()
|
2023-12-27 17:13:44 +01:00 |
|
Fabrice Bellard
|
07ff474992
|
use Unicode normalization in String.prototype.localeCompare
|
2023-12-22 11:05:49 +01:00 |
|
Fabrice Bellard
|
7cefa7b121
|
'for of' expression cannot start with 'async'
|
2023-12-22 11:05:18 +01:00 |
|
Fabrice Bellard
|
43420235d5
|
removed incorrect await in async yield*
|
2023-12-22 11:04:54 +01:00 |
|
Fabrice Bellard
|
3ba181e6c6
|
fixed define own property with writable=false on module namespace
|
2023-12-22 11:04:22 +01:00 |
|
Fabrice Bellard
|
57105c7f23
|
fixed async generator in case of exception in the implicit await in the 'return' statement
|
2023-12-13 19:01:59 +01:00 |
|
Fabrice Bellard
|
a42681a4a3
|
Fix AsyncGenerator.prototype.return error handling (bnoordhuis)
|
2023-12-13 19:01:10 +01:00 |
|
Fabrice Bellard
|
9e52965257
|
raise an error if a private method is added twice to an object
|
2023-12-13 18:59:47 +01:00 |
|
Fabrice Bellard
|
177af41665
|
fixed duplicate static private setter/getter test
|
2023-12-09 12:32:32 +01:00 |
|
Fabrice Bellard
|
b180cd2c43
|
Symbol.species is no longer used in TypedArray constructor from a TypedArray
|
2023-12-09 12:32:00 +01:00 |
|
Fabrice Bellard
|
e182050771
|
fixed delete super.x error
|
2023-12-09 12:31:33 +01:00 |
|
Fabrice Bellard
|
58f374ef42
|
reworked set property and fixed corner cases of typed array set property
|
2023-12-09 12:30:31 +01:00 |
|
Fabrice Bellard
|
20a57f90d7
|
Implement extended named capture group identifiers (bnoordhuis)
|
2023-12-09 12:28:51 +01:00 |
|
Fabrice Bellard
|
4949d75daf
|
Retrieve RegExp 'g' flag in spec conformant way (original patch by bnoordhuis)
|
2023-12-09 12:28:13 +01:00 |
|
Fabrice Bellard
|
26fdf659e3
|
Make Date methods argument coercion spec compliant (bnoordhuis)
|
2023-12-09 12:27:08 +01:00 |
|
Fabrice Bellard
|
b14d77be5b
|
fixed negative zero date
|
2023-12-09 12:26:37 +01:00 |
|
Fabrice Bellard
|
55a4878a60
|
fixed private field setters (github issue #194)
|
2023-12-07 17:51:32 +01:00 |
|
Fabrice Bellard
|
cdeca4de42
|
updated to unicode 15.0.0
|
2023-12-05 16:51:16 +01:00 |
|
bellard
|
b5e62895c6
|
2021-03-27 release
|
2021-03-27 11:17:31 +01:00 |
|
bellard
|
b1f67dfc1a
|
2020-11-08 release
|
2020-11-08 14:30:56 +01:00 |
|
bellard
|
8900766099
|
2020-07-05 release
|
2020-09-06 19:07:30 +02:00 |
|
bellard
|
1722758717
|
2020-04-12 release
|
2020-09-06 19:04:20 +02:00 |
|
bellard
|
383e2b06c8
|
2020-03-16 release
|
2020-09-06 19:02:03 +02:00 |
|
bellard
|
0e8fffd4de
|
2020-01-19 release
|
2020-09-06 18:57:11 +02:00 |
|