| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add security header for src/qmlcompiler | Olivier De Cannière | 2025-09-17 | 1 | -0/+1 |
| * | qqmljsbasicblocks: escape <> when dumping dot files | Sami Shalayel | 2025-04-04 | 1 | -0/+1 |
| * | Compiler: Fix various clazy warnings | Olivier De Cannière | 2025-03-21 | 1 | -3/+3 |
| * | QtQml: Add some consistency to QV4::RegExp | Ulf Hermann | 2024-12-12 | 1 | -2/+3 |
| * | Compiler: Don't copy bytecode unnecesarilly | Olivier De Cannière | 2024-08-01 | 1 | -1/+1 |
| * | QmlCompiler: Remove unused QQmlJSCompilePass::readTypes | Ulf Hermann | 2024-06-16 | 1 | -4/+0 |
| * | QmlCompiler: fix unity builds | Tim Blechmann | 2024-04-30 | 1 | -10/+2 |
| * | Compiler: Extract Basic blocks generation into its own compiler pass | Olivier De Cannière | 2024-04-19 | 1 | -522/+11 |
| * | QmlCompiler: Use a hash set for the list of conversions | Ulf Hermann | 2024-01-20 | 1 | -17/+21 |
| * | QmlCompiler: Do not adjust renames | Ulf Hermann | 2023-12-07 | 1 | -0/+5 |
| * | Compiler: Add initial support for optional chaining | Olivier De Cannière | 2023-11-24 | 1 | -0/+6 |
| * | QmlCompiler: Implement GetIterator and IteratorNext | Ulf Hermann | 2023-09-21 | 1 | -0/+6 |
| * | QmlCompiler: Allow creation of actual QVariantMaps from object literals | Ulf Hermann | 2023-08-25 | 1 | -4/+10 |
| * | QmlCompiler: Allow construction of Array objects | Ulf Hermann | 2023-08-22 | 1 | -10/+40 |
| * | QmlCompiler: Use reference rather than copy in for loop | Ulf Hermann | 2023-08-08 | 1 | -1/+1 |
| * | Compiler: Separate function prolog block and add validation of blocks | Olivier De Cannière | 2023-08-04 | 1 | -37/+106 |
| * | QmlCompiler: Refrain from converting when merging equal types | Ulf Hermann | 2023-07-28 | 1 | -7/+10 |
| * | QmlCompiler: Avoid unnecessary copy in loop | Ulf Hermann | 2023-07-24 | 1 | -1/+1 |
| * | QmlCompiler: Avoid dereferencing past-end iterator | Ulf Hermann | 2023-07-24 | 1 | -9/+7 |
| * | Compiler: Allow dumping the basic blocks for visualization and debugging | Olivier De Cannière | 2023-07-10 | 1 | -0/+103 |
| * | QmlCompiler: Allow creation of structured value types | Ulf Hermann | 2023-07-06 | 1 | -13/+90 |
| * | QmlCompiler: Properly reset before re-running basic blocks pass | Ulf Hermann | 2023-06-21 | 1 | -0/+2 |
| * | QmlCachegen: Avoid adding a block's jumpOrigin a second time | Olivier De Cannière | 2023-06-20 | 1 | -1/+1 |
| * | QmlCompiler: Remove emptyListType | Ulf Hermann | 2023-04-28 | 1 | -0/+1 |
| * | QmlCompiler: Enforce sanity of type adjustments in basic blocks pass | Ulf Hermann | 2023-03-11 | 1 | -12/+44 |
| * | qmlcompiler: Deduplicate instructionManipulatesContext() | Ulf Hermann | 2023-02-07 | 1 | -25/+0 |
| * | QmlCompiler: std::move() registers where possible | Ulf Hermann | 2022-12-23 | 1 | -19/+46 |
| * | Port from qAsConst() to std::as_const() | Marc Mutz | 2022-10-07 | 1 | -2/+2 |
| * | Port from container::count() and length() to size() | Marc Mutz | 2022-10-07 | 1 | -6/+6 |
| * | QmlCompiler: Initialize registers with undefined where necessary | Ulf Hermann | 2022-07-05 | 1 | -0/+8 |
| * | QmlCompiler: Really fix writing into argument values | Ulf Hermann | 2022-07-05 | 1 | -1/+9 |
| * | QmlCompiler: Fix register propagation in basic blocks pass | Ulf Hermann | 2022-07-05 | 1 | -43/+72 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-06-11 | 1 | -27/+2 |
| * | QmlCompiler: Analyze type conversions before reads in basic blocks | Ulf Hermann | 2022-04-06 | 1 | -5/+5 |
| * | QmlCompiler: Implement generate_DefineArray | Ulf Hermann | 2022-03-14 | 1 | -0/+41 |
| * | QmlCompiler: Add register tracking to basic blocks pass | Ulf Hermann | 2022-03-12 | 1 | -35/+105 |
| * | QmlCompiler: Add basic block analysis pass | Ulf Hermann | 2022-03-09 | 1 | -0/+397 |