Fabrice Bellard
|
bd0b7048de
|
added a comment for non-initialized warning in Valgrind (github issue #153)
|
2024-01-06 11:20:20 +01:00 |
|
Fabrice Bellard
|
3ab1c2b314
|
added 'in' operator for private fields
|
2024-01-02 16:11:20 +01:00 |
|
Fabrice Bellard
|
16057644f3
|
class static block (initial patch by bnoordhuis)
|
2024-01-02 16:10:43 +01:00 |
|
Fabrice Bellard
|
8f897d64d4
|
fixed crash in JS_DumpMemoryUsage (github issue #65)
|
2024-01-02 16:09:55 +01:00 |
|
Fabrice Bellard
|
e44b793e38
|
allow 'await' in the REPL and added os.sleepAsync()
|
2024-01-02 16:09:30 +01:00 |
|
Fabrice Bellard
|
8de4538ff3
|
make JS_NewClassID thread safe
|
2024-01-02 16:08:48 +01:00 |
|
Fabrice Bellard
|
5c120cd471
|
added Error cause
|
2024-01-02 16:08:08 +01:00 |
|
Fabrice Bellard
|
2ee6be705f
|
added os.now()
|
2023-12-27 19:09:29 +01:00 |
|
Fabrice Bellard
|
2785ede778
|
fixed JS module autodetection with shebang (github issue #91)
|
2023-12-27 18:19:46 +01:00 |
|
Fabrice Bellard
|
b4d80502b6
|
fixed crash when resizing property shapes in case of OOM (github issue #129)
|
2023-12-27 18:19:06 +01:00 |
|
Fabrice Bellard
|
7414e5f67f
|
fixed the garbage collection of async functions with closures (github issue #156)
|
2023-12-27 17:21:46 +01:00 |
|
Fabrice Bellard
|
399d916e66
|
removed memory leak
|
2023-12-27 17:20:10 +01:00 |
|
Fabrice Bellard
|
a47f40cde8
|
added RegExp 'd' flag (bnoordhuis)
|
2023-12-27 17:19:44 +01:00 |
|
Fabrice Bellard
|
5fc27dc7cf
|
added Promise.withResolvers
|
2023-12-27 17:19:25 +01:00 |
|
Fabrice Bellard
|
feefdb1742
|
added Array.prototype.{with,toReversed,toSpliced,toSorted} and TypedArray.prototype.{with,toReversed,toSorted} (initial patch by bnoordhuis)
|
2023-12-27 17:19:00 +01:00 |
|
Fabrice Bellard
|
c2c773e135
|
added Object.groupBy and Map.groupBy (initial patch by bnoordhuis)
|
2023-12-27 17:18:39 +01:00 |
|
Fabrice Bellard
|
4876f72a1a
|
added String.prototype.isWellFormed and String.prototype.toWellFormed
|
2023-12-27 17:16:47 +01:00 |
|
Fabrice Bellard
|
b8791e9b4a
|
fixed detached TypedArray in sort()
|
2023-12-27 17:13:44 +01:00 |
|
Fabrice Bellard
|
6e4931c4ad
|
top-level-await support - follow the spec in the implementation of the module linking and evaluation to avoid errors with cycling module dependencies
|
2023-12-27 17:10:47 +01:00 |
|
Fabrice Bellard
|
e9290401ce
|
reduced JS_MAX_LOCAL_VARS (github issue #123)
|
2023-12-22 11:06:37 +01:00 |
|
Fabrice Bellard
|
e68993b678
|
removed unused JSContext field
|
2023-12-22 11:06:19 +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
|
c3599515c8
|
added container_of macro
|
2023-12-22 11:03:44 +01:00 |
|
Fabrice Bellard
|
1692f2a7a3
|
safer typed array finalizer
|
2023-12-22 11:03:13 +01:00 |
|
Fabrice Bellard
|
a96f440746
|
fixed js_strtod with large integers (github issue #206)
|
2023-12-22 11:02:39 +01:00 |
|
Fabrice Bellard
|
4bb8c35da7
|
fixed 'return' handling with 'yield' in 'for of' or with finally blocks (gihub ticket #166)
|
2023-12-13 19:02:47 +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
|
a0570086c6
|
added Array.prototype.findLast{Index} and TypeArray.prototype.findLast{index} (initial patch by bnoordhuis)
|
2023-12-09 12:33:05 +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
|
4949d75daf
|
Retrieve RegExp 'g' flag in spec conformant way (original patch by bnoordhuis)
|
2023-12-09 12:28:13 +01:00 |
|
Fabrice Bellard
|
c4cdd61a3e
|
fixed lexical scope of 'this' with eval (github issue #192)
|
2023-12-09 12:27:39 +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
|
321dbfa770
|
added missing bignum error tests (github issue #159)
|
2023-12-05 17:25:03 +01:00 |
|
Fabrice Bellard
|
f87cab0fc6
|
added String.prototype.at, Array.prototype.at and TypedArray.prototype.at
|
2023-12-05 16:54:43 +01:00 |
|
bellard
|
94010edb57
|
the BigInt support is now always included
|
2023-12-04 19:26:32 +01:00 |
|
bellard
|
03cc5ecc88
|
fixed js_proxy_isArray stack overflow (github issue #178)
|
2023-12-01 18:15:03 +01:00 |
|
bellard
|
446099aa9e
|
added Object.hasOwn()
|
2022-03-06 18:54:27 +01:00 |
|
bellard
|
b9f58802dc
|
fixed invalid Array.prototype.push/unshift optimization
|
2022-03-06 18:53:03 +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
|
7c312df422
|
2020-09-06 release
|
2020-09-06 19:10:15 +02: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 |
|
bellard
|
91459fb672
|
2020-01-05 release
|
2020-09-06 18:53:08 +02:00 |
|