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-04-02
LibJS: Implement most of String.prototype.replace
Timothy Flynn
2021-04-02
LibJS: Add initial support for Promises
Linus Groh
2021-04-01
LibRegex: Allow references to capture groups that aren't parsed yet
AnotherTest
2021-03-31
LibJS: Provide 'details' key in results object for duplicate test
Linus Groh
2021-03-30
LibJS: Fix two issues with array (length > INT32_MAX)
Andreas Kling
2021-03-28
LibJS: Fix m_allocations_since_last_gc initialization value
Linus Groh
2021-03-26
LibJS: VERIFY(!this_value.is_empty()) in VM::call_internal()
Linus Groh
2021-03-25
LibJS: Use Utf8View for string prefix checks
Idan Horowitz
2021-03-23
LibJS: Don't static_cast<double>() various Date getter values
Linus Groh
2021-03-23
LibJS: Remove as_size_t()
Linus Groh
2021-03-23
LibJS: Simplify positive/negative zero checks
Oleg Sikorskiy
2021-03-22
LibJS Date: Added "Invalid Date".
Petróczi Zoltán
2021-03-22
LibJS Date: Added toUTCString()
Petróczi Zoltán
2021-03-22
Only apply auto-naming of function expressions based on syntax
Andreas Kling
2021-03-22
LibJS: *Actually* check for negative zero in JS::Value(double)
Andreas Kling
2021-03-21
LibJS: Don't try to store negative zero as an Int32 JS::Value
Andreas Kling
2021-03-21
LibJS: Flatten Value::to_numeric()
Andreas Kling
2021-03-21
LibJS: Add fast path for add() with two numeric JS::Values
Andreas Kling
2021-03-21
LibJS: Only call GlobalObject::vm() once in add()
Andreas Kling
2021-03-21
LibJS: Split Value::Type::Number into Int32 and Double
Andreas Kling
2021-03-21
LibJS: Always inline some tiny Interpreter getters
Andreas Kling
2021-03-21
LibJS: Don't track executing AST nodes in a Vector
Andreas Kling
2021-03-21
LibJS: Avoid unnecessary FlyString(String) churn in Reference ctors
Andreas Kling
2021-03-21
LibJS: Always inline Cell::vm() and Cell::heap()
Andreas Kling
2021-03-21
LibJS: Only update anonymous function names when necessary
Andreas Kling
2021-03-21
LibJS: Move AST node stack from VM to Interpreter
Andreas Kling
2021-03-21
LibJS: Don't punish large arrays with generic indexed property storage
Andreas Kling
2021-03-21
LibJS: Append first sparse element to packed elements in take_first()
Linus Groh
2021-03-19
LibJS: Add fast_is<T> for StringObject and GlobalObject
Andreas Kling
2021-03-19
LibJS: Add Date methods: setHours, setMinutes, setSeconds, setMilliseconds
tuqqu
2021-03-19
LibJS: Support month and day arguments of Date.setFullYear
tuqqu
2021-03-17
LibJS: Always synthesize "arguments" object when there's a callee
Andreas Kling
2021-03-17
LibJS: Add a basic test for arguments.callee
Andreas Kling
2021-03-17
LibJS: Actually use eval() in non-string arg eval test
Linus Groh
2021-03-17
LibJS: eval(x) should return x without evaluation if x is not a string
Andreas Kling
2021-03-17
LibJS: Rename GlobalObject::initialize() => initialize_global_object()
Andreas Kling
2021-03-16
LibJS: Ensure SequenceExpression has two or more expressions
Linus Groh
2021-03-16
LibJS: Replace global_object.global_object() with just global_object
Linus Groh
2021-03-16
LibJS: Only set receiver value fallback once in Object::get()
Linus Groh
2021-03-16
LibJS: Throw RangeError on BigInt exponentiation with negative exponent
Linus Groh
2021-03-16
LibJS: Throw RangeError on BigInt division/modulo by zero
Linus Groh
2021-03-16
LibJS: Don't apply arguments object hack to global execution context
Linus Groh
2021-03-16
LibJS: Make an RAII helper for entering/exiting AST nodes
Andreas Kling
2021-03-16
LibJS: Implement non-value-producing statements properly
Linus Groh
2021-03-16
LibJS: Make Interpreter::run() a void function
Linus Groh
2021-03-15
LibJS: Throw SyntaxError in eval() when parser has error(s)
Linus Groh
2021-03-15
LibJS: Make eval() return the last value from the executed statement
Andreas Kling
2021-03-15
LibJS: Add arguments.callee to our hack arguments object
Andreas Kling
2021-03-15
LibJS: Add Date.prototype.toGMTString()
Andreas Kling
2021-03-15
LibJS: Partial support for Date.prototype.setFullYear()
Andreas Kling
[next]