Commit graph

121 commits

Author SHA1 Message Date
Ivailo Monev
f9540805d1 cleanup containers methods and use of deprecated allocation methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-16 03:47:38 +02:00
Ivailo Monev
0600cf2950 remove entry for gone JavaScriptCore cpp file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-12 04:23:22 +02:00
Ivailo Monev
f9739fdce0 always use the system memory allocator for JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-11 14:45:49 +02:00
Ivailo Monev
4ff3214dcd fix conditional for TCMalloc
it seems that running CMake from Git Bash shell makes CMake think that it
is running on UNIX system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-05 17:41:15 +02:00
Ivailo Monev
64edbb3ab5 add default conversion for types long and ulong
upstream commits:
b0c4e816e6

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:34:47 +02:00
Ivailo Monev
121ef3c941 fix GC issues related to QObject connections and ownership
upstream commits:
d7bba09f26

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:33:20 +02:00
Ivailo Monev
aebfad19b4 Ensure QObject wrappers are garbage-collected if appropriate
upstrema commits:
378416af75

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-26 17:32:18 +02:00
Ivailo Monev
98d6e6b0eb update hand-edited MOC code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 22:57:25 +02:00
Ivailo Monev
e8e9bfc664 fix script component build for WinCE platform
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-20 01:57:29 +02:00
Ivailo Monev
e84bc7126b use QByteArray::toDouble() instead of qstrtod
upstream commits:
8e428b63b8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-18 03:49:15 +02:00
Ivailo Monev
c4eb3a3ead don't inherit parent context's
upstream commits:
68458376c0

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-12 17:38:44 +02:00
Ivailo Monev
d777651253 fix QScriptContextInfo::functionMetaIndex() for overloaded slots
patch applies by hand

upstream commits:
d08de20171

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-12 17:35:00 +02:00
Ivailo Monev
a5b6b98cb4 make QScriptEngine::uncaughtExceptionBacktrace() work again
upstream commits:
df0ec19603
9429a85a21

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-11 19:01:06 +02:00
Ivailo Monev
df31068ba9 remove QMetaObjectExtraData and put everything into QMetaObject
upstream commits:
67f58040ea

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 19:55:15 +02:00
Ivailo Monev
b183f81775 regenerate xml and script parsers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-18 18:47:34 +02:00
Ivailo Monev
1ac7f59fc2 fix build of script component for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:40:34 +02:00
Ivailo Monev
950cd439bb get rid of the variantFromValue function in qscriptqobject
upstream commits:
0460d63ed03f0de574a06268df2a267d44784cb0 (partitially)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 23:37:49 +02:00
Ivailo Monev
f39a06e2e6 no need to asign ref now
upstream commits:
65a4bdd109d924f802379a67b8bf23f9cefc8a54

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 14:50:49 +02:00
Ivailo Monev
3c00934966 improve handling of QScriptEngine::ExcludeDeleteLater
upstream commits:
58dc831e557eb533bf40c9ff7b79d01d58b6de98
0ff8577a992b1d5c011b04e47ade84074cbd3034

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 14:49:29 +02:00
Ivailo Monev
49c09b6593 Replace all QBasicAtomicInt ref variables by QSharedData inheritance
upstream commit 9a85b921ac457c68cee0c89b8ad11433b1e92d07

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-13 14:30:52 +02:00
Ivailo Monev
bfbc380756 initial import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-10 05:06:13 +02:00