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