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
/
Bytecode
/
Op.cpp
Age
Commit message (
Expand
)
Author
2023-05-26
LibJS/Bytecode: Make for..in iterate property names as string
Andreas Kling
2023-05-16
LibJS/Bytecode: Implement initial support for super member expressions
Luke Wilde
2023-04-15
LibJS: Port iterator_next() to NonnullGCPtr
Linus Groh
2023-04-14
LibJS: Port Value::get_method() to GCPtr
Linus Groh
2023-04-14
LibJS: Port Value::to_object() to NonnullGCPtr
Linus Groh
2023-03-15
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
Matthew Olsson
2023-02-27
LibJS/Bytecode: Return ThrowCompletionOr<void> from CreateVariable op
Luke Wilde
2023-02-26
LibJS: Align codegen AwaitExpressions to YieldExpressions
Hendiadyoin1
2023-02-26
LibJS: Generate unwind chains for break in Bytecode
Hendiadyoin1
2023-02-21
LibJS: Use HashTable::take_first in GetObjectPropertyIterator
Hediadyoin1
2023-02-17
LibJS+Everywhere: Convert JS::Error to String
Timothy Flynn
2023-02-16
LibJS: Convert remaining usages of Value::TDSWOSE to Value::TSWOSE
Timothy Flynn
2023-02-16
LbJS: Convert exception-related usages of Value::TDSWOSE to String
Timothy Flynn
2023-02-16
LibJS+Everywhere: Deprecate Value::to_string_without_side_effects
Timothy Flynn
2023-02-09
LibJS+LibWeb: Convert string view PrimitiveString instances to String
Timothy Flynn
2023-02-08
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
MacDue
2023-01-15
LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecated
Timothy Flynn
2022-12-16
LibJS: Convert get_this_environment() to NonnullGCPtr
Linus Groh
2022-12-16
LibJS: Convert new_declarative_environment() to NonnullGCPtr
Linus Groh
2022-12-15
LibJS: Convert standalone construct() to NonnullGCPtr
Linus Groh
2022-12-15
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
Linus Groh
2022-12-14
LibJS: Convert Object::create() to NonnullGCPtr
Linus Groh
2022-12-14
LibJS: Convert Array::create{,_from}() to NonnullGCPtr
Linus Groh
2022-12-10
LibJS/Bytecode: Implement yield*
Luke Wilde
2022-12-07
LibJS: Replace standalone js_string() with PrimitiveString::create()
Linus Groh
2022-12-07
LibJS: Replace standalone js_bigint() with BigInt::create()
Linus Groh
2022-12-07
LibJS: Move initialize_instance_elements() from VM to Object
Linus Groh
2022-12-06
LibJS: Remove FinishUnwind instruction
Hendiadyoin1
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-12-03
LibJS: Add a way to replace references to registers in Bytecode
Hendiadyoin1
2022-12-03
LibJS: Add a debug_position helper to the Bytecode Interpreter
Hendiadyoin1
2022-11-23
LibJS+LibWeb: Make Runtime/AbstractOperations.h not include AST.h
Andreas Kling
2022-11-11
LibJS: Teach GetVariable bytecode op to deal with global variable cache
Andreas Kling
2022-11-01
LibJS: Add a sanity check to bytecodes argument_list_evaluation
Hendiadyoin1
2022-10-17
LibJS: Forward a string aproximation of the CallExpression to Call Ops
Hendiadyoin1
2022-10-02
LibJS: Show class name in the dump from the NewClass instruction
Hendiadyoin1
2022-10-02
LibJS: Set class' source text in NewClass instruction
Hendiadyoin1
2022-10-01
LibJS: Handle argument spreading in the bytecode vm
Hendiadyoin1
2022-10-01
LibJS: Add support for SpreadExpressions in array literals for bytecode
Hendiadyoin1
2022-10-01
LibJS: Switch to array-calls in the bytecode vm
Hendiadyoin1
2022-08-31
LibJS: Implement SuperCall for the Bytecode-VM
Hendiadyoin1
2022-08-31
LibJS: Use builder.join in `to_string_impl()`s where applicable
Hendiadyoin1
2022-08-27
LibJS: Move intrinsics to the realm
Linus Groh
2022-08-23
LibJS+LibWeb: Reduce use of GlobalObject as an intermediary
Linus Groh
2022-08-23
LibJS: Remove GlobalObject parameter from native functions
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in RegExp AOs [Part 9/19]
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in Iterator AOs [Part 7/19]
Linus Groh
2022-08-23
LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]
Linus Groh
[next]