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-07
LibJS: Add basic support for while loops in the bytecode engine
Andreas Kling
2021-06-07
LibJS: Add LessThan bytecode instruction :^)
Andreas Kling
2021-06-07
LibJS: Print bytecode registers with format "$num" instead of "rnum"
Andreas Kling
2021-06-07
LibJS: Make Bytecode::Generator::emit() return the created instruction
Andreas Kling
2021-06-07
LibJS: Move AST bytecode generation virtuals to separate cpp file
Andreas Kling
2021-06-07
LibJS: Add Sub bytecode instruction (subtract values)
Andreas Kling
2021-06-07
LibJS: Add formatting helper for Bytecode::Register
Andreas Kling
2021-06-07
LibJS: Some more opcodes for the bytecode VM
Andreas Kling
2021-06-07
LibJS: Add a VM accessor to Bytecode::Interpreter :^)
Andreas Kling
2021-06-07
LibJS: Start fleshing out a bytecode for the JavaScript engine :^)
Andreas Kling
2021-06-07
LibJS: Use ToPropertyKey in Object.getOwnPropertyDescriptor
Idan Horowitz
2021-06-07
LibJS: Add missing length field to Symbol.prototype[Symbol.ToPrimitive]
Idan Horowitz
2021-06-07
LibWeb+LibSyntax: Implement nested syntax highlighters
Ali Mohammad Pur
2021-06-07
LibJS: Flatten Shape::property_table()
Andreas Kling
2021-06-07
LibJS: Add VM::dump_backtrace()
Andreas Kling
2021-06-06
LibJS: Use Array::create() length arg in favor of set_array_like_size()
Linus Groh
2021-06-06
LibJS: Add length parameter to Array::create()
Linus Groh
2021-06-06
LibJS: Add dbgln() to Heap::allocator_for_size() before crashing
Linus Groh
2021-06-06
LibJS: Check dates are below the `time_clip` threshold
Idan Horowitz
2021-06-06
LibJS: Add Date.prototype.toJSON()
Idan Horowitz
2021-06-06
LibJS: Add Date.prototype[@@toPrimitive]()
Idan Horowitz
2021-06-06
LibJS: Add Date.setUTC{Date, Month, Hours, ...}() aliases
Idan Horowitz
2021-06-06
LibJS: Store Date milliseconds as signed to support negative offsets
Idan Horowitz
2021-06-06
LibJS: Add Date.prototype.setTime()
Idan Horowitz
2021-06-06
LibJS: Add Date.prototype.setMonth()
Idan Horowitz
2021-06-06
LibJS: Account for differences in month representations (0-11 vs 1-12)
Idan Horowitz
2021-06-06
LibJS: Add Date.prototype.setDate()
Idan Horowitz
2021-06-06
LibJS: Stub out Date.prototype.getTimezoneOffset()
Idan Horowitz
2021-06-06
LibJS: Ignore arguments in Date's constructor when called as a function
Idan Horowitz
2021-06-06
LibJS: Create 1970-01-01 00:00:00 local time Date for invalid ctor call
Linus Groh
2021-06-06
LibJS: Make it so that Date.prototype.toGMTString === .toUTCString
Linus Groh
2021-06-06
LibJS: Remove unused includes from SymbolPrototype.cpp
Linus Groh
2021-06-06
LibJS: Implement String.prototype[@@toPrimitive]()
Linus Groh
2021-06-06
LibJS: Add String.prototype.valueOf()
Linus Groh
2021-06-06
LibJS: Remove String.prototype.length
Linus Groh
2021-06-06
LibJS: Replace SymbolPrototype's typed_this() with this_symbol_value()
Linus Groh
2021-06-06
LibJS: Replace StringPrototype's typed_this() with this_string_value()
Linus Groh
2021-06-06
LibJS: Replace bigint_object_from() with this_bigint_value()
Linus Groh
2021-06-06
LibJS: Update NumberPrototype's this_number_value() to take a Value
Linus Groh
2021-06-06
LibJS: Replace some is_nullish() checks with require_object_coercible()
Linus Groh
2021-06-06
LibJS: Implement the RequireObjectCoercible abstract operation
Linus Groh
2021-06-06
LibJS: Pass unwinding target labels a bit more efficiently
Andreas Kling
2021-06-06
LibJS: Make Number.prototype.toString() radix coercion spec compliant
Linus Groh
2021-06-06
LibJS: Implement Number.prototype.valueOf()
Linus Groh
2021-06-06
LibJS: Uncomment and add parseInt tests
Idan Horowitz
2021-06-06
LibJS: Correct modulo behaviour in to_i32 to match the specification
Idan Horowitz
2021-06-06
LibJS: Trim initial whitespace in parseFloat
Idan Horowitz
2021-06-06
LibJS: Parse digits with parse_ascii_base36_digit in parseInt
Idan Horowitz
2021-06-06
LibJS: Set the length property of parseInt to 2
Idan Horowitz
2021-06-05
LibJS: Throw TypeError on write to non-writable property in strict mode
Idan Horowitz
[next]