Andreas Kling 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
..
Accessor.h 394e4c04cd LibJS: Add a helper for calling JS::Function's with arguments 5 years ago
Array.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
Array.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
ArrayConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ArrayConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ArrayIterator.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
ArrayIterator.h d467a0ffef LibJS: ArrayIterator needs to mark the array it's iterating 4 years ago
ArrayIteratorPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
ArrayIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
ArrayPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
ArrayPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
BigInt.cpp 3ee6ed965f LibJS: Use allocate_without_global_object for primitive cell types 5 years ago
BigInt.h 0ff9d7e189 LibJS: Add BigInt 5 years ago
BigIntConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
BigIntConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
BigIntObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
BigIntObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
BigIntPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
BigIntPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
BooleanConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
BooleanConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
BooleanObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
BooleanObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
BooleanPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
BooleanPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
BoundFunction.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
BoundFunction.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
Cell.cpp d74bb87d46 LibJS: Add a way to get from a Cell to the VM 4 years ago
Cell.h d74bb87d46 LibJS: Add a way to get from a Cell to the VM 4 years ago
ConsoleObject.cpp aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
ConsoleObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
Date.cpp 697faba147 LibJS: Make Date.getUTCSeconds() call through to LibC 5 years ago
Date.h 697faba147 LibJS: Make Date.getUTCSeconds() call through to LibC 5 years ago
DateConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
DateConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
DatePrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
DatePrototype.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
Error.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
Error.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
ErrorConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ErrorConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ErrorPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
ErrorPrototype.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
ErrorTypes.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
ErrorTypes.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
Exception.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
Exception.h 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
Function.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
Function.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
FunctionConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
FunctionConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
FunctionPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
FunctionPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
GlobalObject.cpp 1c43442be4 LibJS+Clients: Add JS::VM object, separate Heap from Interpreter 4 years ago
GlobalObject.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
IndexedProperties.cpp 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 years ago
IndexedProperties.h 699e1fdc07 LibJS: Eliminate some (unnecessary) Vector copies 4 years ago
IteratorOperations.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
IteratorOperations.h d85eed585c LibJS: get_iterator_values() should pass Value to callback (not Value&) 4 years ago
IteratorPrototype.cpp d1b58ee9ad LibJS: Move well-known symbols to the VM 4 years ago
IteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
JSONObject.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
JSONObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
LexicalEnvironment.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
LexicalEnvironment.h 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
MarkedValueList.cpp 8d9c5a8e70 LibJS: Make MarkedValueList inherit from Vector<Value> 4 years ago
MarkedValueList.h 8d9c5a8e70 LibJS: Make MarkedValueList inherit from Vector<Value> 4 years ago
MathObject.cpp d1b58ee9ad LibJS: Move well-known symbols to the VM 4 years ago
MathObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
NativeFunction.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
NativeFunction.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
NativeProperty.cpp 0166a1fa74 LibJS: Make NativeProperty a plain Cell instead of an Object 5 years ago
NativeProperty.h 0166a1fa74 LibJS: Make NativeProperty a plain Cell instead of an Object 5 years ago
NumberConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
NumberConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
NumberObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
NumberObject.h 02305d01ea LibJS: Add Number.prototype.toString 5 years ago
NumberPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
NumberPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
Object.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
Object.h 676cb87a8f LibJS: Use VM::exception() instead of Interpreter::exception() a bunch 4 years ago
ObjectConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ObjectConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ObjectPrototype.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
ObjectPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
PrimitiveString.cpp 69bbf0285b LibJS: Let the VM cache an empty ("") PrimitiveString 4 years ago
PrimitiveString.h faac43597a LibJS: Add js_string(Interpreter&, String) 5 years ago
PropertyAttributes.cpp 39ad42defd LibJS: Add Proxy objects 5 years ago
PropertyAttributes.h 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
PropertyName.h 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys 5 years ago
ProxyConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ProxyConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ProxyObject.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ProxyObject.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ProxyPrototype.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
ProxyPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
Reference.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
Reference.h 32c121a8f7 LibJS: Pass GlobalObject& to Reference get/put 5 years ago
ReflectObject.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
ReflectObject.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
RegExpConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
RegExpConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
RegExpObject.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
RegExpObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
RegExpPrototype.cpp 64513f3c23 LibJS: Move native objects towards two-pass construction 5 years ago
RegExpPrototype.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
ScriptFunction.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
ScriptFunction.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
Shape.cpp 893df28e80 LibJS: Don't allocate property table during GC marking phase 4 years ago
Shape.h 7a1d485b19 LibJS: Integrate Symbols into objects as valid keys 5 years ago
StringConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
StringConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
StringIterator.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
StringIterator.h c831fb17bf LibJS: Add StringIterator 5 years ago
StringIteratorPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
StringIteratorPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
StringObject.cpp ba641e97d9 LibJS: Clarify Object (base class) construction somewhat 5 years ago
StringObject.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
StringOrSymbol.h 6444f49d22 LibJS: Make StringOrSymbol not leak strings 5 years ago
StringPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
StringPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
Symbol.cpp d1b58ee9ad LibJS: Move well-known symbols to the VM 4 years ago
Symbol.h d1b58ee9ad LibJS: Move well-known symbols to the VM 4 years ago
SymbolConstructor.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
SymbolConstructor.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
SymbolObject.cpp 08f9bc26a6 Meta+LibHTTP through LibWeb: Make clang-format-10 clean 4 years ago
SymbolObject.h d9db6bec42 LibJS: Move global symbol map from SymbolObject to Interpreter 5 years ago
SymbolPrototype.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
SymbolPrototype.h aaf6014ae1 LibJS: Simplify Cell::initialize() 5 years ago
Uint8ClampedArray.cpp 6861c619c6 LibJS: Move most of Interpreter into VM 4 years ago
Uint8ClampedArray.h af51dc105a LibJS+LibWeb: Add JS::Object::inherits(class_name) 5 years ago
VM.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
VM.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
Value.cpp 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago
Value.h 1ff9d33131 LibJS: Make Function::call() not require an Interpreter& 4 years ago