Nico Weber cc765e14ca AK: Move StringImpl::operator== implementation into StringImpl 4 anos atrás
..
Accessor.h a61ede51e2 LibJS: Don't require Interpreter& for constructing an Accessor 4 anos atrás
Array.cpp 063acda76e LibJS: Remove a bunch of unnecessary uses of Cell::interpreter() 4 anos atrás
Array.h 340a115dfe LibJS: Make native function/property callbacks take VM, not Interpreter 4 anos atrás
ArrayConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
ArrayConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
ArrayIterator.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
ArrayIterator.h d467a0ffef LibJS: ArrayIterator needs to mark the array it's iterating 4 anos atrás
ArrayIteratorPrototype.cpp 340a115dfe LibJS: Make native function/property callbacks take VM, not Interpreter 4 anos atrás
ArrayIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
ArrayPrototype.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ArrayPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BigInt.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BigInt.h 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
BigIntConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BigIntConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
BigIntObject.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BigIntObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
BigIntPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BigIntPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BooleanConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BooleanConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
BooleanObject.cpp 063acda76e LibJS: Remove a bunch of unnecessary uses of Cell::interpreter() 4 anos atrás
BooleanObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
BooleanPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
BooleanPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
BoundFunction.cpp 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
BoundFunction.h a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
Cell.cpp bfa97b9357 LibJS: Remove Cell::interpreter() 4 anos atrás
Cell.h bfa97b9357 LibJS: Remove Cell::interpreter() 4 anos atrás
ConsoleObject.cpp e4bda2e1e7 LibJS: Move Console from Interpreter to GlobalObject 4 anos atrás
ConsoleObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Date.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
Date.h 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
DateConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
DateConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
DatePrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
DatePrototype.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
Error.cpp 063acda76e LibJS: Remove a bunch of unnecessary uses of Cell::interpreter() 4 anos atrás
Error.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
ErrorConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
ErrorConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
ErrorPrototype.cpp 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
ErrorPrototype.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
ErrorTypes.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
ErrorTypes.h f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
Exception.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
Exception.h 6861c619c6 LibJS: Move most of Interpreter into VM 4 anos atrás
Function.cpp a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
Function.h a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
FunctionConstructor.cpp 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
FunctionConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
FunctionPrototype.cpp 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
FunctionPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
GlobalObject.cpp ec55490198 LibJS: Make global objects have unique shape from the start 4 anos atrás
GlobalObject.h e4bda2e1e7 LibJS: Move Console from Interpreter to GlobalObject 4 anos atrás
IndexedProperties.cpp a61ede51e2 LibJS: Don't require Interpreter& for constructing an Accessor 4 anos atrás
IndexedProperties.h 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 anos atrás
IteratorOperations.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
IteratorOperations.h d85eed585c LibJS: get_iterator_values() should pass Value to callback (not Value&) 4 anos atrás
IteratorPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
IteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
JSONObject.cpp 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
JSONObject.h aaa8b48a4c LibJS: Remove use of Interpreter& in JSONObject code 4 anos atrás
LexicalEnvironment.cpp 3df604ad12 LibJS: Reduce use of Interpreter in LexicalEnvironment 4 anos atrás
LexicalEnvironment.h 3df604ad12 LibJS: Reduce use of Interpreter in LexicalEnvironment 4 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 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
MathObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
NativeFunction.cpp a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
NativeFunction.h a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
NativeProperty.cpp 340a115dfe LibJS: Make native function/property callbacks take VM, not Interpreter 4 anos atrás
NativeProperty.h 340a115dfe LibJS: Make native function/property callbacks take VM, not Interpreter 4 anos atrás
NumberConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
NumberConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
NumberObject.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
NumberObject.h 02305d01ea LibJS: Add Number.prototype.toString 5 anos atrás
NumberPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
NumberPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Object.cpp 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
Object.h ec55490198 LibJS: Make global objects have unique shape from the start 4 anos atrás
ObjectConstructor.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ObjectConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
ObjectPrototype.cpp 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
ObjectPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
PrimitiveString.cpp 591b7b7031 LibJS: Remove js_string(Interpreter&, ...) 4 anos atrás
PrimitiveString.h 591b7b7031 LibJS: Remove js_string(Interpreter&, ...) 4 anos atrás
PropertyAttributes.cpp 39ad42defd LibJS: Add Proxy objects 5 anos atrás
PropertyAttributes.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
PropertyName.h b9793e603c LibJS: Don't require Interpreter& in PropertyName and StringOrSymbol 4 anos atrás
ProxyConstructor.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ProxyConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
ProxyObject.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ProxyObject.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
ProxyPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
ProxyPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
Reference.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
Reference.h be055b3ddd LibJS: Reduce use of Interpreter in Reference 4 anos atrás
ReflectObject.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ReflectObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
RegExpConstructor.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
RegExpConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
RegExpObject.cpp 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
RegExpObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
RegExpPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
RegExpPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
ScriptFunction.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
ScriptFunction.h a007b3c379 LibJS: Move "strict mode" state to the call stack 4 anos atrás
Shape.cpp ad0d377e4c LibJS: Pre-size the hash map and vector used in ensure_property_table() 4 anos atrás
Shape.h b7975abef8 LibJS: Don't force property table reification on Shape::property_count() 4 anos atrás
StringConstructor.cpp fa18baf3e8 LibJS: Add Value::is_nullish() 4 anos atrás
StringConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
StringIterator.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 anos atrás
StringIterator.h c831fb17bf LibJS: Add StringIterator 5 anos atrás
StringIteratorPrototype.cpp 340a115dfe LibJS: Make native function/property callbacks take VM, not Interpreter 4 anos atrás
StringIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
StringObject.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
StringObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
StringOrSymbol.h cc765e14ca AK: Move StringImpl::operator== implementation into StringImpl 4 anos atrás
StringPrototype.cpp 123f98201e LibJS: Use String::formatted() in various other places 4 anos atrás
StringPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Symbol.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
Symbol.h 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
SymbolConstructor.cpp f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
SymbolConstructor.h f79d4c7347 LibJS: Remove Interpreter& argument to Function::construct() 4 anos atrás
SymbolObject.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
SymbolObject.h d9db6bec42 LibJS: Move global symbol map from SymbolObject to Interpreter 5 anos atrás
SymbolPrototype.cpp 2bc5bc64fb LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h> 4 anos atrás
SymbolPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 anos atrás
Uint8ClampedArray.cpp 063acda76e LibJS: Remove a bunch of unnecessary uses of Cell::interpreter() 4 anos atrás
Uint8ClampedArray.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 anos atrás
VM.cpp 2864cb66c0 LibJS: Avoid an unnecessary MarkedValueList copy in VM::call_internal() 4 anos atrás
VM.h f9eaac62d9 LibJS: Use String::formatted() for throw_exception() message 4 anos atrás
Value.cpp 2e2571743b LibJS: Use string::formatted() in to_string() functions 4 anos atrás
Value.h fa18baf3e8 LibJS: Add Value::is_nullish() 4 anos atrás