aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsstoragegeneralizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* QmlCompiler: Coerce values when calling methodsUlf Hermann2024-12-191-0/+1
* QmlCompiler: Store QQmlJSRegisterContent in place where we canUlf Hermann2024-12-031-1/+1
* QmlCompiler: Pass QQmlJSRegisterContent by valueUlf Hermann2024-12-031-1/+1
* QmlCompiler: Move type adjustment into QQmlJSRegisterContentUlf Hermann2024-11-281-1/+2
* QmlCompiler: Split QQmlJSRegisterContent in public and private classesUlf Hermann2024-11-201-1/+1
* Compiler: Create infrastructure to support multiple warningsOlivier De Cannière2024-08-211-4/+2
* QmlCompiler: Create QQmlJSRegisterContent unstoredUlf Hermann2024-06-161-0/+1
* QtQml: Properly enforce signatures of AOT-compiled functionsUlf Hermann2024-04-261-4/+4
* Compiler: Extract Basic blocks generation into its own compiler passOlivier De Cannière2024-04-191-6/+5
* QmlCompiler: std::move() registers where possibleUlf Hermann2022-12-231-3/+2
* QmlCompiler: Allow lists as arguments to methodsUlf Hermann2022-11-101-2/+4
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* QmlCompiler: Add basic block analysis passUlf Hermann2022-03-091-22/+9
* QmlCompiler: Store arguments as QQmlJSRegisterContentUlf Hermann2022-03-031-12/+5
* QmlCompiler: Make InstructionAnnotations a QFlatMapUlf Hermann2022-02-251-2/+2
* QmlCompiler: Improve register trackingUlf Hermann2022-02-151-13/+19
* QmlCompiler: Document the compile passesUlf Hermann2021-11-261-0/+14
* QmlCompiler: Move type generalization into separate compile passUlf Hermann2021-11-261-0/+88