LibJS: Use IteratorStepValue in ECMA-402 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							LibJS: Crash on allocation failure in DurationPrototype 
						
					 
				 
				2024-02-25 07:51:28 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS/Bytecode: Move to a new bytecode format 
						
					 
				 
				2024-02-19 21:45:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add a remainder() function to represent remainder(x, y) 
						
					 
				 
				2024-02-06 08:45:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Skip test262 tests with the CanBlockIsFalse flag 
						
					 
				 
				2023-11-30 09:51:46 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Skip test262 tests with the CanBlockIsFalse flag 
						
					 
				 
				2023-11-30 09:51:46 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Inline the ArrayBufferByteLength implementation 
						
					 
				 
				2024-02-27 20:02:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Inline the ArrayBufferByteLength implementation 
						
					 
				 
				2024-02-27 20:02:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Partially implement resizable ArrayBuffer objects 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement missing steps from the ArrayBuffer transfer proposal 
						
					 
				 
				2023-12-29 09:25:41 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Partially implement resizable ArrayBuffer objects 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add fast_is<ArrayIterator>() 
						
					 
				 
				2023-12-09 00:20:25 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Add missing JS_DEFINE_ALLOCATOR() for a bunch of classes 
						
					 
				 
				2023-12-23 23:02:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Only consider VM-accessible execution contexts as strong roots 
						
					 
				 
				2023-12-13 11:19:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Only consider VM-accessible execution contexts as strong roots 
						
					 
				 
				2023-12-13 11:19:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Put Bytecode::CallFrame + register slots in a single allocation 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make PromiseCapability GC-allocated 
						
					 
				 
				2022-10-02 23:02:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stub out Atomics.notify 
						
					 
				 
				2023-11-30 09:51:46 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for DataView 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Protect CanonicalIndex against double-to-integer overflow 
						
					 
				 
				2022-12-07 16:43:19 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Include Environment.h directly in ClassFieldDefinition.h 
						
					 
				 
				2022-10-01 15:36:20 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibWeb: Implement KeyframeEffect::{get,set}_keyframes 
						
					 
				 
				2024-02-13 19:44:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make intrinsics getters return NonnullGCPtr 
						
					 
				 
				2023-04-13 14:29:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use a forwarding reference in ThrowCompletion constructor 
						
					 
				 
				2023-03-06 13:05:43 +00:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for DataView 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for DataView 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for DataView 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Implement resizable ArrayBuffer support for DataView 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Ensure JS::Date has a key function and its vtable is in LibJS 
						
					 
				 
				2024-01-12 09:11:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Ensure JS::Date has a key function and its vtable is in LibJS 
						
					 
				 
				2024-01-12 09:11:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Support more weird date formats found on the web 
						
					 
				 
				2024-02-03 09:29:40 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+LibJS: Remove null state from DeprecatedFlyString :^) 
						
					 
				 
				2024-02-24 15:06:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Don't add uncaptured parameter bindings to environment 
						
					 
				 
				2024-01-21 21:03:59 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects 
						
					 
				 
				2023-04-30 06:04:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS/JIT: Add fast path for cached GetVariable accesses 
						
					 
				 
				2023-11-07 11:33:04 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS/JIT: Add fast path for cached GetVariable accesses 
						
					 
				 
				2023-11-07 11:33:04 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Emit StringViews for ErrorType instances 
						
					 
				 
				2022-07-12 23:11:35 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Rename IntlNumberIsNaNOrInfinity to NumberIsNaNOrInfinity 
						
					 
				 
				2024-01-02 10:01:26 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Only consider VM-accessible execution contexts as strong roots 
						
					 
				 
				2023-12-13 11:19:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add a missing include to FunctionKind.h 
						
					 
				 
				2023-02-26 19:40:09 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Only consider VM-accessible execution contexts as strong roots 
						
					 
				 
				2023-12-13 11:19:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Put Bytecode::CallFrame + register slots in a single allocation 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Devirtualize is_simple_storage() 
						
					 
				 
				2023-11-10 08:22:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Expose offset of m_array_size 
						
					 
				 
				2023-11-10 08:22:44 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use a premade shape when creating iterator result objects 
						
					 
				 
				2023-12-08 00:54:05 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use a premade shape when creating iterator result objects 
						
					 
				 
				2023-12-08 00:54:05 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Stop converting between Object <-> IteratorRecord all the time 
						
					 
				 
				2023-12-07 14:06:34 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+Everywhere: Remove JsonValue APIs with implicit default values 
						
					 
				 
				2024-01-21 15:47:53 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Update spec numbers for the Array Grouping proposal 
						
					 
				 
				2023-12-26 12:07:50 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Call builtins directly in the bytecode interpreter 
						
					 
				 
				2023-12-01 13:01:26 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Call builtins directly in the bytecode interpreter 
						
					 
				 
				2023-12-01 13:01:26 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make ExecutionContext::function_name a GCPtr<PrimitiveString> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement temporal AO SnapshotOwnProperties 
						
					 
				 
				2024-01-14 16:08:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Expose const prototype getter in Object 
						
					 
				 
				2024-01-14 16:08:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Update spec numbers for the Array Grouping proposal 
						
					 
				 
				2023-12-26 12:07:50 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Remove DeprecatedFlyString::impl use in PrimitiveString 
						
					 
				 
				2024-02-24 15:06:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 
						
					 
				 
				2023-03-15 08:48:49 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive} 
						
					 
				 
				2023-10-07 07:13:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Value::to_string_without_side_effects() infallible 
						
					 
				 
				2023-08-09 17:09:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+LibJS: Remove null state from DeprecatedFlyString :^) 
						
					 
				 
				2024-02-24 15:06:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Port PrototypeObject::typed_this_value() to NonnullGCPtr 
						
					 
				 
				2023-04-14 09:59:29 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Call builtins directly in the bytecode interpreter 
						
					 
				 
				2023-12-01 13:01:26 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Skip object creation for BigInt and Symbol values in GetValue 
						
					 
				 
				2024-01-27 13:11:18 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Do not coerce nullish references to unresolvable references 
						
					 
				 
				2023-07-06 21:36:13 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Utf16String & related APIs infallible 
						
					 
				 
				2023-08-09 17:09:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Utf16String & related APIs infallible 
						
					 
				 
				2023-08-09 17:09:16 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive} 
						
					 
				 
				2023-10-07 07:13:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Cell::initialize() return void 
						
					 
				 
				2023-08-08 07:39:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS/Bytecode: Move to a new bytecode format 
						
					 
				 
				2024-02-19 21:45:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Introduce "dictionary" mode for object shapes 
						
					 
				 
				2023-12-16 14:25:58 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Introduce "dictionary" mode for object shapes 
						
					 
				 
				2023-12-16 14:25:58 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Update spec headers of ArrayBuffer, TypedArray, DataView, Atomics 
						
					 
				 
				2023-12-26 11:16:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Implement missing checks for SharedArrayBuffer values 
						
					 
				 
				2023-12-29 09:25:41 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							AK+LibJS: Remove null state from DeprecatedFlyString :^) 
						
					 
				 
				2024-02-24 15:06:52 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make the StringIndexOf AO public 
						
					 
				 
				2024-01-04 12:43:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make the StringIndexOf AO public 
						
					 
				 
				2024-01-04 12:43:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS+LibWeb: Add missing JS_DEFINE_ALLOCATOR() for a bunch of classes 
						
					 
				 
				2023-12-23 23:02:10 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add a fast path for getting the TA length of known valid TAs 
						
					 
				 
				2024-02-27 20:02:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add a fast path for getting the TA length of known valid TAs 
						
					 
				 
				2024-02-27 20:02:07 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Update spec notes for a resizable ArrayBuffer workaround 
						
					 
				 
				2024-01-12 07:09:54 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibCrypto: Make constructing a BigInteger from string fallible 
						
					 
				 
				2024-01-13 19:01:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Allow creating the specialized Optional<Value> from OptionalNone 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive} 
						
					 
				 
				2023-10-07 07:13:52 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS/Bytecode: Move to a new bytecode format 
						
					 
				 
				2024-02-19 21:45:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Revert the free stack limit back to 32 KiB 
						
					 
				 
				2024-02-20 16:24:09 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Add missing headers 
						
					 
				 
				2021-10-06 23:52:40 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Everywhere: Rename {Deprecated => Byte}String 
						
					 
				 
				2023-12-17 18:25:10 +03:30  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Use IteratorStepValue in ECMA-262 
						
					 
				 
				2024-02-03 14:07:26 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Segregate GC-allocated objects by type 
						
					 
				 
				2023-11-19 12:10:31 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Cell::initialize() return void 
						
					 
				 
				2023-08-08 07:39:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Make Cell::initialize() return void 
						
					 
				 
				2023-08-08 07:39:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Always allocate ExecutionContext objects on the malloc heap 
						
					 
				 
				2023-11-29 09:48:18 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							LibJS: Pass call/construct argument lists as ReadonlySpan<Value> 
						
					 
				 
				2023-11-29 09:48:18 +01:00