summaryrefslogtreecommitdiff
path: root/Libraries/LibJS
AgeCommit message (Expand)Author
2020-10-02LibJS: Add Value::is_nullish()Andreas Kling
2020-10-02Everywhere: Fix typosNico Weber
2020-10-01LibJS: Fix fatal mistake in HeapBlock::cell_from_possible_pointer()Andreas Kling
2020-09-29LibJS: Move Console from Interpreter to GlobalObjectAndreas Kling
2020-09-29LibJS: Reduce use of Interpreter in ReferenceAndreas Kling
2020-09-29LibJS: Reduce use of Interpreter in LexicalEnvironmentAndreas Kling
2020-09-28LibJS: Add missing <AK/Function.h> include in JSONObject.cppAndreas Kling
2020-09-27AK: Move trim_whitespace() into StringUtils and add it to StringViewAnotherTest
2020-09-27LibJS: Stop using Interpreter& in the iterator operations helpersAndreas Kling
2020-09-27LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h>Andreas Kling
2020-09-27LibJS: Remove a bunch of unnecessary uses of Cell::interpreter()Andreas Kling
2020-09-27LibJS: Remove js_string(Interpreter&, ...)Andreas Kling
2020-09-27LibJS: Remove js_bigint(Interpreter&, ...)Andreas Kling
2020-09-27LibJS: Don't require Interpreter& for constructing an AccessorAndreas Kling
2020-09-27LibJS: Reduce Interpreter& usage in the Object classAndreas Kling
2020-09-27LibJS: Don't require Interpreter& in PropertyName and StringOrSymbolAndreas Kling
2020-09-27LibJS: Make all the JS::Value binary op helpers take GlobalObject&Andreas Kling
2020-09-27LibJS: Remove unused js_symbol(Interpreter&, ...)Andreas Kling
2020-09-27LibJS: Remove use of Interpreter& in JSONObject codeAndreas Kling
2020-09-27LibJS: Remove Interpreter& argument to Function::construct()Andreas Kling
2020-09-27LibJS: Make native function/property callbacks take VM, not InterpreterAndreas Kling
2020-09-27LibJS: Make Function::call() not require an Interpreter&Andreas Kling
2020-09-27LibJS: Move scope stack from VM back to InterpreterAndreas Kling
2020-09-27LibJS: Move most of Interpreter into VMAndreas Kling
2020-09-26LibJS: Remove two unused Interpreter member functionsAndreas Kling
2020-09-25LibJS+LibGUI+js: Handle UnterminatedRegexLiteral in syntax highlightersLinus Groh
2020-09-25Meta+LibHTTP through LibWeb: Make clang-format-10 cleanBen Wiederhake
2020-09-22LibJS: Let the VM cache an empty ("") PrimitiveStringAndreas Kling
2020-09-22LibJS: Move well-known symbols to the VMAndreas Kling
2020-09-22LibJS: Use VM::exception() instead of Interpreter::exception() a bunchAndreas Kling
2020-09-22LibJS: Add a way to get from a Cell to the VMAndreas Kling
2020-09-22LibJS: Move the current exception from Interpreter to VMAndreas Kling
2020-09-21LibJS: VM::interpreter() should just assert when no active interpreterAndreas Kling
2020-09-21LibJS: Assert if garbage collection is restarted while ongoingAndreas Kling
2020-09-21LibJS: Rename InterpreterScope => InterpreterExecutionScopeAndreas Kling
2020-09-21LibJS: GC should gather roots from all active interpretersAndreas Kling
2020-09-20LibJS+Clients: Add JS::VM object, separate Heap from InterpreterAndreas Kling
2020-09-20LibJS: Remove some unnecessary indirection in Object constructorsAndreas Kling
2020-09-20LibJS: Make Interpreter::in_strict_mode() work outside of scopeAndreas Kling
2020-09-20LibJS: Don't allocate property table during GC marking phaseAndreas Kling
2020-09-20LibJS: Remove unused argument in NativeFunction constructorAndreas Kling
2020-09-19LibJS: Handle getter exception in JSONObject::serialize_json_property()Linus Groh
2020-09-19LibJS: Do not revisit already visited values in update_function_name()AnotherTest
2020-09-18LibJS: Simplify toEval() implementationLinus Groh
2020-09-18LibJS: Add FIXMEs for parsing increment operators with function LHS/RHSLinus Groh
2020-09-18LibJS: Mark more ASTNode classes as `final`Linus Groh
2020-09-12LibJS: Check validity of computed_property_name() result before using itLinus Groh
2020-09-12LibJS: Stop unwinding and reset exception for TryStatement finalizerLinus Groh
2020-09-12LibJS: Extract most of Interpreter's run() into execute_statement()Linus Groh
2020-09-12LibJS: Fix start position of multi-line tokensBen Wiederhake