| Commit message (Expand) | Author | Age | Files | Lines |
| * | V4: Generate labels for backward jumps | Erik Verbruggen | 2019-01-31 | 1 | -0/+4 |
| * | Trim some #includes | Erik Verbruggen | 2018-10-07 | 1 | -1/+0 |
| * | Fix compression of jump instructions with an type >= 256 | Lars Knoll | 2018-09-08 | 1 | -2/+2 |
| * | Allow for more than 128 bytecode instructions | Lars Knoll | 2018-07-03 | 1 | -9/+7 |
| * | Change the instruction encoding for the bytecode | Lars Knoll | 2018-07-03 | 1 | -11/+10 |
| * | V4: Peephole optimize LoadReg/MoveReg | Erik Verbruggen | 2018-05-25 | 1 | -0/+19 |
| * | Fix build with GCC 7: possibly uninitialized array warning | Thiago Macieira | 2018-02-21 | 1 | -1/+1 |
| * | Fix clang 5 warnings | Allan Sandfeld Jensen | 2018-02-07 | 1 | -0/+2 |
| * | Fix build without QML debugging | Ulf Hermann | 2018-01-16 | 1 | -0/+2 |
| * | Prospective fix for big endian and AOT | Simon Hausmann | 2018-01-07 | 1 | -4/+12 |
| * | Minor cleanup in byte code instruction compression | Simon Hausmann | 2018-01-07 | 1 | -1/+3 |
| * | Fix decoding of bytecode instructions on ARM generated on x86-64 | Simon Hausmann | 2018-01-05 | 1 | -4/+4 |
| * | Re-enable Debug instructions and locations for QML functions | Ulf Hermann | 2017-11-06 | 1 | -1/+15 |
| * | Fix building for QNX with buggy GCC | Erik Verbruggen | 2017-09-13 | 1 | -2/+2 |
| * | Fix line number mapping to work with non increasing line numbers | Lars Knoll | 2017-08-29 | 1 | -7/+9 |
| * | Remove the distinction between wide and xwide instructions | Lars Knoll | 2017-08-28 | 1 | -31/+15 |
| * | Compress jump instructions as well | Lars Knoll | 2017-08-28 | 1 | -38/+73 |
| * | Compress all non jump instructions | Lars Knoll | 2017-08-28 | 1 | -6/+57 |
| * | Introduce the wide/xwide instruction prefixes | Lars Knoll | 2017-08-28 | 1 | -4/+5 |
| * | Start compressing the byte code | Lars Knoll | 2017-08-28 | 1 | -1/+15 |
| * | Get rid of the separate vector of Jumps | Lars Knoll | 2017-08-28 | 1 | -5/+8 |
| * | Decode instructions into registers | Lars Knoll | 2017-08-28 | 1 | -1/+1 |
| * | Change offsets to be integer based | Lars Knoll | 2017-08-28 | 1 | -2/+2 |
| * | Move line number information into a side table | Lars Knoll | 2017-08-25 | 1 | -7/+13 |
| * | Store arguments in the stack frame before the locals/temps | Erik Verbruggen | 2017-08-03 | 1 | -5/+0 |
| * | Where applicable, rename Temp* to Register* | Erik Verbruggen | 2017-08-03 | 1 | -10/+10 |
| * | Fix various signed/unsigned warnings | Erik Verbruggen | 2017-08-02 | 1 | -3/+3 |
| * | Remove now unused files | Lars Knoll | 2017-06-30 | 1 | -1/+0 |
| * | Don't use IR::Function for temp allocation anymore | Lars Knoll | 2017-06-30 | 1 | -8/+8 |
| * | Quick fix for line numbers to make tests pass | Erik Verbruggen | 2017-06-29 | 1 | -1/+1 |
| * | Switch over to new JS call setup | Lars Knoll | 2017-06-29 | 1 | -0/+9 |
| * | Rename push instruction to InitStackFrame | Erik Verbruggen | 2017-06-29 | 1 | -4/+4 |
| * | Re-enable lookups | Lars Knoll | 2017-06-22 | 1 | -1/+1 |
| * | Get back some line number information | Lars Knoll | 2017-06-20 | 1 | -0/+11 |
| * | Allow defining Labels as destinations for Jumps | Lars Knoll | 2017-06-20 | 1 | -4/+6 |
| * | Implement support for conditional expressions | Lars Knoll | 2017-06-20 | 1 | -2/+5 |
| * | Rework and implement Jump handling in the bytecode generator | Lars Knoll | 2017-06-19 | 1 | -0/+12 |
| * | Add the push instruction required to set up the temps | Lars Knoll | 2017-06-19 | 1 | -3/+7 |
| * | Add a BytecodeGenerator class | Lars Knoll | 2017-06-19 | 1 | -0/+66 |