aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4value_p.h
Commit message (Expand)AuthorAgeFilesLines
* Fix QML Compiler crashSimon Hausmann2016-10-261-4/+1
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-09-301-105/+141
|\
| * V4: Free up 2 address bits in 64bit modeErik Verbruggen2016-09-281-105/+141
* | Fix V4 on big-endianAllan Sandfeld Jensen2016-09-121-8/+5
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-011-2/+2
|\|
| * Fix QQmlEngine crash on big endian 64 bit architectures (s390x)Maximiliano Curia2016-07-201-2/+2
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-201-42/+52
|\|
| * V4: Always set the tag when boxing a pointer in QV4::Value.Erik Verbruggen2016-06-161-42/+52
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-5/+1
|\|
| * Remove workaround for the pointer size in bootstrapped tool buildsThiago Macieira2016-05-111-5/+1
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-071-2/+5
|\|
| * V4: fix bootstrapped builds on Ubuntu 32bit.Erik Verbruggen2016-03-031-2/+5
* | Updated license headersJani Heikkinen2016-01-191-14/+20
|/
* Remove prohibited uses of underscore + capital letterThiago Macieira2016-01-081-23/+23
* Add missing "We mean it" comments to private headers.Friedemann Kleint2015-10-061-0/+11
* Fix read of uninitialized value (undefined behavior)Thiago Macieira2015-09-241-2/+2
* Merge remote-tracking branch 'origin/5.5' into 5.6Ulf Hermann2015-08-181-11/+19
|\
| * Fix encoding of QV4::Value in host buildsSimon Hausmann2015-07-081-8/+16
* | Remove Q_ALWAYS_INLINE definition, as it is now in qglobal.hErik Verbruggen2015-08-141-10/+0
* | Encapsulate and protect all accesses to the vtable of Heap objectsLars Knoll2015-08-101-4/+4
* | Conditionally define Q_ALWAYS_INLINE.Erik Verbruggen2015-07-291-0/+2
* | Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-117/+132
* | Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+62
* | More cleanups in qv4value_p.hLars Knoll2015-04-241-24/+42
* | Merge remote-tracking branch 'origin/5.5' into devLiang Qi2015-04-221-3/+3
|\|
| * Fix a few typosFrederik Gladhorn2015-04-131-3/+3
* | Move some methods from qv4value_inl_p.h to qv4value_p.hLars Knoll2015-04-211-0/+18
* | Get rid of asFunctionObject()Lars Knoll2015-04-211-2/+0
* | More cleanupsLars Knoll2015-04-211-1/+0
* | Get rid of asManaged()Lars Knoll2015-04-211-9/+1
* | Get rid of asNumberObjectLars Knoll2015-04-211-1/+0
* | Get rid of asStringObject()Lars Knoll2015-04-171-1/+0
* | Get rid of Value::asDateObject()Lars Knoll2015-04-161-1/+0
* | Further cleanupsLars Knoll2015-04-161-2/+0
* | Cleanup some of the casting codeLars Knoll2015-03-201-7/+23
* | Get rid of Value::fromManaged()Lars Knoll2015-03-201-3/+6
* | Reduce dependenciesLars Knoll2015-03-201-8/+4
* | Merge remote-tracking branch 'origin/5.5' into devSimon Hausmann2015-03-171-0/+3
|\|
| * QV4::Primitive: Help clang disambiguate symbolsGabriel de Dietrich2015-03-061-0/+3
* | Move memory management related functionality into it's own folderLars Knoll2015-03-021-62/+1
* | Introduce a Heap::Pointer classLars Knoll2015-03-021-0/+14
|/
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Remove all remaining usages of ValueRefLars Knoll2015-01-231-57/+0
* Get rid of most uses of ValueRefLars Knoll2015-01-231-3/+4
* Move the internalClass pointer into Heap::ObjectLars Knoll2015-01-211-9/+0
* Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-1/+0
* Move vtable out of internalClassLars Knoll2015-01-201-4/+5
* Refactor persistent valuesLars Knoll2015-01-161-1/+0
* Get rid of Value::engine()Lars Knoll2015-01-121-2/+0
* Move extensible into the internal classLars Knoll2015-01-121-15/+0