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
/
Runtime
Age
Commit message (
Expand
)
Author
2020-03-28
LibJS: Rework how native functions are called to improve |this| value
Andreas Kling
2020-03-28
LibJS: Implement Array.prototype.{shift,pop}
Linus Groh
2020-03-28
LibJS: Oops, "instanceof" was backwards!
Andreas Kling
2020-03-28
LibJS: Add a global "Object" constructor
Andreas Kling
2020-03-28
LibJS: Implement the "instanceof" operator
Andreas Kling
2020-03-28
LibJS: Add Function.prototype and make "new" Objects delegate to it
Andreas Kling
2020-03-27
LibJS: The global isNaN() should coerce to number before testing NaN
Andreas Kling
2020-03-27
LibJS: Allow function calls with missing arguments
Andreas Kling
2020-03-27
LibJS: Add global isNaN() function
Andreas Kling
2020-03-27
LibJS: Basic NaN support
Andreas Kling
2020-03-26
LibJS: Add Object::own_properties() convenience accessor
Andreas Kling
2020-03-26
LibJS: Add Value::is_array()
Andreas Kling
2020-03-25
LibJS: Remove unnecessary space character at the end of console.log()
Andreas Kling
2020-03-24
LibJS: Implement "throw"
Andreas Kling
2020-03-24
LibJS: Remove debug spam in Error.prototype.name
Andreas Kling
2020-03-24
LibJS: Use correct |this| value when getting/setting native properties
Andreas Kling
2020-03-24
LibJS: Implement basic exception throwing
Andreas Kling
2020-03-23
LibJS: Use rand() for Math.random() on other systems
Andreas Kling
2020-03-22
LibJS: Use FlyString for identifiers
Andreas Kling
2020-03-21
LibJS: Add Math.random() :^)
Andreas Kling
2020-03-21
LibJS+LibWeb: Fix some inconsistencies in NativeFunction callbacks
Andreas Kling
2020-03-21
LibJS: Virtualize access to an Object's own properties
Andreas Kling
2020-03-20
LibJS: Add ArrayPrototype and implement Array.prototype.push()
Andreas Kling
2020-03-20
LibJS: Support reading/writing elements in an Array via Object get/put
Andreas Kling
2020-03-20
LibJS: Allow default-constructing a JS::Value (undefined)
Andreas Kling
2020-03-20
LibJS: Parse ArrayExpression and start implementing Array objects
Andreas Kling
2020-03-20
LibJS: Print a newline in each console.log()
Andreas Kling
2020-03-19
LibJS: Implement basic object property assignment
Andreas Kling
2020-03-18
LibJS: Tolerate NativeFunction::call() with non-object 'this' for now
Andreas Kling
2020-03-18
LibJS: Make the AST reference-counted
Andreas Kling
2020-03-17
LibJS: Pass argument value vectors as const Vector<Value>&
Andreas Kling
2020-03-16
LibJS: Replace the global print() function with console.log() :^)
Andreas Kling
2020-03-16
LibJS: Add "Heap" and "Runtime" subdirectories
Andreas Kling