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-04-09
LibJS: Fix BooleanPrototype build
Andreas Kling
2020-04-09
LibJS: Make BooleanPrototype inherit from Object
Linus Groh
2020-04-08
LibWeb: Add XMLHttpRequest object :^)
Andreas Kling
2020-04-08
LibJS: Handle empty values in Array.prototype.toString()
Linus Groh
2020-04-08
LibJS: Add Value::to_double() for convenience
Andreas Kling
2020-04-08
LibJS: rename JS::DeclarationType => JS::DeclarationKind
Emanuele Torre
2020-04-08
LibJS: Add "constructor" property to constructor prototypes
Andreas Kling
2020-04-07
LibJS: Add Number.isSafeInteger()
Linus Groh
2020-04-07
LibJS: Add Number constants
Linus Groh
2020-04-07
LibJS: Break loop on EOF when parsing object expression
Linus Groh
2020-04-07
LibJS: Add Number()
Linus Groh
2020-04-07
LibJS: Reformat BooleanConstructor.{cpp,h}
Linus Groh
2020-04-07
LibJS: Add SequenceExpression AST node (comma operator)
Andreas Kling
2020-04-07
LibJS: Allow parsing numeric and string literals in object expressions
DexesTTP
2020-04-07
LibJS: Add String.prototype.toUpperCase()
Linus Groh
2020-04-07
LibJS: Add Boolean constructor object
Jack Karamanian
2020-04-07
LibJS: Return false for NaN numbers in Value::to_boolean()
Jack Karamanian
2020-04-06
LibJS: Fix impossible member access for negative integers
DexesTTP
2020-04-06
LibJS: Add String.prototype.toLowerCase()
Andreas Kling
2020-04-06
LibJS: Inline JS::Value()
Andreas Kling
2020-04-06
LibJS: Support array holes, encoded as empty JS::Value
Andreas Kling
2020-04-06
LibJS: Give argument vectors an inline capacity of 8
Andreas Kling
2020-04-06
LibJS: Add a PropertyName class that represents a string or a number
Andreas Kling
2020-04-06
LibJS: Add a number-indexed property storage to all Objects
Andreas Kling
2020-04-06
LibJS: Do a garbage collection every N allocations (N=10'000)
Andreas Kling
2020-04-06
LibJS: Fix some tests for Math.min()
Emanuele Torre
2020-04-06
LibJS: Rename variable "max" to "min" in MathObject::min() (#1665)
Emanuele Torre
2020-04-06
LibJS: Object needs to protect values in its storage
Andreas Kling
2020-04-06
Meta: Add missing copyright headers
Andreas Kling
2020-04-06
LibJS: Add Math.{cos,sin,tan}()
Linus Groh
2020-04-06
LibJS: Simplify MathObject functions
Linus Groh
2020-04-06
LibJS: Remove unnecessary malloc+free in AssignmentExpression::execute
Andreas Kling
2020-04-06
LibJS: Add Math.min()
Andreas Kling
2020-04-05
LibJS: Return -Infinity in Math.max() with no argument
Linus Groh
2020-04-05
LibJS: Make Object::to_string() call the "toString" property if present
Andreas Kling
2020-04-05
LibJS: Add Array.prototype.toString()
Andreas Kling
2020-04-05
LibJS: Fix do..while parsing by consuming parentheses explicitly (#1652)
Maxim Brunnmeier
2020-04-05
LibJS: Report the start position of a token as its line column
AnotherTest
2020-04-05
LibJS: Allow lexer to run without logging errors
AnotherTest
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: Fix Math.SQRT1_2
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: Rename BinaryOp::{Plus,Minus,Asterisk,Slash}
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: Plumb line and column information through Lexer / Parser
Brian Gianforcaro
2020-04-05
AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtr
Andreas Kling
[next]