Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | native cosmopolitan build | Fabrice Bellard | 2024-01-11 | 1 | -16/+5 |
| | |||||
* | more portable and Windows version for getTimezoneOffset() (github issue #122) | Fabrice Bellard | 2024-01-11 | 1 | -9/+24 |
| | |||||
* | optional chaining fixes (github issue #103) | Fabrice Bellard | 2024-01-11 | 1 | -7/+109 |
| | |||||
* | fixed Date.toLocaleString() (kuzmas) | Fabrice Bellard | 2024-01-11 | 1 | -1/+1 |
| | |||||
* | fixed next token parsing after a function definition (github issue #77) | Fabrice Bellard | 2024-01-11 | 1 | -27/+51 |
| | |||||
* | fixed class name init in static initializers | Fabrice Bellard | 2024-01-11 | 1 | -17/+10 |
| | |||||
* | avoid potentially undefined behavior and make valgrind happy (bnoordhuis) ↵ | Fabrice Bellard | 2024-01-11 | 1 | -14/+12 |
| | | | | (github issue #153) | ||||
* | make for in faster and spec compliant (github issue #137) | Fabrice Bellard | 2024-01-11 | 1 | -86/+143 |
| | |||||
* | fixed test262: derived-this-uninitialized-realm.js | Fabrice Bellard | 2024-01-11 | 1 | -4/+24 |
| | |||||
* | added a comment for non-initialized warning in Valgrind (github issue #153) | Fabrice Bellard | 2024-01-11 | 1 | -0/+10 |
| | |||||
* | added 'in' operator for private fields | Fabrice Bellard | 2024-01-11 | 1 | -74/+160 |
| | |||||
* | class static block (initial patch by bnoordhuis) | Fabrice Bellard | 2024-01-11 | 1 | -17/+76 |
| | |||||
* | fixed crash in JS_DumpMemoryUsage (github issue #65) | Fabrice Bellard | 2024-01-11 | 1 | -2/+2 |
| | |||||
* | allow 'await' in the REPL and added os.sleepAsync() | Fabrice Bellard | 2024-01-11 | 1 | -2/+2 |
| | |||||
* | make JS_NewClassID thread safe | Fabrice Bellard | 2024-01-11 | 1 | -1/+10 |
| | |||||
* | added Error cause | Fabrice Bellard | 2024-01-11 | 1 | -6/+20 |
| | |||||
* | added os.now() | Fabrice Bellard | 2023-12-28 | 1 | -30/+0 |
| | |||||
* | fixed JS module autodetection with shebang (github issue #91) | Fabrice Bellard | 2023-12-28 | 1 | -26/+28 |
| | |||||
* | fixed crash when resizing property shapes in case of OOM (github issue #129) | Fabrice Bellard | 2023-12-28 | 1 | -23/+18 |
| | |||||
* | fixed the garbage collection of async functions with closures (github issue ↵ | Fabrice Bellard | 2023-12-28 | 1 | -244/+277 |
| | | | | #156) | ||||
* | removed memory leak | Fabrice Bellard | 2023-12-28 | 1 | -1/+3 |
| | |||||
* | added RegExp 'd' flag (bnoordhuis) | Fabrice Bellard | 2023-12-28 | 1 | -54/+137 |
| | |||||
* | added Promise.withResolvers | Fabrice Bellard | 2023-12-28 | 1 | -10/+6 |
| | |||||
* | added Array.prototype.{with,toReversed,toSpliced,toSorted} and ↵ | Fabrice Bellard | 2023-12-28 | 1 | -0/+379 |
| | | | | TypedArray.prototype.{with,toReversed,toSorted} (initial patch by bnoordhuis) | ||||
* | added Object.groupBy and Map.groupBy (initial patch by bnoordhuis) | Fabrice Bellard | 2023-12-28 | 1 | -0/+121 |
| | |||||
* | added String.prototype.isWellFormed and String.prototype.toWellFormed | Fabrice Bellard | 2023-12-28 | 1 | -0/+80 |
| | |||||
* | fixed detached TypedArray in sort() | Fabrice Bellard | 2023-12-28 | 1 | -40/+47 |
| | |||||
* | quickjs: remove unnecessary forward declaration | bptato | 2023-12-28 | 1 | -4/+0 |
| | | | | was causing conflicts with applying upstream patches | ||||
* | top-level-await support - follow the spec in the implementation of the ↵ | Fabrice Bellard | 2023-12-28 | 1 | -87/+625 |
| | | | | module linking and evaluation to avoid errors with cycling module dependencies | ||||
* | Revert TLA support patch | bptato | 2023-12-28 | 1 | -115/+19 |
| | | | | | | Importing it from upstream. (Hoping this revert actually worked...) | ||||
* | reduced JS_MAX_LOCAL_VARS (github issue #123) | Fabrice Bellard | 2023-12-22 | 1 | -1/+1 |
| | |||||
* | removed unused JSContext field | Fabrice Bellard | 2023-12-22 | 1 | -1/+0 |
| | |||||
* | use Unicode normalization in String.prototype.localeCompare | Fabrice Bellard | 2023-12-22 | 1 | -31/+100 |
| | |||||
* | 'for of' expression cannot start with 'async' | Fabrice Bellard | 2023-12-22 | 1 | -0/+3 |
| | |||||
* | removed incorrect await in async yield* | Fabrice Bellard | 2023-12-22 | 1 | -1/+0 |
| | |||||
* | fixed define own property with writable=false on module namespace | Fabrice Bellard | 2023-12-22 | 1 | -3/+7 |
| | |||||
* | added container_of macro | Fabrice Bellard | 2023-12-22 | 1 | -1/+1 |
| | |||||
* | safer typed array finalizer | Fabrice Bellard | 2023-12-22 | 1 | -2/+17 |
| | |||||
* | fixed js_strtod with large integers (github issue #206) | Fabrice Bellard | 2023-12-22 | 1 | -2/+6 |
| | |||||
* | quickjs: avoid an unnecessary null check for can_destroy | bptato | 2023-12-22 | 1 | -4/+4 |
| | |||||
* | fixed 'return' handling with 'yield' in 'for of' or with finally blocks ↵ | Fabrice Bellard | 2023-12-14 | 1 | -72/+120 |
| | | | | (gihub ticket #166) | ||||
* | fixed async generator in case of exception in the implicit await in the ↵ | Fabrice Bellard | 2023-12-14 | 1 | -9/+20 |
| | | | | 'return' statement | ||||
* | Fix AsyncGenerator.prototype.return error handling (bnoordhuis) | Fabrice Bellard | 2023-12-14 | 1 | -4/+13 |
| | |||||
* | raise an error if a private method is added twice to an object | Fabrice Bellard | 2023-12-14 | 1 | -0/+6 |
| | |||||
* | Reapply "reworked set property and fixed corner cases of typed array set ↵ | bptato | 2023-12-09 | 1 | -166/+110 |
| | | | | | | | | property" This reverts commit 82aa85ef0458e1b97917ffe2626e5631bb444c58. A-ha, it was just a linking error. We have to fix the Makefile instead. | ||||
* | Revert "reworked set property and fixed corner cases of typed array set ↵ | bptato | 2023-12-09 | 1 | -110/+166 |
| | | | | | | | | property" This reverts commit 1b38f7b7a7709c3fe21f1adcf1d5de6b2e0e48f7. Breaks tostring setter for some reason; we'll have to investigate... | ||||
* | added Array.prototype.findLast{Index} and ↵ | Fabrice Bellard | 2023-12-09 | 1 | -16/+61 |
| | | | | TypeArray.prototype.findLast{index} (initial patch by bnoordhuis) | ||||
* | fixed duplicate static private setter/getter test | Fabrice Bellard | 2023-12-09 | 1 | -7/+12 |
| | |||||
* | fixed delete super.x error | Fabrice Bellard | 2023-12-09 | 1 | -12/+4 |
| | |||||
* | reworked set property and fixed corner cases of typed array set property | Fabrice Bellard | 2023-12-09 | 1 | -166/+110 |
| |