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
/
VM.h
Age
Commit message (
Expand
)
Author
2022-08-23
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
Linus Groh
2022-08-17
LibJS: Add the HostEnsureCanAddPrivateElement hook
davidot
2022-07-06
LibJS: Revert partial resizable ArrayBuffer implementation
Linus Groh
2022-06-26
LibJS: Rename filepath to filename in module related code
Linus Groh
2022-05-08
LibJS: Remove callerRealm from HostEnsureCanCompileStrings
Luke Wilde
2022-04-11
LibJS: Add missing steps and spec comments to PerformEval
Luke Wilde
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-18
LibJS: Add infallible variant of VM::push_execution_context()
Linus Groh
2022-03-16
Libraries: Use default constructors/destructors in LibJS
Lenny Maiorani
2022-03-02
LibJS: Implement and test ArrayBuffer.prototype.resize
ForLoveOfCats
2022-02-13
LibJS: Implement the NewClass opcode
Ali Mohammad Pur
2022-02-09
LibJS: Replace uses of MarkedValueList with MarkedVector<Value>
Linus Groh
2022-02-08
LibJS: Setup host hooks and have promise jobs work out the realm
Luke Wilde
2022-02-08
LibJS+Everywhere: Remove all VM::clear_exception() calls
davidot
2022-02-08
LibJS+Everywhere: Remove VM::exception() and most related functions
davidot
2022-01-30
LibJS: Add support for JSON modules
davidot
2022-01-30
LibJS: Implement the import assertions proposal
davidot
2022-01-23
LibJS: Remove VM::call()
mjz19910
2022-01-22
LibJS: Implement ImportCall and HostImportModuleDynamically
davidot
2022-01-22
LibJS: Implement HostResolveImportedModule for LibJS
davidot
2022-01-22
LibJS: Add host layering point related to modules to VM
davidot
2022-01-22
LibJS: Add ScriptOrModule to execution context and track it everywhere
davidot
2022-01-21
LibJS: Increase margin in check for stack space limit
Morten Larsen
2022-01-16
LibJS: Fix that '_' no longer accessed the last value in the REPL
davidot
2022-01-16
LibJS: Add VM::active_function_object()
Linus Groh
2022-01-09
LibJS: Implement proper Iterator records
Linus Groh
2022-01-08
LibJS: Remove now unused VM::{set_,}last_value()
Linus Groh
2022-01-06
LibJS: Remove the now unused custom VM unwind mechanism
Linus Groh
2021-12-31
LibJS: Convert resolve_this_binding() to ThrowCompletionOr
davidot
2021-12-30
LibJS: Convert get_identifier_reference() to ThrowCompletionOr
davidot
2021-12-30
LibJS: Convert resolve_binding() to ThrowCompletionOr
davidot
2021-12-29
LibJS: Remove unused declaration copy_data_properties
davidot
2021-11-27
LibJS: Throw InternalErrors instead of Errors on CallStackSizeExceeded
Idan Horowitz
2021-11-14
LibJS: Convert push_execution_context() to ThrowCompletionOr
Linus Groh
2021-10-24
LibJS: Provide default hash traits for JS::PropertyKey
Andreas Kling
2021-10-24
LibJS: Rename PropertyName to PropertyKey
Andreas Kling
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-07
LibJS: Fast non-local variable access :^)
Andreas Kling
2021-10-03
LibJS: Add a way to save/restore the entire execution context stack
Andreas Kling
2021-10-03
Everywhere: Use my awesome new serenityos email :^)
davidot
2021-10-02
LibJS: Keep track of PrimitiveStrings and share them
Andreas Kling
2021-09-30
LibJS: Make scoping follow the spec
davidot
2021-09-30
LibJS: Allow multiple labels on the same statement
davidot
2021-09-30
LibJS: Remove unused delete_variable method in VM
davidot
2021-09-26
LibJS: Allow statements to have multiple labels
Andreas Kling
2021-09-25
LibJS: Move [[Fields]] to ECMAScriptFunctionObject
Linus Groh
2021-09-23
LibJS: Convert Value::invoke and VM::call to ThrowCompletionOr
Idan Horowitz
2021-09-21
LibJS: Add VM::throw_completion helper for throwing custom Strings
Idan Horowitz
[next]