summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Runtime/MathObject.cpp
AgeCommit message (Expand)Author
2020-06-20LibJS: Object::initialize() overrides must always call base classAndreas Kling
2020-06-20LibJS: Split more native object constructors into construct/initializeAndreas Kling
2020-06-20LibJS: Pass GlobalObject& to native functions and property accessorsAndreas Kling
2020-05-27LibJS: Simplify and normalize publicly-exposed Object functionsMatthew Olsson
2020-05-24LibJS: Use the new math constantsSergey Bugaev
2020-05-18LibJS: Add Math.clz32()Linus Groh
2020-05-18LibJS: Add Math.expm1()Linus Groh
2020-05-18LibJS: Add Math.exp()Linus Groh
2020-05-18LibJS: Add Math.sign()Linus Groh
2020-05-18LibJS: Pass Interpreter& to Value::to_number() et al.Linus Groh
2020-04-28LibJS: Implement correct attributes for (almost) all propertiesmattco98
2020-04-23LibJS: Add Math.pow()Linus Groh
2020-04-18LibJS: Move builtin prototypes to the global objectAndreas Kling
2020-04-18LibJS+LibWeb: Pass prototype to Object constructorAndreas Kling
2020-04-15LibJS: Math.round() should call round() instead of roundf()Andreas Kling
2020-04-12LibJS: Add js_negative_infinity()Linus Groh
2020-04-06LibJS: Rename variable "max" to "min" in MathObject::min() (#1665)Emanuele Torre
2020-04-06LibJS: Add Math.{cos,sin,tan}()Linus Groh
2020-04-06LibJS: Simplify MathObject functionsLinus Groh
2020-04-06LibJS: Add Math.min()Andreas Kling
2020-04-05LibJS: Return -Infinity in Math.max() with no argumentLinus Groh
2020-04-05LibJS: Fix Math.SQRT1_2Linus Groh
2020-04-05LibJS: Add support for Math.ceil() and Math.trunc()Brian Gianforcaro
2020-04-05LibJS: Add support for arbitrary arguments to Math.maxBrian Gianforcaro
2020-04-05LibJS: Add Math.max()Andreas Kling
2020-04-05LibJS: Add Math.round()Andreas Kling
2020-04-05LibJS: Add Math.floor()Andreas Kling
2020-04-04LibJS: Math.sqrt.length should be 1Andreas Kling
2020-04-04LibJS: Add Math.sqrt()Andreas Kling
2020-04-04LibJS: Set length property in Object::put_native_function()Linus Groh
2020-04-01LibJS: Add argument(i) and argument_count() to InterpreterAndreas Kling
2020-03-29LibJS: Add constant properties to MathObjectLinus Groh
2020-03-29 LibJS: Handle empty strings and arrays in Value::to_number()Linus Groh
2020-03-29LibJS: Implement Math.abs()Andreas Kling
2020-03-28LibJS+LibWeb: Move native JS functions into dedicated member functionsAndreas Kling
2020-03-28LibJS: Rework how native functions are called to improve |this| valueAndreas Kling
2020-03-23LibJS: Use rand() for Math.random() on other systemsAndreas Kling
2020-03-22LibJS: Use FlyString for identifiersAndreas Kling
2020-03-21LibJS: Add Math.random() :^)Andreas Kling