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
/
Runtime
Age
Commit message (
Expand
)
Author
2020-10-10
LibJS: Don't change offset when reconfiguring property in unique shape
Linus Groh
2020-10-08
LibJS: Fix return statements not working properly in loops
Matthew Olsson
2020-10-08
LibJS: Fix PropertyName::from_value() for negative and non-int numbers
Linus Groh
2020-10-06
LibJS: Fix weird self-including header
Andreas Kling
2020-10-06
LibJS: Add Object::define_property_without_transition() helper
Andreas Kling
2020-10-05
LibJS: Avoid work in Shape::lookup() if there are no properties
Andreas Kling
2020-10-05
LibJS: Prevent object shape transitions during runtime object buildup
Andreas Kling
2020-10-05
LibJS: Make use of existing property tables when reifying new ones
Andreas Kling
2020-10-05
LibJS: Add StringOrSymbol::as_string_impl() helper
Nico Weber
2020-10-05
AK: Move StringImpl::operator== implementation into StringImpl
Nico Weber
2020-10-04
LibJS: Make global objects have unique shape from the start
Andreas Kling
2020-10-04
LibJS: Avoid an unnecessary MarkedValueList copy in VM::call_internal()
Andreas Kling
2020-10-04
LibJS: Pre-size the hash map and vector used in ensure_property_table()
Andreas Kling
2020-10-04
LibJS: Don't force property table reification on Shape::property_count()
Andreas Kling
2020-10-04
LibJS: Add StringOrSymbol constructor that takes a FlyString
Andreas Kling
2020-10-04
LibJS: Avoid creating a temporary String in StringOrSymbol::operator==
Andreas Kling
2020-10-04
LibJS: Avoid StringImpl refcount churn when hashing StringOrSymbol
Andreas Kling
2020-10-04
LibJS: Avoid unnecessary StringImpl copy in StringOrSymbol(String)
Andreas Kling
2020-10-04
LibJS: Replace a few dbg() with dbgln()
Linus Groh
2020-10-04
LibJS: Use String::formatted() in various other places
Linus Groh
2020-10-04
LibJS: Use string::formatted() in to_string() functions
Linus Groh
2020-10-04
LibJS: Use String::formatted() for throw_exception() message
Linus Groh
2020-10-04
LibJS: Remove Cell::interpreter()
Andreas Kling
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-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-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
[next]