aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jit/qv4isel_masm.cpp
Commit message (Expand)AuthorAgeFilesLines
* V4: Jit: inline a toBoolean conversion for 'var' typeErik Verbruggen2016-12-061-1/+31
* V4: Do not generate runtime calls when comparing ints/doublesErik Verbruggen2016-12-011-13/+0
* Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-11-281-2/+2
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.75.7Liang Qi2016-11-251-2/+2
| |\
| | * V4: Fix JIT codegen for null/undefined conditional jumpsErik Verbruggen2016-11-231-2/+2
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-10-271-3/+3
| |\|
* | | Merge remote-tracking branch 'origin/5.6' into 5.8Simon Hausmann2016-10-131-3/+3
|\ \ \ | | |/ | |/|
| * | V4: Fix usage of QV4::Value tags/typesErik Verbruggen2016-10-131-3/+3
* | | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-10-101-23/+75
|\ \ \ | | |/ | |/|
| * | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-301-23/+75
| |\|
| | * V4: Free up 2 address bits in 64bit modeErik Verbruggen2016-09-281-23/+75
* | | Fix binding dependencies when used in together with functionsSimon Hausmann2016-08-301-3/+3
* | | V4: Replace 3 QHashes with std::vectorsErik Verbruggen2016-08-241-12/+6
* | | V4: Replace foreach with for in masmErik Verbruggen2016-08-241-7/+7
* | | Make the unit mapping on Windows configurable with regards to executable mappingSimon Hausmann2016-08-171-0/+1
* | | V4: Fix JavaScript finally-block executionErik Verbruggen2016-08-101-14/+23
* | | Make generated code loading constants relocatableSimon Hausmann2016-08-021-43/+0
* | | Improve robustness of qml disk cachingSimon Hausmann2016-07-231-2/+2
* | | Added basic loading of compilation units from diskSimon Hausmann2016-07-191-0/+6
* | | Revert "QML: When available, use QQmlAccessors to read properties."Simon Hausmann2016-07-141-77/+2
* | | V4: Change uses of StmtVisitor/ExprVisitor to use new style visitors.Erik Verbruggen2016-06-081-1/+1
* | | QML: When available, use QQmlAccessors to read properties.Erik Verbruggen2016-04-121-2/+77
* | | CleanupLars Knoll2016-04-111-7/+6
* | | Convert comparison methods to the new runtime syntaxLars Knoll2016-04-111-7/+7
* | | Convert 3rd batch of runtime methodsLars Knoll2016-04-111-23/+23
* | | Convert second batch of runtime methodsLars Knoll2016-04-111-14/+14
* | | Convert the first batch of runtime functionsLars Knoll2016-04-111-28/+28
* | | Start converting Runtime calls to 'vtable' callsLars Knoll2016-04-111-2/+3
|/ /
* / Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* Remove prohibited uses of underscore + capital letterThiago Macieira2016-01-081-17/+17
* Remove uses of QT_POINTER_SIZE, replacing with proper constructsThiago Macieira2015-10-291-1/+1
* Use the correct macro to detect 64-bit value encodingThiago Macieira2015-10-291-3/+3
* QML: Fix typeof context property.Erik Verbruggen2015-10-271-0/+17
* QML: Sanitize reading environment variables.Friedemann Kleint2015-10-221-2/+2
* Libraries: Fix single-character string literals.Friedemann Kleint2015-10-131-2/+2
* Implement support for providing information to Linux's perf JIT interface.Robin Burchell2015-08-211-1/+61
* Access the id objects through a specialized runtime methodLars Knoll2015-08-121-5/+2
* Access context properties through the qml contextLars Knoll2015-08-101-5/+10
* Use the QmlContext to access properties of the scope objectLars Knoll2015-08-101-5/+30
* Add ability to retrieve and use the QmlContext from our generated codeLars Knoll2015-08-101-0/+5
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-17/+17
* Some cleanups to QQmlRefCountLars Knoll2015-06-051-1/+1
* V4: add JIT support for mips platforms (32-bit) and enable itJulien Brianceau2015-04-271-1/+10
* Always return a proper Value from JIT generated codeLars Knoll2015-04-201-1/+14
* Remove unused variable in InstructionSelection::run()Maks Naumov2015-03-211-1/+0
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* QML 3rdparty: revert unnecessary change.Erik Verbruggen2015-01-121-2/+3
* Cleanup code that modifies the JS stackLars Knoll2014-12-191-3/+24
* Replace usage of stdout for debug output by qDebugErik Verbruggen2014-12-191-3/+3
* Merge remote-tracking branch 'origin/5.4' into devSimon Hausmann2014-12-091-7/+6
|\