| Commit message (Expand) | Author | Age | Files | Lines |
| * | ExceptionHandler: restore the RO5 | Giuseppe D'Angelo | 2025-01-20 | 1 | -0/+4 |
| * | V4: Eliminate "done" from iterators | Ulf Hermann | 2023-09-08 | 1 | -1/+1 |
| * | QML: Track the statement indices together with line numbers | Ulf Hermann | 2022-10-13 | 1 | -0/+3 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-06-11 | 1 | -38/+2 |
| * | qv4bytecodegenerator: Supply SourceLocations in compiler context | Maximilian Goldstein | 2021-07-13 | 1 | -2/+12 |
| * | Implement optional chaining | Maximilian Goldstein | 2021-04-13 | 1 | -0/+14 |
| * | Build fixes for GCC 11 | Ville Voutilainen | 2021-01-18 | 1 | -2/+2 |
| * | Restore offset/length in QQmlJS::DiagnosticMessage | Simon Hausmann | 2020-03-02 | 1 | -3/+1 |
| * | Split compiler and runtime more clearly | Ulf Hermann | 2019-07-11 | 1 | -0/+5 |
| * | Make JavaScript execution interruptible | Ulf Hermann | 2019-04-30 | 1 | -0/+6 |
| * | Remove tracing JIT infrastructure | Ulf Hermann | 2019-04-29 | 1 | -47/+6 |
| * | V4: Generate labels for backward jumps | Erik Verbruggen | 2019-01-31 | 1 | -0/+10 |
| * | V4: Collect trace information in the interpreter | Erik Verbruggen | 2019-01-25 | 1 | -10/+50 |
| * | Add initial basic support for ES6 modules | Simon Hausmann | 2018-08-09 | 1 | -0/+3 |
| * | Change the instruction encoding for the bytecode | Lars Knoll | 2018-07-03 | 1 | -1/+1 |
| * | Rework unwind handling | Lars Knoll | 2018-06-21 | 1 | -24/+20 |
| * | Rename SetExceptionHandler to SetUnwindHandler | Lars Knoll | 2018-06-04 | 1 | -2/+2 |
| * | V4: Peephole optimize LoadReg/MoveReg | Erik Verbruggen | 2018-05-25 | 1 | -1/+12 |
| * | Improve for-in and for-of support | Lars Knoll | 2018-05-11 | 1 | -0/+1 |
| * | Add support for proper lexical scoping | Lars Knoll | 2018-05-02 | 1 | -2/+4 |
| * | ES6: add support for default arguments for function parameters | Lars Knoll | 2018-04-25 | 1 | -0/+6 |
| * | Fix failing assertion when loading QML/JS on Integrity | Erik Verbruggen | 2018-03-09 | 1 | -4/+15 |
| * | use nullptr consistently (clang-tidy) | Shawn Rutledge | 2018-02-26 | 1 | -1/+1 |
| * | Re-enable Debug instructions and locations for QML functions | Ulf Hermann | 2017-11-06 | 1 | -2/+3 |
| * | Fix invalid condition inversion for conditional jumps | Erik Verbruggen | 2017-09-01 | 1 | -12/+22 |
| * | Compress jump instructions as well | Lars Knoll | 2017-08-28 | 1 | -10/+4 |
| * | Compress all non jump instructions | Lars Knoll | 2017-08-28 | 1 | -5/+7 |
| * | Start compressing the byte code | Lars Knoll | 2017-08-28 | 1 | -9/+13 |
| * | Get rid of the separate vector of Jumps | Lars Knoll | 2017-08-28 | 1 | -17/+11 |
| * | Rename the Common instruction to Nop | Lars Knoll | 2017-08-28 | 1 | -2/+2 |
| * | Decode instructions into registers | Lars Knoll | 2017-08-28 | 1 | -2/+2 |
| * | Unify instruction naming | Lars Knoll | 2017-08-28 | 1 | -2/+2 |
| * | Move line number information into a side table | Lars Knoll | 2017-08-25 | 1 | -3/+7 |
| * | Don't use a return value register for regular functions | Erik Verbruggen | 2017-08-18 | 1 | -0/+24 |
| * | Store arguments in the stack frame before the locals/temps | Erik Verbruggen | 2017-08-03 | 1 | -0/+1 |
| * | Where applicable, rename Temp* to Register* | Erik Verbruggen | 2017-08-03 | 1 | -4/+4 |
| * | Rename a number of types from Temp(orary) to StackSlot | Erik Verbruggen | 2017-08-03 | 1 | -2/+2 |
| * | Add commonly used JumpCompare instructions | Erik Verbruggen | 2017-08-02 | 1 | -5/+5 |
| * | Introduce an accumulator in the interpreter, and change instructions | Erik Verbruggen | 2017-08-02 | 1 | -8/+4 |
| * | Fix various signed/unsigned warnings | Erik Verbruggen | 2017-08-02 | 1 | -4/+4 |
| * | Remove Moth::Param from the interpreter instructions | Erik Verbruggen | 2017-07-19 | 1 | -4/+4 |
| * | Add "we mean it" disclaimer to private header | Erik Verbruggen | 2017-06-30 | 1 | -0/+10 |
| * | Don't use IR::Function for temp allocation anymore | Lars Knoll | 2017-06-30 | 1 | -6/+4 |
| * | Switch over to new JS call setup | Lars Knoll | 2017-06-29 | 1 | -1/+1 |
| * | Various compile fixes | Lars Knoll | 2017-06-22 | 1 | -1/+1 |
| * | Get back some line number information | Lars Knoll | 2017-06-20 | 1 | -0/+9 |
| * | Proper exception handling | Lars Knoll | 2017-06-20 | 1 | -12/+48 |
| * | Cleanup control flow handling | Lars Knoll | 2017-06-20 | 1 | -2/+4 |
| * | Add JumpStrict(Not)Equal instructions to the interpreter | Lars Knoll | 2017-06-20 | 1 | -0/+16 |
| * | Allow defining Labels as destinations for Jumps | Lars Knoll | 2017-06-20 | 1 | -4/+19 |