index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2020-10-02
LibJS: Add Value::is_nullish()
Andreas Kling
2020-10-02
Everywhere: Fix typos
Nico Weber
2020-10-01
LibJS: Fix fatal mistake in HeapBlock::cell_from_possible_pointer()
Andreas Kling
2020-09-29
LibJS: Move Console from Interpreter to GlobalObject
Andreas Kling
2020-09-29
LibJS: Reduce use of Interpreter in Reference
Andreas Kling
2020-09-29
LibJS: Reduce use of Interpreter in LexicalEnvironment
Andreas Kling
2020-09-28
LibJS: Add missing <AK/Function.h> include in JSONObject.cpp
Andreas Kling
2020-09-27
AK: Move trim_whitespace() into StringUtils and add it to StringView
AnotherTest
2020-09-27
LibJS: Stop using Interpreter& in the iterator operations helpers
Andreas Kling
2020-09-27
LibJS: Remove a whole bunch of includes of <LibJS/Interpreter.h>
Andreas Kling
2020-09-27
LibJS: Remove a bunch of unnecessary uses of Cell::interpreter()
Andreas Kling
2020-09-27
LibJS: Remove js_string(Interpreter&, ...)
Andreas Kling
2020-09-27
LibJS: Remove js_bigint(Interpreter&, ...)
Andreas Kling
2020-09-27
LibJS: Don't require Interpreter& for constructing an Accessor
Andreas Kling
2020-09-27
LibJS: Reduce Interpreter& usage in the Object class
Andreas Kling
2020-09-27
LibJS: Don't require Interpreter& in PropertyName and StringOrSymbol
Andreas Kling
2020-09-27
LibJS: Make all the JS::Value binary op helpers take GlobalObject&
Andreas Kling
2020-09-27
LibJS: Remove unused js_symbol(Interpreter&, ...)
Andreas Kling
2020-09-27
LibJS: Remove use of Interpreter& in JSONObject code
Andreas Kling
2020-09-27
LibJS: Remove Interpreter& argument to Function::construct()
Andreas Kling
2020-09-27
LibJS: Make native function/property callbacks take VM, not Interpreter
Andreas Kling
2020-09-27
LibJS: Make Function::call() not require an Interpreter&
Andreas Kling
2020-09-27
LibJS: Move scope stack from VM back to Interpreter
Andreas Kling
2020-09-27
LibJS: Move most of Interpreter into VM
Andreas Kling
2020-09-26
LibJS: Remove two unused Interpreter member functions
Andreas Kling
2020-09-25
LibJS+LibGUI+js: Handle UnterminatedRegexLiteral in syntax highlighters
Linus Groh
2020-09-25
Meta+LibHTTP through LibWeb: Make clang-format-10 clean
Ben Wiederhake
2020-09-22
LibJS: Let the VM cache an empty ("") PrimitiveString
Andreas Kling
2020-09-22
LibJS: Move well-known symbols to the VM
Andreas Kling
2020-09-22
LibJS: Use VM::exception() instead of Interpreter::exception() a bunch
Andreas Kling
2020-09-22
LibJS: Add a way to get from a Cell to the VM
Andreas Kling
2020-09-22
LibJS: Move the current exception from Interpreter to VM
Andreas Kling
2020-09-21
LibJS: VM::interpreter() should just assert when no active interpreter
Andreas Kling
2020-09-21
LibJS: Assert if garbage collection is restarted while ongoing
Andreas Kling
2020-09-21
LibJS: Rename InterpreterScope => InterpreterExecutionScope
Andreas Kling
2020-09-21
LibJS: GC should gather roots from all active interpreters
Andreas Kling
2020-09-20
LibJS+Clients: Add JS::VM object, separate Heap from Interpreter
Andreas Kling
2020-09-20
LibJS: Remove some unnecessary indirection in Object constructors
Andreas Kling
2020-09-20
LibJS: Make Interpreter::in_strict_mode() work outside of scope
Andreas Kling
2020-09-20
LibJS: Don't allocate property table during GC marking phase
Andreas Kling
2020-09-20
LibJS: Remove unused argument in NativeFunction constructor
Andreas Kling
2020-09-19
LibJS: Handle getter exception in JSONObject::serialize_json_property()
Linus Groh
2020-09-19
LibJS: Do not revisit already visited values in update_function_name()
AnotherTest
2020-09-18
LibJS: Simplify toEval() implementation
Linus Groh
2020-09-18
LibJS: Add FIXMEs for parsing increment operators with function LHS/RHS
Linus Groh
2020-09-18
LibJS: Mark more ASTNode classes as `final`
Linus Groh
2020-09-12
LibJS: Check validity of computed_property_name() result before using it
Linus Groh
2020-09-12
LibJS: Stop unwinding and reset exception for TryStatement finalizer
Linus Groh
2020-09-12
LibJS: Extract most of Interpreter's run() into execute_statement()
Linus Groh
2020-09-12
LibJS: Fix start position of multi-line tokens
Ben Wiederhake
[next]