Idan Horowitz b5e28410c5 LibJS: Convert is_less_than() to ThrowCompletionOr 3 vuotta sitten
..
Intl 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
Temporal 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
AbstractOperations.cpp aad12b050b LibJS: Convert to_length() to ThrowCompletionOr 3 vuotta sitten
AbstractOperations.h fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
Accessor.h ab594e5f2f LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr 3 vuotta sitten
AggregateError.cpp c503a28e19 LibJS: Make AggregateError inherit from Error 4 vuotta sitten
AggregateError.h c503a28e19 LibJS: Make AggregateError inherit from Error 4 vuotta sitten
AggregateErrorConstructor.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
AggregateErrorConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
AggregateErrorPrototype.cpp a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper 4 vuotta sitten
AggregateErrorPrototype.h cbd7437d40 LibJS: Implement AggregateError 4 vuotta sitten
ArgumentsObject.cpp 3be26f56db LibJS: Convert has_own_property() to ThrowCompletionOr 3 vuotta sitten
ArgumentsObject.h fbfb0bb908 LibJS: Convert internal_delete() to ThrowCompletionOr 3 vuotta sitten
Array.cpp cc94bba5c0 LibJS: Convert to_u32() to ThrowCompletionOr 3 vuotta sitten
Array.h ee8380edea LibJS: Convert internal_own_property_keys() to ThrowCompletionOr 3 vuotta sitten
ArrayBuffer.cpp 1fba5ca8c3 LibJS: Implement the AllocateArrayBuffer() AO 3 vuotta sitten
ArrayBuffer.h 750da61c0f LibJS: Convert to_u8_clamp() to ThrowCompletionOr 3 vuotta sitten
ArrayBufferConstructor.cpp 85a28a6555 LibJS: Convert to_index() to ThrowCompletionOr 3 vuotta sitten
ArrayBufferConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
ArrayBufferPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
ArrayBufferPrototype.h bd4c116d08 LibJS: Convert ArrayBuffer.prototype to be a PrototypeObject 3 vuotta sitten
ArrayConstructor.cpp cc94bba5c0 LibJS: Convert to_u32() to ThrowCompletionOr 3 vuotta sitten
ArrayConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
ArrayIterator.cpp e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
ArrayIterator.h e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
ArrayIteratorPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
ArrayIteratorPrototype.h 4d1d0f05a9 LibJS: Convert ArrayIterator.prototype to be a PrototypeObject 3 vuotta sitten
ArrayPrototype.cpp b5e28410c5 LibJS: Convert is_less_than() to ThrowCompletionOr 3 vuotta sitten
ArrayPrototype.h b6523906b3 LibJS: Implement proposed Array.prototype.findLast{,Index} 4 vuotta sitten
AtomicsObject.cpp be28a6142b LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr 3 vuotta sitten
AtomicsObject.h 1a3e1bff7b LibJS: Implement Atomics.isLockFree 4 vuotta sitten
BigInt.cpp f58891ed42 LibJS: Add a js_bigint(VM&, ...) overload and use it 4 vuotta sitten
BigInt.h f58891ed42 LibJS: Add a js_bigint(VM&, ...) overload and use it 4 vuotta sitten
BigIntConstructor.cpp e87cea8248 LibJS: Convert to_bigint() to ThrowCompletionOr 3 vuotta sitten
BigIntConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
BigIntObject.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
BigIntObject.h f6cf44c3db LibJS: Convert this_bigint_value() to ThrowCompletionOr 3 vuotta sitten
BigIntPrototype.cpp f6cf44c3db LibJS: Convert this_bigint_value() to ThrowCompletionOr 3 vuotta sitten
BigIntPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 vuotta sitten
BooleanConstructor.cpp 5a4c90fcb1 LibJS: Convert ordinary_create_from_constructor<T> to ThrowCompletionOr 3 vuotta sitten
BooleanConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
BooleanObject.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
BooleanObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
BooleanPrototype.cpp 470262c8ab LibJS: Use ErrorType::NotAnObjectOfType instead of NotA 3 vuotta sitten
BooleanPrototype.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
BoundFunction.cpp fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
BoundFunction.h fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
CommonPropertyNames.h 5910a41adb LibJS: Implement ShadowRealm.prototype.importValue() 3 vuotta sitten
Completion.h 1b1bf5c321 LibJS: Change normal_completion() parameter to Optional<Value> 3 vuotta sitten
ConsoleObject.cpp 53f70e5208 LibJS: Remove the default length & attributes from define_native_* 4 vuotta sitten
ConsoleObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
DataView.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
DataView.h e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
DataViewConstructor.cpp 85a28a6555 LibJS: Convert to_index() to ThrowCompletionOr 3 vuotta sitten
DataViewConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
DataViewPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
DataViewPrototype.h 8bfb665b72 LibJS: Convert DataView.prototype to be a PrototypeObject 3 vuotta sitten
Date.cpp be28a6142b LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr 3 vuotta sitten
Date.h 0c63f0bf73 LibJS: Parse date strings like "Wed Apr 17 23:08:53 +0000 2019" 3 vuotta sitten
DateConstructor.cpp f6a5ff7b00 LibJS: Convert to_i32() to ThrowCompletionOr 3 vuotta sitten
DateConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
DatePrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
DatePrototype.h 94f076a774 LibJS: Convert Date.prototype to be a PrototypeObject 3 vuotta sitten
DeclarativeEnvironment.cpp 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
DeclarativeEnvironment.h 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
ECMAScriptFunctionObject.cpp 7beccaf41b LibJS: Add comment clarifying the order of function properties 3 vuotta sitten
ECMAScriptFunctionObject.h fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
Environment.cpp 421845b0cd LibJS: Taint variable environment chain after non-strict direct eval() 3 vuotta sitten
Environment.h 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
EnvironmentCoordinate.h 41a072bded LibJS: Fast non-local variable access :^) 3 vuotta sitten
Error.cpp f38a5957bf LibJS: Convert has_property() to ThrowCompletionOr 3 vuotta sitten
Error.h 867b19affb LibJS: Convert install_error_cause() to ThrowCompletionOr 3 vuotta sitten
ErrorConstructor.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
ErrorConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
ErrorPrototype.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
ErrorPrototype.h ad3242bab7 LibJS: Rename JS_ENUMERATE_{ERROR_SUBCLASSES => NATIVE_ERRORS} 4 vuotta sitten
ErrorTypes.cpp fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 vuotta sitten
ErrorTypes.h c3cb44ca8a LibJS: Remove ErrorType::FixmeAddAnErrorStringWithMessage 3 vuotta sitten
Exception.cpp c2ad599783 LibJS: Rename CallFrame => ExecutionContext 4 vuotta sitten
Exception.h 32ee195d62 LibJS: Avoid allocations in the Exception constructor 4 vuotta sitten
ExecutionContext.h 0cb4d48283 LibJS: Remove unused ExecutionContext::arguments_object 3 vuotta sitten
FinalizationRegistry.cpp 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
FinalizationRegistry.h 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
FinalizationRegistryConstructor.cpp 5a4c90fcb1 LibJS: Convert ordinary_create_from_constructor<T> to ThrowCompletionOr 3 vuotta sitten
FinalizationRegistryConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
FinalizationRegistryPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
FinalizationRegistryPrototype.h 43e4cec3e2 LibJS: Convert FinalizationRegistry.prototype to be a PrototypeObject 3 vuotta sitten
FunctionConstructor.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
FunctionConstructor.h a95b321bf1 LibJS: Add missing headers 3 vuotta sitten
FunctionEnvironment.cpp 617d3cd3d3 LibJS: Convert bind_this_value() to ThrowCompletionOr 3 vuotta sitten
FunctionEnvironment.h 617d3cd3d3 LibJS: Convert bind_this_value() to ThrowCompletionOr 3 vuotta sitten
FunctionObject.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
FunctionObject.h fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
FunctionPrototype.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
FunctionPrototype.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 vuotta sitten
GeneratorFunctionConstructor.cpp 4fa5748093 LibJS: Add an optimization to avoid needless arguments object creation 3 vuotta sitten
GeneratorFunctionConstructor.h 804d592303 LibJS: Add missing has_constructor override to Generator Functions 4 vuotta sitten
GeneratorFunctionPrototype.cpp a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper 4 vuotta sitten
GeneratorFunctionPrototype.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
GeneratorObject.cpp 1639ed7e0a LibJS: Convert to_double() to ThrowCompletionOr 3 vuotta sitten
GeneratorObject.h e37cf73300 LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject 3 vuotta sitten
GeneratorObjectPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
GeneratorObjectPrototype.h 9e57ea71af LibJS: Convert GeneratorObject.prototype to be a PrototypeObject 3 vuotta sitten
GlobalEnvironment.cpp 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
GlobalEnvironment.h 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
GlobalObject.cpp f6a5ff7b00 LibJS: Convert to_i32() to ThrowCompletionOr 3 vuotta sitten
GlobalObject.h cbbf4abb0d LibJS: Add a way to get from a GlobalObject to its associated Realm 3 vuotta sitten
IndexedProperties.cpp 6108bac606 LibJS: Only do a single property lookup in internal_get_own_property() 3 vuotta sitten
IndexedProperties.h c351b4ad0d LibJS: Stop using a native property for Array lengths 4 vuotta sitten
IteratorOperations.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
IteratorOperations.h 14e99b9b68 LibJS: Change create_iterator_result_object's return type to Object* 3 vuotta sitten
IteratorPrototype.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
IteratorPrototype.h fcd3b9a0df Userland: Use mattco@serenityos.org for my copyright headers 4 vuotta sitten
JSONObject.cpp be28a6142b LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr 3 vuotta sitten
JSONObject.h 63a0ebcc90 js: Add a simple loadJSON(path) built-in to load JSON from a file 3 vuotta sitten
JobCallback.h ab594e5f2f LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr 3 vuotta sitten
Map.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
Map.h a27fbfd45f LibJS: Use OrderedHashMap instead of HashMap in the Map built-in 4 vuotta sitten
MapConstructor.cpp b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 vuotta sitten
MapConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
MapIterator.cpp e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
MapIterator.h e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
MapIteratorPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
MapIteratorPrototype.h f5c988b3ce LibJS: Convert MapIterator.prototype to be a PrototypeObject 3 vuotta sitten
MapPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
MapPrototype.h a9c33b5bbd LibJS: Remove leftover typed_this() declarations 3 vuotta sitten
MarkedValueList.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
MarkedValueList.h 5a0cdb15b0 AK+Everywhere: Reduce the number of template parameters of IntrusiveList 3 vuotta sitten
MathObject.cpp cc94bba5c0 LibJS: Convert to_u32() to ThrowCompletionOr 3 vuotta sitten
MathObject.h 9d2e90d569 LibJS: Add Math.imul() 4 vuotta sitten
NativeFunction.cpp 0241071ca2 LibJS: Use GlobalObject::associated_realm() for function object realms 3 vuotta sitten
NativeFunction.h fe5c2b7bb9 LibJS: Decouple new_function_environment() from FunctionObject 3 vuotta sitten
NumberConstructor.cpp b8f101888b LibJS: Convert to_numeric() to ThrowCompletionOr 3 vuotta sitten
NumberConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
NumberObject.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
NumberObject.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 vuotta sitten
NumberPrototype.cpp 233bb89929 LibJS: Convert this_number_value() to ThrowCompletionOr 3 vuotta sitten
NumberPrototype.h c31392510a LibJS: Add the Number.prototype.toFixed method 4 vuotta sitten
Object.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
Object.h 2f42675ebd LibJS: Convert ordinary_set_with_own_descriptor() to ThrowCompletionOr 3 vuotta sitten
ObjectConstructor.cpp c488f5a59d LibJS: Convert to_property_key() to ThrowCompletionOr 3 vuotta sitten
ObjectConstructor.h 5e621e494f LibJS: Implement Object.getOwnPropertyDescriptors() 4 vuotta sitten
ObjectEnvironment.cpp 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
ObjectEnvironment.h 01370136ee LibJS: Convert delete_binding() to ThrowCompletionOr 3 vuotta sitten
ObjectPrototype.cpp c488f5a59d LibJS: Convert to_property_key() to ThrowCompletionOr 3 vuotta sitten
ObjectPrototype.h 8c81c84c18 LibJS: Convert internal_set_prototype_of() to ThrowCompletionOr 3 vuotta sitten
PrimitiveString.cpp f290c59dd8 LibJS: Keep track of PrimitiveStrings and share them 3 vuotta sitten
PrimitiveString.h b85b8ca350 LibJS: Reduce UTF-8 to UTF-16 transcoding when only UTF-16 is wanted 4 vuotta sitten
Promise.cpp b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 vuotta sitten
Promise.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
PromiseConstructor.cpp c15a3b0576 LibJS: Convert Value::get() to ThrowCompletionOr 3 vuotta sitten
PromiseConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
PromiseJobs.cpp 2ffb30a996 LibJS: Don't return empty value from PromiseReactionJob::call(), for now 3 vuotta sitten
PromiseJobs.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 vuotta sitten
PromisePrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
PromisePrototype.h a41d0d23f9 LibJS: Convert Promise.prototype to be a PrototypeObject 3 vuotta sitten
PromiseReaction.cpp 98d8a858cd LibJS: Set the function names for the resolve, reject, and executor 4 vuotta sitten
PromiseReaction.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
PromiseResolvingElementFunctions.cpp fe86b04b42 LibJS: Convert define_property_or_throw() to ThrowCompletionOr 3 vuotta sitten
PromiseResolvingElementFunctions.h 935075c26e LibJS: Specify right base for PromiseResolvingElementFunction subclasses 3 vuotta sitten
PromiseResolvingFunction.cpp a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper 4 vuotta sitten
PromiseResolvingFunction.h 1bd52ce789 LibJS: Stop qualifying AK::Function 4 vuotta sitten
PropertyAttributes.h a95b321bf1 LibJS: Add missing headers 3 vuotta sitten
PropertyDescriptor.cpp d7d73f9100 LibJS: Convert to_property_descriptor() to ThrowCompletionOr 3 vuotta sitten
PropertyDescriptor.h d7d73f9100 LibJS: Convert to_property_descriptor() to ThrowCompletionOr 3 vuotta sitten
PropertyName.h 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
PrototypeObject.h 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
ProxyConstructor.cpp 364dd42fc8 LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr 3 vuotta sitten
ProxyConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
ProxyObject.cpp c488f5a59d LibJS: Convert to_property_key() to ThrowCompletionOr 3 vuotta sitten
ProxyObject.h 021691753d LibJS: Fix that proxy always said that it had a [[Construct]] slot 3 vuotta sitten
Realm.cpp cbbf4abb0d LibJS: Add a way to get from a GlobalObject to its associated Realm 3 vuotta sitten
Realm.h cbbf4abb0d LibJS: Add a way to get from a GlobalObject to its associated Realm 3 vuotta sitten
Reference.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
Reference.h ae397541fb LibJS: Convert initialize_binding() to ThrowCompletionOr 3 vuotta sitten
ReflectObject.cpp c488f5a59d LibJS: Convert to_property_key() to ThrowCompletionOr 3 vuotta sitten
ReflectObject.h ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers 4 vuotta sitten
RegExpConstructor.cpp b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 vuotta sitten
RegExpConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
RegExpObject.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
RegExpObject.h 78fd8c1ca2 LibJS: Make escape_regexp_pattern() a RegExpObject member function 3 vuotta sitten
RegExpPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
RegExpPrototype.h 65b0c26c44 LibJS: Convert RegExp.prototype to be a PrototypeObject 3 vuotta sitten
RegExpStringIterator.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
RegExpStringIterator.h 34bd25f6c2 LibJS: Reduce copying of string data in RegExp.prototype 4 vuotta sitten
RegExpStringIteratorPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
RegExpStringIteratorPrototype.h b749194e70 LibJS: Convert RegExpStringIterator.prototype to be a PrototypeObject 3 vuotta sitten
Set.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
Set.h 08ff148bc3 LibJS: Use OrderedHashTable instead of HashTable in the Set built-in 4 vuotta sitten
SetConstructor.cpp b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 vuotta sitten
SetConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
SetIterator.cpp e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
SetIterator.h e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
SetIteratorPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
SetIteratorPrototype.h f195cb41a8 LibJS: Convert SetIterator.prototype to be a PrototypeObject 3 vuotta sitten
SetPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
SetPrototype.h a9c33b5bbd LibJS: Remove leftover typed_this() declarations 3 vuotta sitten
ShadowRealm.cpp 5910a41adb LibJS: Implement ShadowRealm.prototype.importValue() 3 vuotta sitten
ShadowRealm.h 5910a41adb LibJS: Implement ShadowRealm.prototype.importValue() 3 vuotta sitten
ShadowRealmConstructor.cpp d40331ef69 LibJS: Start implementing ShadowRealm 3 vuotta sitten
ShadowRealmConstructor.h d40331ef69 LibJS: Start implementing ShadowRealm 3 vuotta sitten
ShadowRealmPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
ShadowRealmPrototype.h 5910a41adb LibJS: Implement ShadowRealm.prototype.importValue() 3 vuotta sitten
Shape.cpp 6a1b82df2b LibJS: Put zombie cell tracking code behind a compile-time flag 3 vuotta sitten
Shape.h 6a1b82df2b LibJS: Put zombie cell tracking code behind a compile-time flag 3 vuotta sitten
StringConstructor.cpp 7bbb92dfe9 LibJS: Convert to_u16() to ThrowCompletionOr 3 vuotta sitten
StringConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
StringIterator.cpp e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
StringIterator.h e5753443ae LibJS: Consistently make prototype the last argument in Object ctors 4 vuotta sitten
StringIteratorPrototype.cpp 2fa9422b3b LibJS: Convert PrototypeObject::typed_this_value() to ThrowCompletionOr 3 vuotta sitten
StringIteratorPrototype.h be0880fb2c LibJS: Convert StringIterator.prototype to be a PrototypeObject 3 vuotta sitten
StringObject.cpp 4d5bd092ea LibJS: Use MUST() where applicable 3 vuotta sitten
StringObject.h 60366ae032 LibJS: Convert this_string_value() to ThrowCompletionOr 3 vuotta sitten
StringOrSymbol.h 53a8a11973 LibJS: Make StringOrSymbol always be FlyString in the string case 4 vuotta sitten
StringPrototype.cpp 60366ae032 LibJS: Convert this_string_value() to ThrowCompletionOr 3 vuotta sitten
StringPrototype.h 1b00ddf07e LibJS: Optimize PropertyName and StringPrototype for size 3 vuotta sitten
Symbol.cpp dac971b4ae LibJS: Store and return undefined Symbol description 4 vuotta sitten
Symbol.h dac971b4ae LibJS: Store and return undefined Symbol description 4 vuotta sitten
SymbolConstructor.cpp 4d8912a92b LibJS: Convert to_string() to ThrowCompletionOr 3 vuotta sitten
SymbolConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
SymbolObject.cpp d42d655853 LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedef 3 vuotta sitten
SymbolObject.h dac971b4ae LibJS: Store and return undefined Symbol description 4 vuotta sitten
SymbolPrototype.cpp 08db3b9f66 LibJS: Convert this_symbol_value() to ThrowCompletionOr 3 vuotta sitten
SymbolPrototype.h b661363dfe LibJS: Implement String.prototype[@@toPrimitive]() 4 vuotta sitten
TemporaryClearException.h b0faf2287a LibJS: Use linusg@serenityos.org for my new copyright headers, too 4 vuotta sitten
TypedArray.cpp 85a28a6555 LibJS: Convert to_index() to ThrowCompletionOr 3 vuotta sitten
TypedArray.h 20d990563c LibJS: Convert to_number() to ThrowCompletionOr 3 vuotta sitten
TypedArrayConstructor.cpp 52976bfac6 LibJS: Convert to_object() to ThrowCompletionOr 3 vuotta sitten
TypedArrayConstructor.h fac8f9a94d LibJS: Add the TypedArray.from() method 4 vuotta sitten
TypedArrayPrototype.cpp be28a6142b LibJS: Convert to_integer_or_infinity() to ThrowCompletionOr 3 vuotta sitten
TypedArrayPrototype.h 871a29884d LibJS: Implement proposed TypedArray.prototype.findLast{,Index} 4 vuotta sitten
Utf16String.cpp 024367d82e LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage 3 vuotta sitten
Utf16String.h 024367d82e LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage 3 vuotta sitten
VM.cpp c488f5a59d LibJS: Convert to_property_key() to ThrowCompletionOr 3 vuotta sitten
VM.h 53af66d57d LibJS: Move ordinary_call_bind_this() to ECMAScriptFunctionObject 3 vuotta sitten
Value.cpp b5e28410c5 LibJS: Convert is_less_than() to ThrowCompletionOr 3 vuotta sitten
Value.h b5e28410c5 LibJS: Convert is_less_than() to ThrowCompletionOr 3 vuotta sitten
WeakContainer.cpp cdc1315dc8 LibJS: Use IntrusiveList for keeping track of WeakContainers 4 vuotta sitten
WeakContainer.h a95b321bf1 LibJS: Add missing headers 3 vuotta sitten
WeakMap.cpp 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakMap.h 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakMapConstructor.cpp b7e5f08e56 LibJS: Convert Object::get() to ThrowCompletionOr 3 vuotta sitten
WeakMapConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
WeakMapPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
WeakMapPrototype.h a9c33b5bbd LibJS: Remove leftover typed_this() declarations 3 vuotta sitten
WeakRef.cpp 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakRef.h 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakRefConstructor.cpp 5a4c90fcb1 LibJS: Convert ordinary_create_from_constructor<T> to ThrowCompletionOr 3 vuotta sitten
WeakRefConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
WeakRefPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
WeakRefPrototype.h 777ae53615 LibJS: Convert WeakRef.prototype to be a PrototypeObject 3 vuotta sitten
WeakSet.cpp 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakSet.h 83bd675477 LibJS: Make WeakContainer pruning do less work 3 vuotta sitten
WeakSetConstructor.cpp ffee3890a7 LibJS: Remove a bunch of forgotten exception checks after TRY_OR_DISCARD 3 vuotta sitten
WeakSetConstructor.h ba9d5c4d54 LibJS: Rename Function => FunctionObject 4 vuotta sitten
WeakSetPrototype.cpp 4b7c1f703e LibJS: Convert PrototypeObject::typed_this_object() to ThrowCompletionOr 3 vuotta sitten
WeakSetPrototype.h a9c33b5bbd LibJS: Remove leftover typed_this() declarations 3 vuotta sitten
WrappedFunction.cpp 50f8755792 LibJS: Implement Wrapped Function Exotic Objects 3 vuotta sitten
WrappedFunction.h 50f8755792 LibJS: Implement Wrapped Function Exotic Objects 3 vuotta sitten