index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibJS
/
Runtime
Age
Commit message (
Expand
)
Author
2021-10-09
LibJS: Decouple new_function_environment() from FunctionObject
Linus Groh
2021-10-09
LibJS: Move ordinary_call_bind_this() to ECMAScriptFunctionObject
Linus Groh
2021-10-09
LibJS: Move prepare_for_ordinary_call() to ECMAScriptFunctionObject
Linus Groh
2021-10-09
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
Linus Groh
2021-10-09
LibJS: Forward BoundFunction::has_constructor() to bound target function
Linus Groh
2021-10-09
LibJS: Add Completion::is_abrupt()
Linus Groh
2021-10-09
LibJS: Use AllocateArrayBuffer where the spec tells us to
Linus Groh
2021-10-09
LibJS: Implement the AllocateArrayBuffer() AO
Linus Groh
2021-10-08
LibJS: Partially revert 12b283f
Ali Mohammad Pur
2021-10-08
LibJS: Elide some declarative environments in ECMAScript function calls
Andreas Kling
2021-10-08
LibJS: Propagate "contains direct call to eval()" flag from parser
Andreas Kling
2021-10-08
LibJS: Make accessing the current function's arguments cheaper
Ali Mohammad Pur
2021-10-08
LibJS: Pre-size a HashTable in function_declaration_instantiation()
Andreas Kling
2021-10-08
LibJS: Avoid a FlyString copy in ECMAScriptFunctionObject
Andreas Kling
2021-10-07
LibJS: Take advantage of Value::Type::Int32 in a bunch of functions
Andreas Kling
2021-10-07
LibJS: Use round_number_to_increment(double) in round_time()
Linus Groh
2021-10-07
LibJS: Add non-BigInt overload of round_number_to_increment()
Linus Groh
2021-10-07
LibJS: Fast non-local variable access :^)
Andreas Kling
2021-10-07
LibJS: Taint variable environment chain after non-strict direct eval()
Andreas Kling
2021-10-06
LibJS: Add missing headers
Ben Wiederhake
2021-10-07
LibJS: Make Reference aware of DeclarativeEnvironment indices
Andreas Kling
2021-10-07
LibJS: Add direct (indexed) binding accessors to DeclarativeEnvironment
Andreas Kling
2021-10-07
LibJS: Make Environment::has_binding() optionally return binding index
Andreas Kling
2021-10-07
LibJS: Make DeclarativeEnvironment store bindings in a Vector
Andreas Kling
2021-10-05
LibJS: Make escape_regexp_pattern() a RegExpObject member function
Linus Groh
2021-10-05
LibJS: Make WeakContainer pruning do less work
Andreas Kling
2021-10-05
LibJS: Only do a single property lookup in internal_get_own_property()
Andreas Kling
2021-10-05
LibJS: Add an optimization to avoid needless arguments object creation
Linus Groh
2021-10-05
LibJS: Set arguments_object_needed = false if scope_body == nullptr
Linus Groh
2021-10-05
LibJS: Stop iterating lexically declared names once 'arguments' is found
Linus Groh
2021-10-05
LibJS: Rename needs_argument_object to arguments_object_needed
Linus Groh
2021-10-04
LibJS: Avoid an unnecessary String in create_mapped_arguments_object()
Andreas Kling
2021-10-04
LibJS: Avoid an unnecessary String in create_list_from_array_like()
Andreas Kling
2021-10-04
LibJS: Convert atomic_compare_exchange_impl() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert perform_atomic_operation() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert atomic_read_modify_write() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert validate_atomic_access() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert validate_integer_typed_array() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert typed_array_create() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert initialize_typed_array_from_list() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert init_typed_array_from_array_like() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert init_typed_array_from_typed_array() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert init_typed_array_from_array_buffer() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert validate_typed_array() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert to_property_descriptor() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert ordinary_set_with_own_descriptor() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert define_properties() to ThrowCompletionOr
Linus Groh
2021-10-04
LibJS: Convert set_immutable_prototype() to ThrowCompletionOr
Linus Groh
2021-10-03
LibJS: Remove unused ExecutionContext::arguments_object
Andreas Kling
2021-10-03
LibJS: Remove unused TemporaryChange include from Object.cpp
Linus Groh
[next]