aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* DatePrototype: In ES6, this is an Object, not a DateObjectRobin Burchell2017-02-071-1/+1
* DateObject: Add a bunch of exception checksRobin Burchell2017-02-071-0/+28
* Date.prototype: Fixes for ES6 complianceRobin Burchell2017-02-071-4/+19
* Privately expose QQuickImagePrivateMitch Curtis2017-02-061-1/+1
* ObjectPrototype: Object.freeze() no longer sets TypeError for a non-ObjectRobin Burchell2017-02-031-2/+5
* FunctionObject: Mark name/length property configurableRobin Burchell2017-02-034-8/+26
* NumberObject: Copy parseInt and parseFloat from the global objectRobin Burchell2017-02-031-3/+22
* parser: Add "let" keyword (& T_LET)Robin Burchell2017-02-038-1086/+1153
* compiler: Rename _env to _variableEnvironmentRobin Burchell2017-02-033-71/+71
* Codegen: Disallow duplicate declarations of const propertiesRobin Burchell2017-02-032-5/+28
* Codegen: Disallow const declaration without an initializer expressionRobin Burchell2017-02-022-1/+5
* Allow selecting armv7 as target architecture in qmlcachegenSimon Hausmann2017-02-012-5/+28
* Added the ARMv7 cross-assembling JIT::ISel to the qmldevtools buildSimon Hausmann2017-02-011-0/+5
* Include the ARMv7 assembler in the qmldevtools bootstrap buildSimon Hausmann2017-02-0113-28/+295
* Remove platform ifdefs for ISE::convertTypeToDoubleSimon Hausmann2017-01-312-16/+28
* Remove platform ifdefs for generateCJumpStrictUndefinedSimon Hausmann2017-01-313-42/+38
* Remove platform ifdefs in JIT::ISel::visitRetSimon Hausmann2017-01-313-138/+132
* Eliminate platform #ifdef for loading stringsSimon Hausmann2017-01-312-7/+13
* Make the JIT ISelFactory a templateSimon Hausmann2017-01-313-3/+12
* Bootstrap build fixSimon Hausmann2017-01-311-2/+5
* Re-do QML type compilation of ahead-of-time generated QML cache filesSimon Hausmann2017-01-316-3/+269
* Remove branch compaction #ifdefSimon Hausmann2017-01-3110-68/+155
* QQmlImportDatabase: Fix static build with clangRobert Loehning2017-01-311-0/+2
* Fix intermixed 32-bit/64-bit buildSimon Hausmann2017-01-311-4/+23
* Correctly specialize TargetPlatform as templateSimon Hausmann2017-01-316-40/+105
* Remove 64-/32-bit platform ifdef in assembler instruction selectionSimon Hausmann2017-01-312-71/+81
* Move generateRuntimeCall macroSimon Hausmann2017-01-314-77/+78
* Move loading of register arguments into 8-byte register opsSimon Hausmann2017-01-311-46/+88
* Replace ifdefs with templates when loading double constantsSimon Hausmann2017-01-311-10/+15
* Replace platform ifdefs in copyValue with template specializationsSimon Hausmann2017-01-311-18/+18
* Remove ifdefs in JIT::Assembler:storeValueSimon Hausmann2017-01-311-8/+14
* Replace more storeDouble 64/32-bit #ifdef variation with templatesSimon Hausmann2017-01-311-12/+16
* Add fixes for INTEGRITYKimmo Ollila2017-01-319-124/+160
* Fix a compilation issueJędrzej Nowacki2017-01-312-4/+5
* Replace platform #ifdefs in Assembler::storeReturnValueSimon Hausmann2017-01-312-48/+35
* Add fontInfo property to TextEskil Abrahamsen Blomfeldt2017-01-313-1/+94
* Get rid of #ifdef for JIT::Assembler::generateCJumpOnCompareSimon Hausmann2017-01-312-30/+59
* Template-specialize the mangling/demangling Assembler::loadDouble/storeDoubleSimon Hausmann2017-01-301-14/+51
* Make QV4::Value constants of both encodings always availableSimon Hausmann2017-01-301-16/+29
* QtQml: Fix developer build with MinGW-W64 / gcc 5.3.0Friedemann Kleint2017-01-302-3/+9
* Add shared memory image providerEirik Aavitsland2017-01-308-0/+715
* QQuickWindow FBO: fix dpr and rect when there is an actual windowLaszlo Agocs2017-01-301-2/+7
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-301-2/+0
|\
| * remove obsolete host build declarations from subdirs projectsOswald Buddenhagen2017-01-261-2/+0
* | qqmltypenamecache.cpp: Fix warnings about deprecated string conversionsFriedemann Kleint2017-01-301-2/+2
* | Include the JIT assembler in qmldevtoolsSimon Hausmann2017-01-286-30/+40
* | Include the interpreter codegen and QML cache saving code in qmldevtoolsSimon Hausmann2017-01-286-106/+138
* | Make QV4::JIT::InstructionSelection a templateSimon Hausmann2017-01-283-107/+182
* | Make QV4::JIT::Assembler a templateSimon Hausmann2017-01-286-150/+248
* | Make binop and unop a templateSimon Hausmann2017-01-285-110/+128