Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							0a361b7c0f 
							
						 
					 
					
						
						
							
							handle missing test262 gracefully  
						
						 
						
						
						
						
					 
					
						2024-02-17 22:56:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							74bdb4967c 
							
						 
					 
					
						
						
							
							Improve tests  
						
						 
						
						... 
						
						
						
						- split test_bigfloat.js from test_bignum.js
- make test_date() compatible with node
- document Date constructor string argument format:
  should add test cases for invalid strings
- test_argument_scope(): only test this syntax error in strict mode:
  `var f = function(a = eval("var arguments")) {};` 
						
						
					 
					
						2024-02-17 21:54:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							85fb2caeae 
							
						 
					 
					
						
						
							
							Fix UB signed integer overflow in js_math_imul  
						
						 
						
						... 
						
						
						
						- Use uint32_t arithmetics and Standard conformant conversion to
  avoid UB in js_math_imul.
- add builtin tests
- use specific object directories for SAN targets 
						
						
					 
					
						2024-02-17 21:15:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							c06af876f6 
							
						 
					 
					
						
						
							
							Improve string concatenation hack  
						
						 
						
						... 
						
						
						
						- add more cases of in place string concatenation
  this temporary hack improves the microbench timing by 30% but
  has little impact on the test262 timings. 
						
						
					 
					
						2024-02-15 10:30:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Vatamaniuc 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							636c946531 
							
						 
					 
					
						
						
							
							FreeBSD QuickJS Patch ( #203 )  
						
						 
						
						
						
						
					 
					
						2024-02-12 11:28:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Noordhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							fd6e039770 
							
						 
					 
					
						
						
							
							Add UndefinedBehaviorSanitizer support  
						
						 
						
						
						
						
					 
					
						2024-02-11 20:37:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Noordhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							325ca194b7 
							
						 
					 
					
						
						
							
							Add MemorySanitizer support  
						
						 
						
						
						
						
					 
					
						2024-02-11 20:27:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							c9e6c56c70 
							
						 
					 
					
						
						
							
							Improve microbench  
						
						 
						
						... 
						
						
						
						- remove import statements (invoke with qjs --std)
- fix compatibility issues with node
- add more loop styles
- add more string concatenation tests
- use === and !=== where appropriate
- fix sort timing log
- add `-r ref_file` command line option to specify reference file
- add .gitignore file with target file patterns 
						
						
					 
					
						2024-02-11 12:11:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charlie Gordon 
							
						 
					 
					
						
						
						
						
							
						
						
							37bd4ae62d 
							
						 
					 
					
						
						
							
							Strip trailing spaces  
						
						 
						
						
						
						
					 
					
						2024-02-10 16:19:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							1ed38eef33 
							
						 
					 
					
						
						
							
							fixed MingW64 install on Windows (absop) (github issue  #230 )  
						
						 
						
						
						
						
					 
					
						2024-02-03 15:48:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							00967aac24 
							
						 
					 
					
						
						
							
							fixed Promise return in the REPL by using a wrapper object in async std.evalScript() (github issue  #231 )  
						
						 
						
						
						
						
					 
					
						2024-02-03 15:47:42 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4379daf6 
							
						 
					 
					
						
						
							
							native cosmopolitan build  
						
						 
						
						
						
						
					 
					
						2024-01-11 15:29:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							a610598df6 
							
						 
					 
					
						
						
							
							added -fwrapv to CFLAGS to ensure that signed overflows have a well defined behavior  
						
						 
						
						
						
						
					 
					
						2023-12-13 19:00:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							3106401991 
							
						 
					 
					
						
						
							
							keep LTO  
						
						 
						
						
						
						
					 
					
						2023-12-05 16:52:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fabrice Bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							cdeca4de42 
							
						 
					 
					
						
						
							
							updated to unicode 15.0.0  
						
						 
						
						
						
						
					 
					
						2023-12-05 16:51:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							94010edb57 
							
						 
					 
					
						
						
							
							the BigInt support is now always included  
						
						 
						
						
						
						
					 
					
						2023-12-04 19:26:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e62895c6 
							
						 
					 
					
						
						
							
							2021-03-27 release  
						
						 
						
						
						
						
					 
					
						2021-03-27 11:17:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							204682fb87 
							
						 
					 
					
						
						
							
							2020-11-08 release take 2  
						
						 
						
						
						
						
					 
					
						2020-11-08 14:44:20 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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