Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								bb0362ec3b 
								
							 
						 
						
							
							
								
								LibJS: Port builtin_time_zone_get_offset_string_for() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								95becb22ef 
								
							 
						 
						
							
							
								
								LibJS: Port format_iso_time_zone_offset_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								c2656f4ee7 
								
							 
						 
						
							
							
								
								LibJS: Port format_time_zone_offset_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								5a2dfc52f8 
								
							 
						 
						
							
							
								
								LibJS: Port create_temporal_time_zone() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ae98eddc9f 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_year_month_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								cfb4b44691 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_time_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e13f451f 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_date_time_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								921ef7273e 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_date_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								453d3063f5 
								
							 
						 
						
							
							
								
								LibJS: Port pad_iso_year() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa4fcc318 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_month_day_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								d2c10f6bea 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_instant_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								28ee331a93 
								
							 
						 
						
							
							
								
								LibJS: Make parse_temporal_instant() take a StringView  
							
							... 
							
							
							
							The underlying parse_temporal_instant_string() function already does
this as well. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								f669d2e558 
								
							 
						 
						
							
							
								
								LibJS: Port temporal_duration_to_string() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								49b5d55b95 
								
							 
						 
						
							
							
								
								LibJS: Make {un,}balance_duration_relative() take a StringView  
							
							... 
							
							
							
							This is only used for equality checks. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b09522312c 
								
							 
						 
						
							
							
								
								LibJS: Port iso_month_code() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								bcca5efd5a 
								
							 
						 
						
							
							
								
								LibJS: Port format_calendar_annotation() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								269f3c4105 
								
							 
						 
						
							
							
								
								LibJS: Port maybe_format_calendar_annotation() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								627291b075 
								
							 
						 
						
							
							
								
								LibJS: Port calendar_month_code() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								46cff34baf 
								
							 
						 
						
							
							
								
								LibJS: Port get_builtin_calendar() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a101b15ad0 
								
							 
						 
						
							
							
								
								LibJS: Port create_temporal_calendar() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								0f5f9acc9c 
								
							 
						 
						
							
							
								
								LibJS: Port canonicalize_time_zone_name() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								96855d53c4 
								
							 
						 
						
							
							
								
								LibJS: Use StringView for SecondsStringPrecision::unit  
							
							... 
							
							
							
							This is exclusively used with sv literals, and can be a StringView like
precision above it.
This removes the last use of DeprecatedString in Temporal's
AbstractOperations.h :^) 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								4a7d6670d8 
								
							 
						 
						
							
							
								
								LibJS: Port calendar / time zone members of Temporal* structs to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ef389c086d 
								
							 
						 
						
							
							
								
								LibJS: Port parse_temporal_calendar_string()  
							
							... 
							
							
							
							Also make is_builtin_calendar() take a StringView as part of this, it
only does equality checks. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								8f7c2f8292 
								
							 
						 
						
							
							
								
								LibJS: Port get_difference_settings() to String  
							
							... 
							
							
							
							Also make balance_duration() take a StringView as part of this, it only
does equality checks. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								227379a1da 
								
							 
						 
						
							
							
								
								LibJS: Port prepare_temporal_fields() and calendar_fields() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								90a1de564c 
								
							 
						 
						
							
							
								
								LibJS: Make parse_temporal_*_string() take a StringView  
							
							... 
							
							
							
							The underlying parse_iso8601() function already does this as well. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								82ba940646 
								
							 
						 
						
							
							
								
								LibJS: Port format_seconds_string_part() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								654911444e 
								
							 
						 
						
							
							
								
								LibJS: Port merge_largest_unit_option() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								918122c1e3 
								
							 
						 
						
							
							
								
								LibJS: Port get_temporal_unit() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								f928c7754d 
								
							 
						 
						
							
							
								
								LibJS: Port to_show_offset_option() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd5d8531b 
								
							 
						 
						
							
							
								
								LibJS: Port to_time_zone_name_option() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								0435156a86 
								
							 
						 
						
							
							
								
								LibJS: Port to_calendar_name_option() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								a387b22599 
								
							 
						 
						
							
							
								
								LibJS: Port to_temporal_offset() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa3ab65b1 
								
							 
						 
						
							
							
								
								LibJS: Port to_temporal_rounding_mode() to String  
							
							... 
							
							
							
							Also make negate_temporal_rounding_mode() take a StringView as part of
this, it only does equality checks. 
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								ec9f2013c9 
								
							 
						 
						
							
							
								
								LibJS: Port to_temporal_disambiguation() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								b8759e86ee 
								
							 
						 
						
							
							
								
								LibJS: Port to_temporal_overflow() to String  
							
							
							
						 
						
							2023-01-26 20:20:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Groh 
								
							 
						 
						
							
							
							
							
								
							
							
								2ff989914d 
								
							 
						 
						
							
							
								
								LibJS: Make Value::typeof() return a StringView  
							
							
							
						 
						
							2023-01-26 17:26:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								0c2efa285a 
								
							 
						 
						
							
							
								
								LibJS+LibLocale: Port Intl.NumberFormat to String  
							
							
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9a440f31 
								
							 
						 
						
							
							
								
								LibJS: Use correct type for NumberFormat's UseGrouping internal slot  
							
							... 
							
							
							
							This was converted to an enumeration for Intl.NumberFormat V3 in commit
33698b9615 
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								4548906e7b 
								
							 
						 
						
							
							
								
								LibJS: Propagate OOM errors from all Intl.Locale *OfLocale AOs  
							
							
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								f2527c8c81 
								
							 
						 
						
							
							
								
								LibJS: Add a fallible variant of Array::create_from  
							
							
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								879a590882 
								
							 
						 
						
							
							
								
								LibJS: Propagate OOM errors from ApplyUnicodeExtensionToTag  
							
							... 
							
							
							
							These were missed in bff0e25ebe 
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ec31cbdb 
								
							 
						 
						
							
							
								
								LibJS: Remove DeprecatedString usage from Intl.PluralRules  
							
							... 
							
							
							
							This can make due with a StringView. 
							
						 
						
							2023-01-24 16:23:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								bb483c8308 
								
							 
						 
						
							
							
								
								LibJS: Add missing MUST in DisposableStack.prototype.use  
							
							... 
							
							
							
							Although the spec has a TRY here I believe this is a spec issue
together with the missing TRY just above this change. 
							
						 
						
							2023-01-24 15:50:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								6255ca4a42 
								
							 
						 
						
							
							
								
								LibJS: Add DisposableStack{, Prototype, Constructor}  
							
							... 
							
							
							
							Since the async parts of the spec are not stage 3 at this point we don't
add AsyncDisposableStack. 
							
						 
						
							2023-01-23 09:56:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								bff038411a 
								
							 
						 
						
							
							
								
								LibJS: Add using declaration support in for and for of loops  
							
							... 
							
							
							
							The using declarations have kind of special behavior in for loops so
this is seperated. 
							
						 
						
							2023-01-23 09:56:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								541637e15a 
								
							 
						 
						
							
							
								
								LibJS: Add using declaration support, RAII like operation in js  
							
							... 
							
							
							
							In this patch only top level and not the more complicated for loop using
statements are supported. Also, as noted in the latest meeting of tc39
async parts of the spec are not stage 3 thus not included. 
							
						 
						
							2023-01-23 09:56:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								2c87ff2218 
								
							 
						 
						
							
							
								
								LibJS: Add Symbol.dispose  
							
							
							
						 
						
							2023-01-23 09:56:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									davidot 
								
							 
						 
						
							
							
							
							
								
							
							
								a746739cb0 
								
							 
						 
						
							
							
								
								LibJS: Add an initialize binding hint to all initialize_binding methods  
							
							... 
							
							
							
							This will allow us to specify things like SyncDispose and perhaps
AsyncDispose in the future. 
							
						 
						
							2023-01-23 09:56:50 +00:00