index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2020-08-21
LibJS: Parser refactored to use constexpr precedence table
Muhammad Zahalqa
2020-08-21
LibJS: Implement Date.valueOf()
Nico Weber
2020-08-21
LibJS: Implement Date.prototype.toISOString()
Nico Weber
2020-08-21
LibJS: Implement Date.UTC()
Nico Weber
2020-08-20
LibJS: Basic implementation of most of Date's constructor arguments
Nico Weber
2020-08-17
LibJS: Add toLocaleString(), toLocaleDateString(), toLocaleTimeString() to Date
Nico Weber
2020-08-17
LibJS: Implement basic functionality of Array.from()
Nico Weber
2020-08-16
LibJS: Add API for doing GC with a little debug log report at end
Andreas Kling
2020-08-16
LibJS: Make StringOrSymbol not leak strings
Andreas Kling
2020-08-16
AK: Rename KB, MB, GB to KiB, MiB, GiB
Nico Weber
2020-08-14
LibJS+LibWeb: Clear exceptions after call'ing JavaScript functions
Andreas Kling
2020-08-14
LibJS: Assert that there's no exception on entry in Interpreter::call()
Andreas Kling
2020-08-14
LibJS: Add missing reserved words to Token::is_identifier_name()
Linus Groh
2020-08-11
LibJS: Assert when exception is not cleared before Interpreter::run()
Linus Groh
2020-08-05
Unicode: Try s/codepoint/code_point/g again
Nico Weber
2020-08-05
Revert "Unicode: s/codepoint/code_point/g"
Nico Weber
2020-08-04
LibJS: The Math.ceil() of a number between -1 and 0 should be -0,
Melissa Goad
2020-08-03
Unicode: s/codepoint/code_point/g
Andreas Kling
2020-07-28
LibJS: Soothe gcc about printf-%s on (non-)nullptr
Ben Wiederhake
2020-07-25
LibJS: Use allocate_without_global_object for primitive cell types
Andreas Kling
2020-07-23
Browser: Escape JS source operators for HTML display in console
Nico Weber
2020-07-23
LibJS: Simplify Cell::initialize()
Andreas Kling
2020-07-23
LibJS: Add tests for bitwise & and ^
Nico Weber
2020-07-22
LibWeb: Make btoa() and atob() correctly handle values between 128 and 255
Nico Weber
2020-07-22
LibJS: Fix \x escapes of bytes with high bit set
Nico Weber
2020-07-22
LibJS: Add FIXMEs to a few functions that need UTF-16 handling
Nico Weber
2020-07-22
LibJS: Implement String.prototype.charCodeAt
Nico Weber
2020-07-15
LibJS: Add Number.prototype.toString
Matthew Olsson
2020-07-14
LibJS: Add Symbol.hasInstance tests
Matthew Olsson
2020-07-14
LibJS: Implement Symbol.hasInstance
Matthew Olsson
2020-07-14
LibJS: Implement spec-complient instance_of operation
Matthew Olsson
2020-07-14
LibJS: Integrate iterator protocol into language features
Matthew Olsson
2020-07-13
LibJS: Add String Iterator tests
Matthew Olsson
2020-07-13
LibJS: Add StringIterator
Matthew Olsson
2020-07-11
LibJS: Implement Symbol.toStringTag
Matthew Olsson
2020-07-11
LibJS: Implement spec-compliant Object.prototype.toString
Matthew Olsson
2020-07-11
LibJS: Prefer "define_property" over "put"
Matthew Olsson
2020-07-11
LibJS: Use macros to enumerate well-known symbols
Matthew Olsson
2020-07-11
LibJS: Start implementing iterable framework, add ArrayIterator
Matthew Olsson
2020-07-11
LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKind
Matthew Olsson
2020-07-11
LibJS: Remove a few superfluous exception checks
Linus Groh
2020-07-09
LibJS: Add tests for symbol object integration
Matthew Olsson
2020-07-09
LibJS: Integrate Symbols into objects as valid keys
Matthew Olsson
2020-07-09
LibJS: Add test for well-known symbols
Matthew Olsson
2020-07-09
LibJS: Uncomment remaining symbol tests
Matthew Olsson
2020-07-09
LibJS: Move global symbol map from SymbolObject to Interpreter
Matthew Olsson
2020-07-07
LibJS: Object.preventExtensions should allow property modfication
Matthew Olsson
2020-07-06
LibJS: Convert Array tests to new testing framework
Linus Groh
2020-07-06
LibJS: Split isNaN tests into multiple sections
Linus Groh
2020-07-06
LibJS: Indent tests with 4 spaces instead of 2
Matthew Olsson
[next]