summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Runtime/Array.cpp
AgeCommit message (Expand)Author
2020-10-13LibJS: Cache commonly used FlyStrings in the VMAndreas Kling
2020-09-27LibJS: Remove a bunch of unnecessary uses of Cell::interpreter()Andreas Kling
2020-09-27LibJS: Make native function/property callbacks take VM, not InterpreterAndreas Kling
2020-09-27LibJS: Move most of Interpreter into VMAndreas Kling
2020-06-23LibJS: Clarify Object (base class) construction somewhatAndreas Kling
2020-06-20LibJS: Make Value::to_object() take a GlobalObject&Andreas Kling
2020-06-20LibJS: More Interpreter::global_object() removalAndreas Kling
2020-06-20LibJS: Move native objects towards two-pass constructionAndreas Kling
2020-06-20LibJS: Pass GlobalObject& to native functions and property accessorsAndreas Kling
2020-06-11LibJS: Consolidate error messages into ErrorTypes.hMatthew Olsson
2020-06-08LibJS: Interpreter::this_value() => this_value(GlobalObject&)Andreas Kling
2020-05-28LibJS: Object index properties have descriptors; Handle sparse indicesMatthew Olsson
2020-05-27LibJS: Simplify and normalize publicly-exposed Object functionsMatthew Olsson
2020-05-18LibJS: Pass Interpreter& to Value::to_number() et al.Linus Groh
2020-05-18LibJS: Change Value::to_object(Heap& -> Interpreter&)Linus Groh
2020-05-01LibJS: Make Array.length non-configurableLinus Groh
2020-04-29LibJS: Set Array length attributes to "Configurable | Writable"mattco98
2020-04-23LibJS: Implement Array length setterLinus Groh
2020-04-18LibJS: Move builtin prototypes to the global objectAndreas Kling
2020-04-18LibJS+LibWeb: Pass prototype to Object constructorAndreas Kling
2020-04-18LibJS: Make Array constructor take its prototypeAndreas Kling
2020-04-14LibJS: Remove shift, pop, push functions from Array objectLinus Groh
2020-04-10LibJS: Throw real TypeError, ReferenceError, etc objectsAndreas Kling
2020-04-06LibJS: Add a number-indexed property storage to all ObjectsAndreas Kling
2020-03-29LibJS+LibWeb: Move native properties to separate getters/settersAndreas Kling
2020-03-28LibJS: Implement Array.prototype.{shift,pop}Linus Groh
2020-03-24LibJS: Use correct |this| value when getting/setting native propertiesAndreas Kling
2020-03-22LibJS: Use FlyString for identifiersAndreas Kling
2020-03-21LibJS: Virtualize access to an Object's own propertiesAndreas Kling
2020-03-20LibJS: Add ArrayPrototype and implement Array.prototype.push()Andreas Kling
2020-03-20LibJS: Parse ArrayExpression and start implementing Array objectsAndreas Kling