| 
							
							
								 Fabrice Bellard | 090685a8c2 | update test results | 2024-01-27 13:12:37 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 67723c93e4 | fixed js_std_await() in case 'obj' is not a promise (github issue #222) | 2024-01-22 18:03:35 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 9e561d5c2e | fixed and simplified setTimeout() by using an integer timer handle (github issue #218) | 2024-01-19 10:20:34 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 84058766e9 | added js_std_await() and use it to wait for the evaluation of a module (github issue #219) | 2024-01-19 10:19:58 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | d6c7d169de | update Changelog | 2024-01-19 10:18:32 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 3f81070e57 | new release | 2024-01-13 11:16:02 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 6e651e86e5 | allow override of PREFIX, CROSS_PREFIX, CFLAGS and LDFLAGS in Makefile (humenda) | 2024-01-13 11:15:28 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | efdb722f02 | fixed JS_GetScriptOrModuleName() in direct or indirect eval code | 2024-01-13 11:15:06 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 9a4379daf6 | native cosmopolitan build | 2024-01-11 15:29:19 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | e80917bad4 | fixed uninitialized harnessbuf | 2024-01-11 15:28:41 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | c9509664ab | update test results | 2024-01-11 15:28:12 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | e66ce48872 | more portable and Windows version for getTimezoneOffset() (github issue #122) | 2024-01-11 15:26:39 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 195c42b9fb | added os.getpid() | 2024-01-11 15:25:28 +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 | e1e65aca91 | fixed Date.toLocaleString() (kuzmas) | 2024-01-08 19:02:30 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | af308614a8 | fixed regexp case insensitive flag | 2024-01-08 18:42:29 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | aac24640b1 | fix worker termination in example (github issue #98) | 2024-01-08 18:41:03 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | c06c399f4f | fixed next token parsing after a function definition (github issue #77) | 2024-01-08 18:40:35 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 5935a26eae | fixed class name init in static initializers | 2024-01-08 18:39:58 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | c3635861f6 | avoid potentially undefined behavior and make valgrind happy (bnoordhuis) (github issue #153) | 2024-01-08 18:39:26 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 3c2cfabfc7 | fixed run_test262_harness_test() with modules | 2024-01-06 14:43:47 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | df3781d082 | make for in faster and spec compliant (github issue #137) | 2024-01-06 14:43:29 +01:00 |  | 
			
				
					| 
							
							
								 Fabrice Bellard | 24aa7ba4f0 | fixed test262: derived-this-uninitialized-realm.js | 2024-01-06 14:42:43 +01:00 |  | 
			
				
					| 
							
							
								 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 | a8064b74fb | added note about atomic operations | 2024-01-02 16:10:24 +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 | ffe81419ff | define the same atoms with or without CONFIG_ATOMICS (github issue #76) | 2023-12-27 18:28:54 +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 | e6da06e4f6 | typos | 2023-12-27 17:11:25 +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 | 9b587c461b | call js_std_free_handlers() in the code generated by qjsc (github issue #96) | 2023-12-22 11:07:00 +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 |  |