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
2022-06-23
LibJS: Implement the CanBeHeldWeakly abstract operation
Idan Horowitz
2022-05-08
LibJS: Add a couple of missing spec steps to PerformEval
Luke Wilde
2022-05-08
LibJS: Remove callerRealm from HostEnsureCanCompileStrings
Luke Wilde
2022-05-03
LibJS: Update order of steps in CanonicalNumericIndexString
Linus Groh
2022-05-03
LibJS: Remove implicit wrapping/unwrapping of completion records
Linus Groh
2022-05-01
LibJS: Update spec comments testing presence of a field
Linus Groh
2022-05-01
LibJS: Update ValidateAndApplyPropertyDescriptor implementation
Linus Groh
2022-05-01
LibJS: Remove assertions that are now part of structured headers
Linus Groh
2022-04-11
LibJS: Remove unused include from AbstractOperations.cpp
Linus Groh
2022-04-11
LibJS: Add missing steps and spec comments to PerformEval
Luke Wilde
2022-04-04
LibJS: Fix typo in a variable name in get_substitution()
Linus Groh
2022-04-03
LibJS: Remove a bunch of gratuitous JS namespace qualifiers
Linus Groh
2022-03-14
LibJS: Preallocate the list returned from CreateListFromArrayLike
Timothy Flynn
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: Make ASTNode::generate_bytecode() fallible
Ali Mohammad Pur
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-02-08
LibJS+Everywhere: Remove VM::exception() and most related functions
davidot
2022-02-08
LibJS: Convert ScopeNode declaration functions to ThrowCompletionOr
davidot
2022-02-06
Everywhere: Rename JS::PropertyKey variables from property_{name => key}
Linus Groh
2022-01-31
LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtr
Andreas Kling
2022-01-31
LibJS: Remove unnecessary GlobalObject pointer from Environment
Andreas Kling
2022-01-25
LibJS: Add templated overloads for the construct AO to create its MVL
Timothy Flynn
2022-01-23
LibJS: Add some overloads for JS::call() and JS::call_impl()
mjz19910
2022-01-22
LibJS: Refactor interpreter to use Script and Source Text Modules
Luke Wilde
2022-01-19
LibJS: Pass source text to ECMAScriptFunctionObject::create()
Linus Groh
2022-01-03
LibJS: Update AST to use completions :^)
Linus Groh
2021-12-30
LibJS: Add and fix some spec comments in AbstractOperations
davidot
2021-12-30
LibJS: Convert resolve_binding() to ThrowCompletionOr
davidot
2021-12-29
LibJS: Convert create_global_function_binding() to ThrowCompletionOr
Linus Groh
2021-12-29
LibJS: Convert create_global_var_binding() to ThrowCompletionOr
Linus Groh
2021-12-29
LibJS: Convert can_declare_global_function() to ThrowCompletionOr
Linus Groh
2021-12-29
LibJS: Convert can_declare_global_var() to ThrowCompletionOr
Linus Groh
2021-12-29
LibJS: Implement and use the InitializeBoundName AO
Linus Groh
2021-12-21
LibJS: Update spec numbers for Operations on Objects AOs
Timothy Flynn
2021-11-14
LibJS: Convert push_execution_context() to ThrowCompletionOr
Linus Groh
2021-11-12
LibJS+LibTest+js: Convert BC::Interpreter::run to ThrowCompletionOr<>
Ali Mohammad Pur
2021-10-31
LibJS: Use ThrowCompletionOr accessors in CreateMappedArgumentsObject
Idan Horowitz
2021-10-25
LibJS: Make eval() code run in the bytecode VM
Andreas Kling
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-20
LibJS: Rename define_native_function => define_old_native_function
Idan Horowitz
2021-10-18
LibJS: Convert to_length() to ThrowCompletionOr
Idan Horowitz
2021-10-18
LibJS: Convert to_number() to ThrowCompletionOr
Idan Horowitz
2021-10-15
LibJS: Remove ErrorType::FixmeAddAnErrorStringWithMessage
davidot
2021-10-14
LibJS: Implement ShadowRealm.prototype.evaluate()
Linus Groh
2021-10-13
LibJS: Convert to_primitive_string() to ThrowCompletionOr
Linus Groh
2021-10-13
LibJS: Convert to_utf16_string() to ThrowCompletionOr
Linus Groh
[next]