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
/
AST.cpp
Age
Commit message (
Expand
)
Author
2020-11-02
LibJS: Implement 'new.target'
Linus Groh
2020-10-23
LibJS: Check for exception after executing (do)while test expression
Linus Groh
2020-10-19
LibJS: Fix dump() indentation of UpdateExpression with suffix operator
Linus Groh
2020-10-18
LibJS: Handle continue in switch statement unwinding
Linus Groh
2020-10-18
LibJS: Handle return value in switch statement unwinding
Linus Groh
2020-10-13
LibJS: Cache commonly used FlyStrings in the VM
Andreas Kling
2020-10-13
LibJS: Tidy up CallExpression::execute() a little bit
Andreas Kling
2020-10-08
LibJS: Fix return statements not working properly in loops
Matthew Olsson
2020-10-08
LibJS: Handle unwinding in while and do-while statements
Matthew Olsson
2020-10-08
LibJS: Use PropertyName::from_value() in MemberExpression::computed_property_...
Linus Groh
2020-10-05
LibJS: Implement logical assignment operators (&&=, ||=, ??=)
Linus Groh
2020-10-05
LibJS: Evaluate AssignmentExpression LHS before RHS according to the spec
Linus Groh
2020-10-04
LibJS: Remove Interpreter::call()
Andreas Kling
2020-10-04
LibJS: Use String::formatted() in various other places
Linus Groh
2020-10-04
LibJS: Use String::formatted() for throw_exception() message
Linus Groh
2020-10-04
LibJS: Move "strict mode" state to the call stack
Andreas Kling
2020-10-04
LibJS: Strict mode is now handled by Functions and Programs, not Blocks
Matthew Olsson
2020-10-02
LibJS: Add Value::is_nullish()
Andreas Kling
2020-10-02
Everywhere: Fix typos
Nico Weber
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-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& 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: Make native function/property callbacks take VM, not 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-22
LibJS: Move the current exception from Interpreter to VM
Andreas Kling
2020-09-19
LibJS: Do not revisit already visited values in update_function_name()
AnotherTest
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-08
LibJS: get_iterator_values() should pass Value to callback (not Value&)
Andreas Kling
2020-08-25
LibJS: Make Interpreter::throw_exception() a void function
Linus Groh
2020-07-28
LibJS: Soothe gcc about printf-%s on (non-)nullptr
Ben Wiederhake
2020-07-23
LibJS: Simplify Cell::initialize()
Andreas Kling
2020-07-14
LibJS: Integrate iterator protocol into language features
Matthew Olsson
2020-07-11
LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKind
Matthew Olsson
2020-07-11
LibJS: Remove a few superfluous exception checks
Linus Groh
2020-07-09
LibJS: Integrate Symbols into objects as valid keys
Matthew Olsson
2020-07-06
LibJS: Hide some debug output behind flags
Matthew Olsson
2020-06-29
LibJS: Initial class implementation; allow super expressions in object
Jack Karamanian
2020-06-29
LibJS: Add Object::define_accessor()
Jack Karamanian
2020-06-20
LibJS: Pass GlobalObject& to Reference get/put
Andreas Kling
2020-06-20
LibJS: Make Value::to_object() take a GlobalObject&
Andreas Kling
2020-06-20
LibJS: Pass GlobalObject& when constructing an Accessor
Andreas Kling
2020-06-20
LibJS: Remove some more use of Interpreter::global_object()
Andreas Kling
2020-06-11
LibJS: Consolidate error messages into ErrorTypes.h
Matthew Olsson
2020-06-08
LibJS: Make more Interpreter functions take a GlobalObject&
Andreas Kling
[next]