Andreas Kling d467a0ffef LibJS: ArrayIterator needs to mark the array it's iterating 4 anos atrás
..
Accessor.h 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 5 anos atrás
Array.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
Array.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
ArrayConstructor.cpp b32c0c8181 LibJS: Convert two suspicious Vector<Value> to MarkedValueList 4 anos atrás
ArrayConstructor.h 8ebef785eb LibJS: Implement basic functionality of Array.from() 5 anos atrás
ArrayIterator.cpp d467a0ffef LibJS: ArrayIterator needs to mark the array it's iterating 4 anos atrás
ArrayIterator.h d467a0ffef LibJS: ArrayIterator needs to mark the array it's iterating 4 anos atrás
ArrayIteratorPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ArrayIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ArrayPrototype.cpp b32c0c8181 LibJS: Convert two suspicious Vector<Value> to MarkedValueList 4 anos atrás
ArrayPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BigInt.cpp 3ee6ed965f LibJS: Use allocate_without_global_object for primitive cell types 5 anos atrás
BigInt.h 0ff9d7e189 LibJS: Add BigInt 5 anos atrás
BigIntConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BigIntConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BigIntObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
BigIntObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
BigIntPrototype.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BigIntPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BooleanConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BooleanConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BooleanObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
BooleanObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
BooleanPrototype.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BooleanPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BoundFunction.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BoundFunction.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Cell.cpp 95abcc3722 LibJS: Implement correct object property ordering 5 anos atrás
Cell.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ConsoleObject.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ConsoleObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Date.cpp 697faba147 LibJS: Make Date.getUTCSeconds() call through to LibC 5 anos atrás
Date.h 697faba147 LibJS: Make Date.getUTCSeconds() call through to LibC 5 anos atrás
DateConstructor.cpp 2191ec591f LibJS: Make Date's tuple constructor correctly handle out-of-range arguments 5 anos atrás
DateConstructor.h 6e5aa5d5df LibJS: Implement Date.parse() 5 anos atrás
DatePrototype.cpp ad00462daa LibJS: Implement Date.getUTC* 5 anos atrás
DatePrototype.h ad00462daa LibJS: Implement Date.getUTC* 5 anos atrás
Error.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
Error.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
ErrorConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ErrorConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ErrorPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ErrorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ErrorTypes.cpp 78155a6668 LibJS: Consolidate error messages into ErrorTypes.h 5 anos atrás
ErrorTypes.h b9ce56aee6 LibWeb: Make btoa() and atob() correctly handle values between 128 and 255 5 anos atrás
Exception.cpp 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 anos atrás
Exception.h 4f6912c605 LibJS: Store basic traceback in Exception 5 anos atrás
Function.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
Function.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
FunctionConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
FunctionConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
FunctionPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
FunctionPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
GlobalObject.cpp 3143fea1eb LibJS: GlobalObject needs to mark the iterator prototypes 4 anos atrás
GlobalObject.h 2ea85355fe LibJS: Start implementing iterable framework, add ArrayIterator 5 anos atrás
IndexedProperties.cpp 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 anos atrás
IndexedProperties.h 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 anos atrás
IteratorOperations.cpp d85eed585c LibJS: get_iterator_values() should pass Value to callback (not Value&) 4 anos atrás
IteratorOperations.h d85eed585c LibJS: get_iterator_values() should pass Value to callback (not Value&) 4 anos atrás
IteratorPrototype.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
IteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
JSONObject.cpp 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 5 anos atrás
JSONObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
LexicalEnvironment.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
LexicalEnvironment.h 7533fd8b02 LibJS: Initial class implementation; allow super expressions in object 5 anos atrás
MarkedValueList.cpp 8d9c5a8e70 LibJS: Make MarkedValueList inherit from Vector<Value> 4 anos atrás
MarkedValueList.h 8d9c5a8e70 LibJS: Make MarkedValueList inherit from Vector<Value> 4 anos atrás
MathObject.cpp 192b2383ac LibJS: The Math.ceil() of a number between -1 and 0 should be -0, 5 anos atrás
MathObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
NativeFunction.cpp bda39ef7ab LibJS: Explicitly pass a "Function& new_target" to Function::construct 5 anos atrás
NativeFunction.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
NativeProperty.cpp 0166a1fa74 LibJS: Make NativeProperty a plain Cell instead of an Object 5 anos atrás
NativeProperty.h 0166a1fa74 LibJS: Make NativeProperty a plain Cell instead of an Object 5 anos atrás
NumberConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
NumberConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
NumberObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
NumberObject.h 02305d01ea LibJS: Add Number.prototype.toString 5 anos atrás
NumberPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
NumberPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Object.cpp d8e22fedc3 Libraries: Unbreak building with extra debug macros 4 anos atrás
Object.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ObjectConstructor.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ObjectConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ObjectPrototype.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ObjectPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
PrimitiveString.cpp 3ee6ed965f LibJS: Use allocate_without_global_object for primitive cell types 5 anos atrás
PrimitiveString.h faac43597a LibJS: Add js_string(Interpreter&, String) 5 anos atrás
PropertyAttributes.cpp 39ad42defd LibJS: Add Proxy objects 5 anos atrás
PropertyAttributes.h 39ad42defd LibJS: Add Proxy objects 5 anos atrás
PropertyName.h 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys 5 anos atrás
ProxyConstructor.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ProxyConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ProxyObject.cpp 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 5 anos atrás
ProxyObject.h 5ecd504f4e LibJS: Implement spec-compliant Object.prototype.toString 5 anos atrás
ProxyPrototype.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
ProxyPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
Reference.cpp 32c121a8f7 LibJS: Pass GlobalObject& to Reference get/put 5 anos atrás
Reference.h 32c121a8f7 LibJS: Pass GlobalObject& to Reference get/put 5 anos atrás
ReflectObject.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ReflectObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
RegExpConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
RegExpConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
RegExpObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
RegExpObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
RegExpPrototype.cpp 64513f3c23 LibJS: Move native objects towards two-pass construction 5 anos atrás
RegExpPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
ScriptFunction.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
ScriptFunction.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Shape.cpp 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys 5 anos atrás
Shape.h 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys 5 anos atrás
StringConstructor.cpp ebd510ef5e LibJS: Allow conversion from Symbol to String via explicit String() call 5 anos atrás
StringConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
StringIterator.cpp c831fb17bf LibJS: Add StringIterator 5 anos atrás
StringIterator.h c831fb17bf LibJS: Add StringIterator 5 anos atrás
StringIteratorPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
StringIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
StringObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 anos atrás
StringObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
StringOrSymbol.h 6444f49d22 LibJS: Make StringOrSymbol not leak strings 5 anos atrás
StringPrototype.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
StringPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Symbol.cpp 3ee6ed965f LibJS: Use allocate_without_global_object for primitive cell types 5 anos atrás
Symbol.h 9f7ec33180 Meta: Force semi-colon after MAKE_AK_NONXXXABLE() 5 anos atrás
SymbolConstructor.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
SymbolConstructor.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
SymbolObject.cpp d9db6bec42 LibJS: Move global symbol map from SymbolObject to Interpreter 5 anos atrás
SymbolObject.h d9db6bec42 LibJS: Move global symbol map from SymbolObject to Interpreter 5 anos atrás
SymbolPrototype.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
SymbolPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Uint8ClampedArray.cpp 9ea6ef4ed1 LibJS: Make Interpreter::throw_exception() a void function 5 anos atrás
Uint8ClampedArray.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
Value.cpp 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 5 anos atrás
Value.h dd49ec17a2 LibJS: Implement spec-complient instance_of operation 5 anos atrás