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
Age
Commit message (
Expand
)
Author
2021-06-25
LibJS: Make sure to always initialize Reference::m_base_value
Andreas Kling
2021-06-25
LibJS: Rename Reference methods to match the spec
Andreas Kling
2021-06-25
LibJS: Bring Reference records a bit closer to the ECMAScript spec
Andreas Kling
2021-06-25
LibJS: Evaluate `this` in terms of ResolveThisBinding
Andreas Kling
2021-06-25
LibJS: Remove outdated FIXME in GetThisEnvironment
Andreas Kling
2021-06-25
LibJS: Rename VM::get_reference() => resolve_binding()
Andreas Kling
2021-06-24
Userland: Replace VERIFY(is<T>) with verify_cast<T>
Andreas Kling
2021-06-24
LibJS: Protect execution context variable environments from GC
Andreas Kling
2021-06-24
AK: Rename downcast<T> => verify_cast<T>
Andreas Kling
2021-06-24
LibJS: Rename ExecutionContext::callee => function
Andreas Kling
2021-06-24
LibJS: Rename CallFrame => ExecutionContext
Andreas Kling
2021-06-24
LibJS: Fix clang-tidy warnings in AST.h
Andreas Kling
2021-06-24
LibJS: Don't use m_ prefix for argument name in ScriptFunction
Andreas Kling
2021-06-24
LibJS: Remove unused DeclarativeEnvironmentRecord::type()
Andreas Kling
2021-06-24
LibJS: Add ObjectEnvironmentRecord.[[IsWithEnvironment]] field
Andreas Kling
2021-06-23
LibJS: Make AggregateError inherit from Error
Linus Groh
2021-06-23
LibJS: Fix AggregateError's class_name()
Linus Groh
2021-06-23
LibJS: Add spec links to a bunch of the environment record methods
Andreas Kling
2021-06-23
LibJS: Remove no-longer-needed environment record shape
Andreas Kling
2021-06-23
LibJS: Make EnvironmentRecord inherit directly from Cell
Andreas Kling
2021-06-23
LibJS: Add EnvironmentRecord::global_object()
Andreas Kling
2021-06-23
LibJS: Start implementing spec-compliant variable bindings
Andreas Kling
2021-06-23
LibJS: Correct behaviour of direct vs. indirect eval
Anonymous
2021-06-22
LibJS: Remove direct argument loading since it was buggy
Andreas Kling
2021-06-22
LibJS: Make GlobalEnvironmentRecord forward to the right function
Andreas Kling
2021-06-22
LibJS: Make string to integer parsing for properties more strict
davidot
2021-06-22
LibJS: Add HasProperty to TypedArray
davidot
2021-06-22
LibJS: Fix this_value in native setters and getters
davidot
2021-06-22
LibJS: Fix small issues in Array.prototype.concat
davidot
2021-06-22
LibJS: Fix a number of regressions in the test262 tests
davidot
2021-06-22
LibJS: Make put_own_property_by_index closer to spec
davidot
2021-06-22
LibJS: Use Set/CreateDataPropertyOrThrow in Array.prototype as in spec
davidot
2021-06-22
LibJS: Make define_property always throw if specified
davidot
2021-06-22
LibJS: Use the new force_throw_exception in delete_property
davidot
2021-06-22
LibJS: Add parameter to delete_property since we need DeleteOrThrow
davidot
2021-06-22
LibJS: Return non-object argument unaltered from Object.setPrototypeOf()
Linus Groh
2021-06-22
LibJS: Begin implementing GlobalEnvironmentRecord
Andreas Kling
2021-06-22
LibJS: Split the per-call-frame environment into lexical and variable
Andreas Kling
2021-06-22
LibJS: Bring function environment records closer to the spec
Andreas Kling
2021-06-22
LibJS: Remove home object from DeclarativeEnvironmentRecord
Andreas Kling
2021-06-22
LibJS: Disallow whitespace or comments between regex literal and flags
Linus Groh
2021-06-22
LibJS: Implement the NewObjectEnvironment() abstract operation
Andreas Kling
2021-06-22
LibJS: Implement the NewDeclarativeEnvironment() abstract operation
Andreas Kling
2021-06-22
LibJS: Add ObjectEnvironmentRecord to Forward.h
Andreas Kling
2021-06-21
LibJS: Rename VM::current_scope() => current_environment_record()
Andreas Kling
2021-06-21
LibJS: Rename virtuals in EnvironmentRecord
Andreas Kling
2021-06-21
LibJS: Rename EnvironmentRecord::parent() => outer_environment()
Andreas Kling
2021-06-21
LibJS: Convert EnvironmentRecord & friends to east-const style
Andreas Kling
2021-06-21
LibJS: Rename Environment Records so they match the spec :^)
Andreas Kling
2021-06-22
LibJS: Don't assert for empty reciever if AllowSideEffects::No is given
Ali Mohammad Pur
[prev]
[next]