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
/
Tests
Age
Commit message (
Expand
)
Author
2020-04-05
LibJS: Remove assert function from exponentiation-basic.js
Linus Groh
2020-04-05
LibJS: Simplify Math-constants.js test
Linus Groh
2020-04-05
LibJS: Update to-number-basic.js test
Linus Groh
2020-04-05
LibJS: Add numeric literal parsing for different bases and exponents
Stephan Unverwerth
2020-04-05
LibJS: Implement exponentiation (** operator)
Linus Groh
2020-04-05
LibJS: Use the native assert() implementation now avaiable in 'js -t'
Brian Gianforcaro
2020-04-05
Lagom: Add clang address/memory/undefined-behavior analyzer support
Brian Gianforcaro
2020-04-05
LibJS: Fix missing paren in modulo-basic.js test
Andreas Kling
2020-04-05
LibJS: Add support for Math.ceil() and Math.trunc()
Brian Gianforcaro
2020-04-05
LibJS: Add support for floating point modulous
Brian Gianforcaro
2020-04-05
LibJS: Correctness fixes for bitwise_or, address FIXME's in test.
Brian Gianforcaro
2020-04-05
LibJS: Add support for arbitrary arguments to Math.max
Brian Gianforcaro
2020-04-05
LibJS: Add support for "continue" inside "for" statements :^)
Andreas Kling
2020-04-05
LibJS: Make "break" actually work inside "switch"
Andreas Kling
2020-04-04
LibJS: Add String.prototype.indexOf()
Andreas Kling
2020-04-04
LibJS: Add Math.sqrt()
Andreas Kling
2020-04-04
LibJS: Add basic Array constructor
Andreas Kling
2020-04-04
LibJS: Support VariableDeclaration with multiple declarators
Andreas Kling
2020-04-04
LibJS: Add support for do..while statements
Andreas Kling
2020-04-04
LibJS: Add basic support for modulo (%) in binary expressions
Andreas Kling
2020-04-04
LibJS: Allow "for" statement without curly braces around body
Andreas Kling
2020-04-04
LibJS: Add Function() and Function.prototype
Linus Groh
2020-04-04
LibJS: Add length property to ScriptFunction
Linus Groh
2020-04-03
LibJS: Add short circuit logical evaluation
Stephan Unverwerth
2020-04-03
LibJS: Fix logical expressions
Linus Groh
2020-04-03
LibJS: Parse binary bitwise operators
Linus Groh
2020-04-03
LibJS: Implement ConditionalExpression (ternary "?:" operator)
Andreas Kling
2020-04-03
LibJS: Implement Error.prototype.toString()
Linus Groh
2020-04-02
LibJS: Implement Infinity
Linus Groh
2020-04-02
LibJS: Object::put() shouldn't create own properties on prototype chain
Andreas Kling
2020-04-02
LibJS: Implement unary plus / minus
Linus Groh
2020-04-02
LibJS: Evaluate CallExpression arguments before pushing a CallFrame
Jack Karamanian
2020-04-01
LibJS: Add NaN to global object
Linus Groh
2020-04-01
LibJS: Implement Error function/constructor
Linus Groh
2020-04-01
LibJS: Implement constructor/non-constructor function calls
Linus Groh
2020-03-30
LibJS: Add support for arrow functions
Jack Karamanian
2020-03-30
LibJS: Throw TypeError when calling non-function object
Linus Groh
2020-03-30
LibJS: Start implementing Date :^)
Linus Groh
2020-03-29
LibJS: Implement String.prototype.startsWith()
Linus Groh
2020-03-29
LibJS: Add tests for Math constants
Linus Groh
2020-03-29
LibJS: Add tests for value to number conversion
Linus Groh
2020-03-29
LibJS: Implement Math.abs()
Andreas Kling
2020-03-29
LibJS: Implement basic execution of "switch" statements
Andreas Kling
2020-03-29
LibJS: Implement Object.getOwnPropertyNames()
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: Implement basic support for the "new" keyword
Andreas Kling
2020-03-28
LibJS: Fix broken parsing of `!o.a`
Andreas Kling
[next]