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
/
AbstractOperations.cpp
Age
Commit message (
Expand
)
Author
2021-10-13
LibJS: Convert to_string() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert get_binding_value() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert set_mutable_binding() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert initialize_binding() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert create_immutable_binding() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert create_mutable_binding() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert has_binding() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Convert get_super_base() to ThrowCompletionOr
Linus Groh
2021-10-09
LibJS: Decouple new_function_environment() from FunctionObject
Linus Groh
2021-10-09
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
Linus Groh
2021-10-07
LibJS: Taint variable environment chain after non-strict direct eval()
Andreas Kling
2021-10-05
LibJS: Add an optimization to avoid needless arguments object creation
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-03
LibJS: Convert define_property_or_throw() to ThrowCompletionOr
Linus Groh
2021-10-03
LibJS: Convert create_data_property_or_throw() to ThrowCompletionOr
Linus Groh
2021-10-03
LibJS: Convert Object::get() to ThrowCompletionOr
Linus Groh
2021-10-03
LibJS: Use MUST() where applicable
Linus Groh
2021-09-30
LibJS: Make scoping follow the spec
davidot
2021-09-29
LibJS: Convert internal_get_prototype_of() to ThrowCompletionOr
Linus Groh
2021-09-25
LibJS: Rename BoundFunction::m_target_function to match spec name
Linus Groh
2021-09-21
LibJS: Convert perform_eval to ThrowCompletionOr
Idan Horowitz
2021-09-21
LibJS: Convert get_substitution to ThrowCompletionOr
Idan Horowitz
2021-09-21
LibJS: Remove non-specification compliant exception check
Idan Horowitz
2021-09-21
LibJS: Convert length_of_array_like to ThrowCompletionOr
Idan Horowitz
2021-09-21
LibJS: Convert make_super_property_reference to ThrowCompletionOr
Idan Horowitz
2021-09-16
LibJS: Fix Clang Toolchain CI build
Brian Gianforcaro
2021-09-15
LibJS: Use ThrowCompletionOr in get_prototype_from_constructor()
Linus Groh
2021-09-15
LibJS: Use ThrowCompletionOr in get_function_realm()
Linus Groh
2021-09-15
LibJS: Use ThrowCompletionOr in species_constructor()
Linus Groh
2021-09-15
LibJS: Use ThrowCompletionOr in create_list_from_array_like()
Linus Groh
2021-09-15
LibJS: Use ThrowCompletionOr in require_object_coercible()
Linus Groh
2021-09-15
LibJS: Return default-constructed values instead of the INVALID constant
Linus Groh
2021-09-15
LibJS: Remove two unused includes from AbstractOperations.cpp
Linus Groh
2021-09-12
LibJS: Make get_function_realm() actually return a Realm
Linus Groh
2021-09-12
LibJS: Set the callee context's realm in prepare_for_ordinary_call()
Linus Groh
2021-09-12
LibJS: Move the GlobalEnvironment from GlobalObject to Realm
Linus Groh
2021-09-11
LibJS: Use Span<Cell*> instead of Vector<Cell*> in more places
Andreas Kling
2021-08-10
LibJS: Reduce copying of string data in String.prototype
Timothy Flynn
2021-08-10
LibJS: Replace Vector<u16> usage in PrimitiveString wth Utf16String
Timothy Flynn
2021-08-08
LibJS: Add missing spec links
Linus Groh
2021-08-01
LibJS: Remove unused header includes
Brian Gianforcaro
2021-07-25
LibJS: Store the %Array.prototype.values% intrinsic on the global object
Linus Groh
2021-07-23
LibJS: Implement RegExp.prototype [ @@replace ] with UTF-16 code units
Timothy Flynn
2021-07-22
LibJS: Implement String.prototype.replace with UTF-16 code units
Timothy Flynn
2021-07-20
LibJS: Fix that vm.in_strict_mode was propagated to eval and functions
davidot
2021-07-07
LibJS: Add missing spec link to ValidateAndApplyPropertyDescriptor
Idan Horowitz
2021-07-07
LibJS: Throw if the trap result of OwnPropertyKeys contains duplicates
Idan Horowitz
2021-07-05
LibJS: Implement and use the GetSubstitution abstract operation
Timothy Flynn
2021-07-05
LibJS: Make Object.prototype.toString() fully spec compliant
Linus Groh
[prev]
[next]