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.h
Age
Commit message (
Expand
)
Author
2022-08-27
LibJS: Move intrinsics to the realm
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
Linus Groh
2022-08-23
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
Linus Groh
2022-08-23
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
Linus Groh
2022-07-18
LibJS: Replace comparisons of "0"_bigint with SignedBigInteger::is_zero
Timothy Flynn
2022-06-23
LibJS: Implement the CanBeHeldWeakly abstract operation
Idan Horowitz
2022-06-18
LibJS: Move MergeLists into non-Temporal ECMA-262 amendments
Linus Groh
2022-05-08
LibJS: Remove callerRealm from HostEnsureCanCompileStrings
Luke Wilde
2022-02-14
LibJS: Get rid of unnecessary work from canonical_numeric_index_string
Anonymous
2022-02-13
Revert "LibJS: Get rid of unnecessary work from canonical_numeric_index_string"
Andreas Kling
2022-02-13
LibJS: Get rid of unnecessary work from canonical_numeric_index_string
Anonymous
2022-02-09
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
Linus Groh
2022-01-25
LibJS: Add templated overloads for the construct AO to create its MVL
Timothy Flynn
2022-01-25
LibJS: Use forwarding references for call's variadic template arguments
Timothy Flynn
2022-01-25
LibJS: Remove erroneous variadic template from some call overloads
Timothy Flynn
2022-01-23
LibJS: Add some overloads for JS::call() and JS::call_impl()
mjz19910
2021-12-29
LibJS: Implement and use the InitializeBoundName AO
Linus Groh
2021-12-22
LibJS: Add modulo(x, y) overload for Crypto::{Unsigned,Signed}BigInteger
Linus Groh
2021-12-22
LibJS: Support modulo(x, y) with different types
Linus Groh
2021-12-21
LibJS: Update spec numbers for Operations on Objects AOs
Timothy Flynn
2021-11-07
LibJS: Add a modulo() function to represent the "x modulo y" notation
Linus Groh
2021-10-24
LibJS: Make make_super_property_reference() take a PropertyKey
Andreas Kling
2021-10-24
LibJS: Rename PropertyName to PropertyKey
Andreas Kling
2021-10-20
LibJS: Add PrivateEnvironment
davidot
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-09-30
LibJS: Make scoping follow the spec
davidot
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: 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: Convert ordinary_create_from_constructor<T> to ThrowCompletionOr
Idan Horowitz
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-12
LibJS: Make get_function_realm() actually return a Realm
Linus Groh
2021-09-11
LibJS: Use Span<Cell*> instead of Vector<Cell*> in more places
Andreas Kling
2021-07-23
LibJS: Implement RegExp.prototype [ @@replace ] with UTF-16 code units
Timothy Flynn
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 AbstractOperations::canonical_num... take a PropertyName
davidot
2021-07-04
LibJS: Rewrite most of Object for spec compliance :^)
Linus Groh
2021-07-03
LibJS: Bring the `super` keyword in line with the spec
Andreas Kling
2021-07-01
LibJS: Drop "Record" suffix from all the *Environment record classes
Andreas Kling
2021-06-28
LibJS: Add the CreateMappedArgumentsObject abstract operation
Andreas Kling
2021-06-28
LibJS: Implement the CreateUnmappedArgumentsObject abstract operation
Andreas Kling
2021-06-27
LibJS: Stop qualifying AK::Function
Andreas Kling
2021-06-27
LibJS: Rename Function => FunctionObject
Andreas Kling
[next]