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
Age
Commit message (
Expand
)
Author
2021-06-26
Revert "LibJS: Fix this_value in native setters and getters"
davidot
2021-06-26
LibJS: Fix propagation of setters and getters from prototypes
davidot
2021-06-26
LibJS: Allow setting the length of an object with prototype Array
davidot
2021-06-26
LibJS: Don't remove non-configurable items in Array when setting length
davidot
2021-06-26
LibJS: Make Array.prototype.lastIndexOf slightly more spec compliant
davidot
2021-06-26
LibJS: Make sure `this` in the global environment is the global object
Andreas Kling
2021-06-26
LibJS: Add %TypedArray%.prototype.entries
Luke
2021-06-26
LibJS: Add %TypedArray%.prototype.values
Luke
2021-06-26
LibJS: Add %TypedArray%.prototype.keys
Luke
2021-06-26
LibJS: Add TypedArray support to ArrayIterator
Luke
2021-06-26
LibJS: Align ObjectEnvironmentRecord member names with the spec
Andreas Kling
2021-06-26
LibJS: Remove unnecessary GlobalObject& member on global environment
Andreas Kling
2021-06-26
LibJS: Create new object earlier in VM::construct()
Andreas Kling
2021-06-25
LibJS: Change PropertyName(i32) => template<Integral T> PropertyName(T)
Linus Groh
2021-06-25
LibJS: Change PropertyName(Symbol*) => PropertyName(Symbol&)
Linus Groh
2021-06-25
LibJS: Rename ScriptFunction::m_parent_scope => m_environment
Andreas Kling
2021-06-25
LibJS: Add the Function.[[ThisMode]] field
Andreas Kling
2021-06-25
LibJS: FunctionEnvironment.[[FunctionObject]] is the *invoked* function
Andreas Kling
2021-06-25
LibJS: Rename the context in Call/Construct ops to "callee context"
Andreas Kling
2021-06-25
LibJS: Make assertion in BindThisValue mirror the spec exactly :^)
Andreas Kling
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
LibJS: Rename ExecutionContext::callee => function
Andreas Kling
2021-06-24
LibJS: Rename CallFrame => ExecutionContext
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
[next]