LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Get rid of unnecessary work from canonical_numeric_index_string 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Get rid of unnecessary work from canonical_numeric_index_string 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove unused Accessor::call_{getter,setter}() 
						
					 
				 
				2022-01-04 23:37:26 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make AggregateError inherit from Error 
						
					 
				 
				2021-06-23 13:59:17 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make AggregateError inherit from Error 
						
					 
				 
				2021-06-23 13:59:17 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add define_direct_property and remove the define_property helper 
						
					 
				 
				2021-07-06 14:20:30 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement AggregateError 
						
					 
				 
				2021-06-11 18:49:50 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename JS::PropertyKey variables from property_{name => key} 
						
					 
				 
				2022-02-06 22:02:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename PropertyName to PropertyKey 
						
					 
				 
				2021-10-24 17:18:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement the CloneArrayBuffer AO 
						
					 
				 
				2022-02-08 23:08:43 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement the CloneArrayBuffer AO 
						
					 
				 
				2022-02-08 23:08:43 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove all VM::clear_exception() calls 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ArrayBufferConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use new construct AO overload where easily applicable 
						
					 
				 
				2022-01-25 22:09:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ArrayBufferPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use new construct AO overload where easily applicable 
						
					 
				 
				2022-01-25 22:09:13 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ArrayConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 02:49:41 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Consistently make prototype the last argument in Object ctors 
						
					 
				 
				2021-06-20 12:12:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Consistently make prototype the last argument in Object ctors 
						
					 
				 
				2021-06-20 12:12:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ArrayIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ArrayIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Map iterators independent of the underlying hashmap 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Array.prototype.groupByToMap 
						
					 
				 
				2022-01-05 11:21:38 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement proper Iterator records 
						
					 
				 
				2022-01-09 22:02:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement proper Iterator records 
						
					 
				 
				2022-01-09 22:02:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement proper Iterator records 
						
					 
				 
				2022-01-09 22:02:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement create_dynamic_function() according to the spec 
						
					 
				 
				2022-01-16 01:54:48 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add support for async functions 
						
					 
				 
				2021-11-10 08:48:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove all VM::clear_exception() calls 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement async functions as generator functions in BC mode 
						
					 
				 
				2021-11-12 13:01:59 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add support for async functions 
						
					 
				 
				2021-11-10 08:48:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add support for async functions 
						
					 
				 
				2021-11-10 08:48:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove duplicate definition of AsyncGeneratorFunction.prototype 
						
					 
				 
				2022-01-19 19:26:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Parse async generator functions 
						
					 
				 
				2021-11-21 21:46:39 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Parse async generator functions 
						
					 
				 
				2021-11-21 21:46:39 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Parse async generator functions 
						
					 
				 
				2021-11-21 21:46:39 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add AsyncIteratorPrototype 
						
					 
				 
				2021-11-29 15:20:07 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add AsyncIteratorPrototype 
						
					 
				 
				2021-11-29 15:20:07 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make TypedArray::element_name return FlyString instead of String 
						
					 
				 
				2022-02-08 23:08:43 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert the NumberToBigInt AO to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Mark single argument BigInt() constructor as 'explicit' 
						
					 
				 
				2021-10-30 16:32:20 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement BigInt.asUintN 
						
					 
				 
				2022-02-06 15:49:54 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert BigIntConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 
						
					 
				 
				2021-09-11 14:10:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove Object::value_of() 
						
					 
				 
				2021-12-10 22:52:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement ECMA-402 BigInt.prototype.toLocaleString 
						
					 
				 
				2022-01-30 20:05:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert BigIntPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove Object::value_of() 
						
					 
				 
				2021-12-10 22:52:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove Object::value_of() 
						
					 
				 
				2021-12-10 22:52:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert BooleanPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Function.prototype.bind() according to the spec :^) 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Function.prototype.bind() according to the spec :^) 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement non standard error.stack attribute 
						
					 
				 
				2022-02-07 14:17:57 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove VM::exception() and most related functions 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Do not refer to moved-from completions / values 
						
					 
				 
				2022-02-10 14:10:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement console.time/timeLog/timeEnd() methods 
						
					 
				 
				2021-12-27 21:44:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement console.time/timeLog/timeEnd() methods 
						
					 
				 
				2021-12-27 21:44:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 
						
					 
				 
				2021-09-11 14:10:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Consistently make prototype the last argument in Object ctors 
						
					 
				 
				2021-06-20 12:12:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert DataViewPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert DataViewPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert DateConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Explicitly handle invalid Date objects in UTC time setters 
						
					 
				 
				2022-02-04 13:47:50 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Date.prototype.setUTCDate 
						
					 
				 
				2022-01-16 11:07:02 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert delete_binding() to ThrowCompletionOr 
						
					 
				 
				2021-10-09 21:53:47 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert delete_binding() to ThrowCompletionOr 
						
					 
				 
				2021-10-09 21:53:47 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove unnecessary GlobalObject pointer from Environment 
						
					 
				 
				2022-01-31 16:19:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove unnecessary GlobalObject pointer from Environment 
						
					 
				 
				2022-01-31 16:19:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add missing header in EnvironmentCoordinate.h 
						
					 
				 
				2021-10-20 09:20:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Fix two typos in comments 
						
					 
				 
				2022-02-08 18:17:12 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add a traceback to Error 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add spec comments to the NativeError constructor 
						
					 
				 
				2022-02-07 14:44:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add spec comments to Error.prototype.toString() 
						
					 
				 
				2022-02-07 14:35:29 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Let Error prototypes inherit from PrototypeObject 
						
					 
				 
				2022-02-07 14:32:39 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Userland: Use mattco@serenityos.org for my copyright headers 
						
					 
				 
				2021-04-23 08:24:53 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Reject '-000000' as extended year 
						
					 
				 
				2022-02-02 14:46:52 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Fix two typos in comments 
						
					 
				 
				2022-02-08 18:17:12 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert FinalizationRegistryPrototype funcs to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Ensure get_new_target() never returns an empty value 
						
					 
				 
				2021-12-29 00:16:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove unused FunctionEnvironment this value getter/setter 
						
					 
				 
				2021-12-29 00:16:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename FunctionKind::{Regular => Normal} 
						
					 
				 
				2022-01-16 01:54:48 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add FunctionObject constructor allowing null prototype 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add FunctionObject constructor allowing null prototype 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Don't coerce this value to an object in Function.prototype.call 
						
					 
				 
				2022-02-10 08:45:03 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert FunctionPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement create_dynamic_function() according to the spec 
						
					 
				 
				2022-01-16 01:54:48 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename GeneratorObjectPrototype to GeneratorPrototype 
						
					 
				 
				2022-01-16 14:50:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename Function => FunctionObject 
						
					 
				 
				2021-06-27 22:36:04 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove VM::exception() and most related functions 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement async functions as generator functions in BC mode 
						
					 
				 
				2021-11-12 13:01:59 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename GeneratorObjectPrototype to GeneratorPrototype 
						
					 
				 
				2022-01-16 14:50:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename GeneratorObjectPrototype to GeneratorPrototype 
						
					 
				 
				2022-01-16 14:50:22 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove unnecessary GlobalObject pointer from Environment 
						
					 
				 
				2022-01-31 16:19:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert create_global_function_binding() to ThrowCompletionOr 
						
					 
				 
				2021-12-29 16:02:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Start implementing Intl Segment Iterator objects 
						
					 
				 
				2022-01-30 19:47:01 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop eagerly creating the backing store for IndexedProperties 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop eagerly creating the backing store for IndexedProperties 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement proper Iterator records 
						
					 
				 
				2022-01-09 22:02:43 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert %IteratorPrototype% to ThrowCompletionOr 
						
					 
				 
				2021-10-31 07:50:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert %IteratorPrototype% to ThrowCompletionOr 
						
					 
				 
				2021-10-31 07:50:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Fix JSON.stringify with stale surrogate codepoints 
						
					 
				 
				2022-02-07 13:53:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert JSONObject functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Fix Map Iterators when elements are deleted during iteration 
						
					 
				 
				2022-02-10 14:09:39 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert MapConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Map iterators independent of the underlying hashmap 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Map iterators independent of the underlying hashmap 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Map iterators independent of the underlying hashmap 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert MapIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Map iterators independent of the underlying hashmap 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert MapPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+Everywhere: Replace __builtin bit functions 
						
					 
				 
				2021-12-21 22:13:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert MathObject functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Reduce header dependency graph in Realm.h 
						
					 
				 
				2022-02-07 19:16:46 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add ModuleEnvironment 
						
					 
				 
				2022-01-22 01:21:18 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NumberConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NumberConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everything: Move to SPDX license identifiers in all files. 
						
					 
				 
				2021-04-22 11:22:27 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove Object::value_of() 
						
					 
				 
				2021-12-10 22:52:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Generalize Intl.NumberFormat to operate on Value types 
						
					 
				 
				2022-01-30 20:05:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Number.prototype.toExponential 
						
					 
				 
				2022-01-04 13:07:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add Object constructor allowing null prototype 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add Object constructor allowing null prototype 
						
					 
				 
				2022-02-09 23:31:34 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ObjectConstructor to ThrowCompletionOr 
						
					 
				 
				2021-10-31 07:50:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove all VM::clear_exception() calls 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert delete_binding() to ThrowCompletionOr 
						
					 
				 
				2021-10-09 21:53:47 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert Object.prototype to ThrowCompletionOr 
						
					 
				 
				2021-10-31 07:50:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert Object.prototype to ThrowCompletionOr 
						
					 
				 
				2021-10-31 07:50:30 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Mark entire private environment chains during GC 
						
					 
				 
				2021-12-08 10:29:54 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Mark entire private environment chains during GC 
						
					 
				 
				2021-12-08 10:29:54 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Introduce the Environment Settings Object 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove VM::exception() and most related functions 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert PromiseConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+Everywhere: Remove VM::exception() and most related functions 
						
					 
				 
				2022-02-08 09:12:42 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert PromisePrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Setup host hooks and have promise jobs work out the realm 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Visit internal values in PromiseValueList 
						
					 
				 
				2022-02-05 11:52:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Visit internal values in PromiseValueList 
						
					 
				 
				2022-02-05 11:52:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 
						
					 
				 
				2021-11-17 00:21:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert to_property_descriptor() to ThrowCompletionOr 
						
					 
				 
				2021-10-04 09:52:15 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK: Convert AK::Format formatting helpers to returning ErrorOr<void> 
						
					 
				 
				2021-11-17 00:21:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename JS::PropertyKey variables from property_{name => key} 
						
					 
				 
				2022-02-06 22:02:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ProxyConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ProxyConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Reduce header dependency graph in Realm.h 
						
					 
				 
				2022-02-07 19:16:46 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Reduce header dependency graph in Realm.h 
						
					 
				 
				2022-02-07 19:16:46 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Introduce the Environment Settings Object 
						
					 
				 
				2022-02-08 17:47:44 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ReflectObject functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert RegExpConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert RegExpConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert the RegExpCreate AO to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibRegex+LibJS: Avoid searching for more than one match in JS RegExps 
						
					 
				 
				2022-02-05 00:09:32 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Define RegExp.prototype methods in spec order 
						
					 
				 
				2021-12-21 14:56:00 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SetConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SetIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement Sets using Maps 
						
					 
				 
				2022-02-09 20:57:41 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SetPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the name prefix for wrapped functions 
						
					 
				 
				2022-02-12 16:06:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the name prefix for wrapped functions 
						
					 
				 
				2022-02-12 16:06:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add ScriptOrModule to execution context and track it everywhere 
						
					 
				 
				2022-01-22 01:21:18 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ShadowRealmPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert ShadowRealmPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename JS::PropertyKey variables from property_{name => key} 
						
					 
				 
				2022-02-06 22:02:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename JS::PropertyKey variables from property_{name => key} 
						
					 
				 
				2022-02-06 22:02:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert StringConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert StringConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Consistently make prototype the last argument in Object ctors 
						
					 
				 
				2021-06-20 12:12:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Consistently make prototype the last argument in Object ctors 
						
					 
				 
				2021-06-20 12:12:39 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert StringIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert StringIteratorPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Get rid of unnecessary work from canonical_numeric_index_string 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make StringOrSymbol always be FlyString in the string case 
						
					 
				 
				2021-06-13 19:11:29 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Update spec numbers for ECMA-402 
						
					 
				 
				2022-01-29 22:23:25 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement the TrimString Abstract Operation 
						
					 
				 
				2022-01-17 14:46:07 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Store and return undefined Symbol description 
						
					 
				 
				2021-06-15 18:31:52 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Store and return undefined Symbol description 
						
					 
				 
				2021-06-15 18:31:52 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SymbolConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SymbolConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 
						
					 
				 
				2021-09-11 14:10:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove Object::value_of() 
						
					 
				 
				2021-12-10 22:52:36 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SymbolPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert SymbolPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Get rid of unnecessary work from canonical_numeric_index_string 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert TypedArrayConstructor functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert TypedArrayPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-23 18:01:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Update copyrights with my new serenityos.org e-mail :^) 
						
					 
				 
				2022-01-31 18:23:22 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Avoid unnecessary ToObject conversion when resolving references 
						
					 
				 
				2022-02-13 14:44:36 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IntrusiveList for keeping track of WeakContainers 
						
					 
				 
				2021-07-21 20:17:55 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add missing headers 
						
					 
				 
				2021-10-06 23:52:40 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use HashMap::remove_all_matching() in WeakMap 
						
					 
				 
				2022-01-05 18:57:14 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option 
						
					 
				 
				2022-02-05 11:52:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakMapPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakMapPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make WeakContainer pruning do less work 
						
					 
				 
				2021-10-05 18:52:00 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option 
						
					 
				 
				2022-02-05 11:52:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakRefPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakRefPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use HashTable::remove_all_matching() in WeakSet :^) 
						
					 
				 
				2022-01-05 18:57:14 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option 
						
					 
				 
				2022-02-05 11:52:51 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Convert VM::call() to JS::call() 
						
					 
				 
				2022-01-23 15:24:45 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 
						
					 
				 
				2021-10-21 09:02:23 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakSetPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Convert WeakSetPrototype functions to ThrowCompletionOr 
						
					 
				 
				2021-10-29 21:29:24 +03:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove the name prefix for wrapped functions 
						
					 
				 
				2022-02-12 16:06:37 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Replace uses of MarkedValueList with MarkedVector<Value> 
						
					 
				 
				2022-02-09 12:25:27 +00:00