1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-15 07:17:36 +00:00
serenity/Userland/Libraries/LibJS/Runtime
2023-06-27 13:48:27 +02:00
..
Intl LibJS: Rename ErrorType::IntlNumberIsNaN to ErrorType::NumberIsNaN 2023-06-26 10:39:07 +02:00
Temporal
AbstractOperations.cpp LibJS/Bytecode: Add codegen for ImportCall 2023-06-24 17:13:30 +02:00
AbstractOperations.h LibJS/Bytecode: Add codegen for ImportCall 2023-06-24 17:13:30 +02:00
Accessor.h
AggregateError.cpp
AggregateError.h
AggregateErrorConstructor.cpp
AggregateErrorConstructor.h
AggregateErrorPrototype.cpp
AggregateErrorPrototype.h
ArgumentsObject.cpp
ArgumentsObject.h
Array.cpp
Array.h
ArrayBuffer.cpp LibJS: Use copy_data_block_bytes() instead of overwrite() and copy_to() 2023-06-19 17:43:18 +02:00
ArrayBuffer.h LibJS: Partially implement AO CopyDataBlockBytes 2023-06-19 17:43:18 +02:00
ArrayBufferConstructor.cpp
ArrayBufferConstructor.h
ArrayBufferPrototype.cpp LibJS: Use copy_data_block_bytes() instead of overwrite() and copy_to() 2023-06-19 17:43:18 +02:00
ArrayBufferPrototype.h
ArrayConstructor.cpp
ArrayConstructor.h
ArrayIterator.cpp
ArrayIterator.h
ArrayIteratorPrototype.cpp
ArrayIteratorPrototype.h
ArrayPrototype.cpp
ArrayPrototype.h
AsyncFromSyncIterator.cpp LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
AsyncFromSyncIterator.h LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
AsyncFromSyncIteratorPrototype.cpp LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
AsyncFromSyncIteratorPrototype.h LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
AsyncFunctionConstructor.cpp
AsyncFunctionConstructor.h
AsyncFunctionDriverWrapper.cpp LibJS: Have AsyncFunctionDriverWrapper unwrap promises before returning 2023-06-27 13:48:27 +02:00
AsyncFunctionDriverWrapper.h
AsyncFunctionPrototype.cpp
AsyncFunctionPrototype.h
AsyncGenerator.cpp
AsyncGenerator.h
AsyncGeneratorFunctionConstructor.cpp
AsyncGeneratorFunctionConstructor.h
AsyncGeneratorFunctionPrototype.cpp
AsyncGeneratorFunctionPrototype.h
AsyncGeneratorPrototype.cpp
AsyncGeneratorPrototype.h
AsyncGeneratorRequest.h
AsyncIteratorPrototype.cpp
AsyncIteratorPrototype.h
AtomicsObject.cpp
AtomicsObject.h
BigInt.cpp
BigInt.h
BigIntConstructor.cpp
BigIntConstructor.h
BigIntObject.cpp
BigIntObject.h
BigIntPrototype.cpp
BigIntPrototype.h
BooleanConstructor.cpp
BooleanConstructor.h
BooleanObject.cpp
BooleanObject.h
BooleanPrototype.cpp
BooleanPrototype.h
BoundFunction.cpp
BoundFunction.h
CanonicalIndex.h
ClassFieldDefinition.h
CommonPropertyNames.h LibJS: Implement Iterator.prototype.toArray 2023-06-26 10:39:07 +02:00
Completion.cpp
Completion.h
ConsoleObject.cpp LibJS: Begin implementing console.dir 2023-06-22 06:46:27 +02:00
ConsoleObject.h LibJS: Begin implementing console.dir 2023-06-22 06:46:27 +02:00
DataView.cpp
DataView.h
DataViewConstructor.cpp
DataViewConstructor.h
DataViewPrototype.cpp
DataViewPrototype.h
Date.cpp LibJS: Replace a DeprecatedString with String 2023-06-15 14:03:51 +01:00
Date.h LibJS: Replace a DeprecatedString with String 2023-06-15 14:03:51 +01:00
DateConstructor.cpp
DateConstructor.h
DatePrototype.cpp LibJS: Replace a DeprecatedString with String 2023-06-15 14:03:51 +01:00
DatePrototype.h
DeclarativeEnvironment.cpp
DeclarativeEnvironment.h
DisposableStack.cpp
DisposableStack.h
DisposableStackConstructor.cpp
DisposableStackConstructor.h
DisposableStackPrototype.cpp
DisposableStackPrototype.h
ECMAScriptFunctionObject.cpp LibJS/Bytecode: Propagate FunctionDeclarationInstantiation exceptions 2023-06-27 00:21:52 +02:00
ECMAScriptFunctionObject.h
Environment.cpp
Environment.h
EnvironmentCoordinate.h
Error.cpp LibJS: Fix reading cached source ranges 2023-05-28 14:40:22 +02:00
Error.h LibJS: Make Error stack traces lazier 2023-05-28 10:03:11 +02:00
ErrorConstructor.cpp
ErrorConstructor.h
ErrorPrototype.cpp
ErrorPrototype.h
ErrorTypes.cpp
ErrorTypes.h LibJS: Implement Iterator.prototype.take 2023-06-26 10:39:07 +02:00
ExecutionContext.cpp
ExecutionContext.h
FinalizationRegistry.cpp
FinalizationRegistry.h
FinalizationRegistryConstructor.cpp
FinalizationRegistryConstructor.h
FinalizationRegistryPrototype.cpp
FinalizationRegistryPrototype.h
FunctionConstructor.cpp
FunctionConstructor.h
FunctionEnvironment.cpp
FunctionEnvironment.h
FunctionKind.h
FunctionObject.cpp
FunctionObject.h
FunctionPrototype.cpp
FunctionPrototype.h
GeneratorFunctionConstructor.cpp
GeneratorFunctionConstructor.h
GeneratorFunctionPrototype.cpp
GeneratorFunctionPrototype.h
GeneratorObject.cpp LibJS/Bytecode: Simplify Bytecode::Interpreter lifetime model 2023-06-22 21:16:17 +02:00
GeneratorObject.h
GeneratorPrototype.cpp
GeneratorPrototype.h
GlobalEnvironment.cpp LibJS: Combine two declarative record traversals in GlobalEnvironment 2023-06-12 06:40:49 +02:00
GlobalEnvironment.h
GlobalObject.cpp LibJS: Add an Iterator constructor and object 2023-06-26 10:39:07 +02:00
GlobalObject.h
IndexedProperties.cpp
IndexedProperties.h
Intrinsics.cpp LibJS: Implement Iterator.prototype.map 2023-06-26 10:39:07 +02:00
Intrinsics.h LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
Iterator.cpp LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
Iterator.h LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
IteratorConstructor.cpp LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
IteratorConstructor.h LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
IteratorHelper.cpp LibJS: Implement Iterator.prototype.map 2023-06-26 10:39:07 +02:00
IteratorHelper.h LibJS: Implement Iterator.prototype.map 2023-06-26 10:39:07 +02:00
IteratorHelperPrototype.cpp LibJS: Implement Iterator.prototype.map 2023-06-26 10:39:07 +02:00
IteratorHelperPrototype.h LibJS: Implement Iterator.prototype.map 2023-06-26 10:39:07 +02:00
IteratorOperations.cpp LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
IteratorOperations.h LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
IteratorPrototype.cpp LibJS: Implement Iterator.prototype.find 2023-06-26 10:39:07 +02:00
IteratorPrototype.h LibJS: Implement Iterator.prototype.find 2023-06-26 10:39:07 +02:00
JobCallback.cpp
JobCallback.h
JSONObject.cpp
JSONObject.h
Map.cpp
Map.h
MapConstructor.cpp
MapConstructor.h
MapIterator.cpp
MapIterator.h
MapIteratorPrototype.cpp
MapIteratorPrototype.h
MapPrototype.cpp
MapPrototype.h
MathObject.cpp LibJS: Align MathObject::atan closer to spec 2023-05-30 06:16:20 +02:00
MathObject.h
ModuleEnvironment.cpp
ModuleEnvironment.h
ModuleNamespaceObject.cpp
ModuleNamespaceObject.h
ModuleRequest.h
NativeFunction.cpp
NativeFunction.h
NumberConstructor.cpp
NumberConstructor.h
NumberObject.cpp
NumberObject.h
NumberPrototype.cpp
NumberPrototype.h
Object.cpp LibJS: Skip lazy intrinsic allocation check for objects without them 2023-06-12 06:40:49 +02:00
Object.h LibJS: Skip lazy intrinsic allocation check for objects without them 2023-06-12 06:40:49 +02:00
ObjectConstructor.cpp
ObjectConstructor.h
ObjectEnvironment.cpp
ObjectEnvironment.h
ObjectPrototype.cpp
ObjectPrototype.h
PrimitiveString.cpp LibJS: Don't lie about m_deprecated_string being a StringView 2023-06-13 01:49:02 +02:00
PrimitiveString.h
PrivateEnvironment.cpp
PrivateEnvironment.h
Promise.cpp
Promise.h
PromiseCapability.cpp
PromiseCapability.h
PromiseConstructor.cpp LibJS: Rename JS::Iterator to JS::IteratorRecord 2023-06-26 10:39:07 +02:00
PromiseConstructor.h
PromiseJobs.cpp LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00
PromiseJobs.h
PromisePrototype.cpp
PromisePrototype.h
PromiseReaction.cpp
PromiseReaction.h
PromiseResolvingElementFunctions.cpp
PromiseResolvingElementFunctions.h
PromiseResolvingFunction.cpp
PromiseResolvingFunction.h
PropertyAttributes.h
PropertyDescriptor.cpp
PropertyDescriptor.h
PropertyKey.h
PrototypeObject.h
ProxyConstructor.cpp
ProxyConstructor.h
ProxyObject.cpp
ProxyObject.h
Realm.cpp
Realm.h
Reference.cpp
Reference.h
ReflectObject.cpp
ReflectObject.h
RegExpConstructor.cpp LibJS: Update RegExp spec numbers to match re-ordering within the spec 2023-06-23 20:22:45 +02:00
RegExpConstructor.h
RegExpLegacyStaticProperties.cpp
RegExpLegacyStaticProperties.h
RegExpObject.cpp LibJS: Update spec numbers/steps for RegExp unicode sets flag proposal 2023-06-23 20:22:45 +02:00
RegExpObject.h
RegExpPrototype.cpp LibJS: Update spec numbers/steps for RegExp unicode sets flag proposal 2023-06-23 20:22:45 +02:00
RegExpPrototype.h
RegExpStringIterator.cpp LibJS: Update RegExp spec numbers to match re-ordering within the spec 2023-06-23 20:22:45 +02:00
RegExpStringIterator.h
RegExpStringIteratorPrototype.cpp LibJS: Update RegExp spec numbers to match re-ordering within the spec 2023-06-23 20:22:45 +02:00
RegExpStringIteratorPrototype.h
Set.cpp
Set.h
SetConstructor.cpp
SetConstructor.h
SetIterator.cpp
SetIterator.h
SetIteratorPrototype.cpp
SetIteratorPrototype.h
SetPrototype.cpp LibJS: Rename ErrorType::IntlNumberIsNaN to ErrorType::NumberIsNaN 2023-06-26 10:39:07 +02:00
SetPrototype.h
ShadowRealm.cpp LibJS/Bytecode: Perform ShadowRealm evaluations in bytecode when enabled 2023-06-22 21:16:17 +02:00
ShadowRealm.h
ShadowRealmConstructor.cpp
ShadowRealmConstructor.h
ShadowRealmPrototype.cpp
ShadowRealmPrototype.h
Shape.cpp
Shape.h
StringConstructor.cpp
StringConstructor.h
StringIterator.cpp
StringIterator.h
StringIteratorPrototype.cpp
StringIteratorPrototype.h
StringObject.cpp
StringObject.h
StringOrSymbol.h
StringPrototype.cpp LibJS: Update spec numbers for the Well-Formed Unicode Strings proposal 2023-05-26 05:23:55 +02:00
StringPrototype.h
SuppressedError.cpp
SuppressedError.h
SuppressedErrorConstructor.cpp
SuppressedErrorConstructor.h
SuppressedErrorPrototype.cpp
SuppressedErrorPrototype.h
Symbol.cpp
Symbol.h
SymbolConstructor.cpp
SymbolConstructor.h
SymbolObject.cpp
SymbolObject.h
SymbolPrototype.cpp
SymbolPrototype.h
ThrowableStringBuilder.cpp
ThrowableStringBuilder.h
TypedArray.cpp
TypedArray.h
TypedArrayConstructor.cpp
TypedArrayConstructor.h
TypedArrayPrototype.cpp
TypedArrayPrototype.h
Utf16String.cpp
Utf16String.h
Value.cpp LibJS: Fix integer overflow in Number::exponentiate 2023-06-26 19:25:12 +02:00
Value.h
ValueTraits.h
VM.cpp LibJS: Forward declare IteratorRecord and remove inclusion from VM.h 2023-06-26 10:39:07 +02:00
VM.h LibJS: Forward declare IteratorRecord and remove inclusion from VM.h 2023-06-26 10:39:07 +02:00
WeakContainer.cpp
WeakContainer.h
WeakMap.cpp
WeakMap.h
WeakMapConstructor.cpp
WeakMapConstructor.h
WeakMapPrototype.cpp
WeakMapPrototype.h
WeakRef.cpp
WeakRef.h
WeakRefConstructor.cpp
WeakRefConstructor.h
WeakRefPrototype.cpp
WeakRefPrototype.h
WeakSet.cpp
WeakSet.h
WeakSetConstructor.cpp
WeakSetConstructor.h
WeakSetPrototype.cpp
WeakSetPrototype.h
WrapForValidIteratorPrototype.cpp LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
WrapForValidIteratorPrototype.h LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype 2023-06-26 10:39:07 +02:00
WrappedFunction.cpp
WrappedFunction.h