| Commit message (Expand) | Author | Age | Files | Lines |
| * | Split CompiledData::CompilationUnit in two | Ulf Hermann | 2019-05-16 | 1 | -5/+6 |
| * | Annotate stack traces when frames are elided through tail calls | Erik Verbruggen | 2019-01-15 | 1 | -0/+1 |
| * | Ensure our builtin constructors are subclassable | Lars Knoll | 2018-11-22 | 1 | -2/+9 |
| * | ES7: Implement Tail Position Calls in the runtime | Erik Verbruggen | 2018-10-05 | 1 | -2/+8 |
| * | Speed up instanceof operations | Lars Knoll | 2018-09-27 | 1 | -10/+0 |
| * | Refactor InternalClass::find() | Lars Knoll | 2018-09-27 | 1 | -2/+2 |
| * | Better inheritance structure for functions | Lars Knoll | 2018-09-23 | 1 | -5/+19 |
| * | Cleanup init method for ScriptFunction | Lars Knoll | 2018-09-23 | 1 | -3/+12 |
| * | Remove unused argument | Lars Knoll | 2018-09-23 | 1 | -7/+6 |
| * | Cleanups in Value/Primitive | Lars Knoll | 2018-09-17 | 1 | -17/+17 |
| * | Small optimization in Function.apply() | Lars Knoll | 2018-09-14 | 1 | -1/+3 |
| * | Throw a reference error if the super constructor is not called | Lars Knoll | 2018-09-04 | 1 | -3/+16 |
| * | Arrow and generator functions don't have a prototype property | Lars Knoll | 2018-09-04 | 1 | -1/+1 |
| * | Member functions should not have a prototype property | Lars Knoll | 2018-09-04 | 1 | -2/+3 |
| * | Don't define a prototype property for most functions | Lars Knoll | 2018-09-04 | 1 | -7/+4 |
| * | Fix super property access | Lars Knoll | 2018-08-31 | 1 | -3/+6 |
| * | Initialize this to empty for derived constructors | Lars Knoll | 2018-08-29 | 1 | -2/+2 |
| * | Implement IsConstructor for Function objects | Lars Knoll | 2018-08-23 | 1 | -11/+4 |
| * | Setup the prototype correctly when subclassing error objects | Lars Knoll | 2018-08-06 | 1 | -1/+1 |
| * | Fix naming of methods defined in object or class literals | Lars Knoll | 2018-08-01 | 1 | -9/+6 |
| * | Fix a cornercase for instanceof | Lars Knoll | 2018-08-01 | 1 | -6/+7 |
| * | Fix Function.prototype[Symbol.hasInstance] | Lars Knoll | 2018-08-01 | 1 | -3/+3 |
| * | Minor cleanup | Lars Knoll | 2018-08-01 | 1 | -3/+2 |
| * | Fix a bunch of test failures for Function.prototype.toString() | Lars Knoll | 2018-08-01 | 1 | -1/+1 |
| * | Add support for super calls | Lars Knoll | 2018-07-03 | 1 | -9/+88 |
| * | Refactor initialization code for JS stack frames | Lars Knoll | 2018-07-03 | 1 | -2/+28 |
| * | Implement support for new.target | Lars Knoll | 2018-07-03 | 1 | -8/+8 |
| * | Prefix vtable methods with virtual | Lars Knoll | 2018-07-03 | 1 | -15/+15 |
| * | Unify the managed and object vtables | Lars Knoll | 2018-07-03 | 1 | -7/+7 |
| * | Clean up the property key API in StringOrSymbol | Lars Knoll | 2018-07-02 | 1 | -4/+4 |
| * | Unify the get and getIndexed vtable functions of QV4::Object | Lars Knoll | 2018-07-02 | 1 | -1/+1 |
| * | Cleanups in FunctionObject | Lars Knoll | 2018-06-27 | 1 | -21/+23 |
| * | Add a MemberFunction function object | Lars Knoll | 2018-06-26 | 1 | -9/+26 |
| * | Various fixes for class support | Lars Knoll | 2018-06-26 | 1 | -0/+16 |
| * | Add basic support for EcmaScript classes | Yulong Bai | 2018-06-26 | 1 | -0/+12 |
| * | Remove unused QV4::Function::code member | Simon Hausmann | 2018-05-28 | 1 | -1/+0 |
| * | Cleanup JS stack allocations | Lars Knoll | 2018-05-26 | 1 | -1/+1 |
| * | Remove spurious qDebug() | Lars Knoll | 2018-05-24 | 1 | -2/+0 |
| * | Fix Function.prototype.name | Lars Knoll | 2018-05-24 | 1 | -0/+1 |
| * | Fix some corner cases when parsing Function(...) | Lars Knoll | 2018-05-24 | 1 | -1/+3 |
| * | Print function identifier when calling toString() on a function | Mitch Curtis | 2018-05-23 | 1 | -1/+13 |
| * | Ensure we have a lexical scope for global code | Lars Knoll | 2018-05-11 | 1 | -1/+1 |
| * | name anonymous functions that way | Lars Knoll | 2018-05-03 | 1 | -1/+1 |
| * | Add Generator support | Lars Knoll | 2018-05-03 | 1 | -20/+31 |
| * | Cleanup creation code for builtin functions | Lars Knoll | 2018-05-02 | 1 | -0/+12 |
| * | Make instanceOf compliant with the ES7 spec | Lars Knoll | 2018-05-02 | 1 | -0/+13 |
| * | Fix crash in Function.prototype.bind | Lars Knoll | 2018-05-02 | 1 | -7/+9 |
| * | Remove String dependency from InternalClass | Lars Knoll | 2018-05-02 | 1 | -4/+4 |
| * | Fix length property of Function objects | Lars Knoll | 2018-04-26 | 1 | -1/+1 |
| * | Clean up handling of the 'caller' property | Lars Knoll | 2018-04-26 | 1 | -9/+0 |