Commit graph

102 commits

Author SHA1 Message Date
Ivailo Monev
c379b60870 mac, win, etc. leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-14 03:15:37 +00:00
Ivailo Monev
f38dd689da mac, win and blackbery leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-13 19:50:38 +00:00
Ivailo Monev
6bebf3ae90 Q_CC_MSVC conditionals removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 19:22:13 +00:00
Ivailo Monev
81fde14465 revert WTF::bitwise_cast removal and fix assertation in mutex locker of HashTable chec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:36:41 +00:00
Ivailo Monev
3131357af2 remove Windows, Mac and other proprietary OS files 2016-09-11 03:34:17 +00:00
Ivailo Monev
fd13b5a5bb less template magic in JavaScriptCore collector header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 16:01:55 +00:00
Ivailo Monev
1f2ba87f4f get rid of ASSERT_NOT_REACHED(), UNLIKELY() and LIKELY()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 15:29:35 +00:00
Ivailo Monev
163b8df6ba update libpng to 1.6.25
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 03:42:59 +00:00
Ivailo Monev
31ccaee366 core component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 14:36:42 +00:00
Ivailo Monev
fd74c45a85 script component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 16:54:21 +00:00
Ivailo Monev
f88fb05ddb make use of qrand() in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-17 14:48:30 +00:00
Ivailo Monev
c23f2cc87c update pnglibconf.h
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-11 00:21:39 +03:00
Ivailo Monev
4f8e532a0a remove leftover reference to WREC
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 23:44:05 +03:00
Ivailo Monev
79b16c2e6f fix build with latest MinGW on Windows
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 23:43:44 +03:00
Ivailo Monev
9f7847d81f bring back accidently removed asserations from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-10 14:56:50 +00:00
Ivailo Monev
469dfded78 update bundled libpng to 1.6.24
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-09 01:57:15 +00:00
Ivailo Monev
37efb4bdc6 minor JavaScriptCore cleanups and fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 13:05:47 +00:00
Ivailo Monev
90600d9605 use void pointer for JS function data storage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 02:58:41 +00:00
Ivailo Monev
95e92eb5e6 get rid of WTF::bitwise_cast
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 02:31:52 +00:00
Ivailo Monev
8afa7523b8 resolve merge conflicts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 02:08:16 +00:00
Ivailo Monev
8e85c5eba9 get rid of some JavaScriptCore macros and RefPtrHashMap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 02:07:27 +00:00
Ivailo Monev
d2c6af0269 make JavaScriptCore use Katie macros for assertations where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 22:11:45 +00:00
Ivailo Monev
c1e641336c fix and unify JavaScriptCore assertations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-08 00:20:27 +03:00
Ivailo Monev
dee2e339e0 minor JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-04 00:09:54 +00:00
Ivailo Monev
bfe1058823 remove redundant JavaScriptCore header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-03 22:57:45 +00:00
Ivailo Monev
cfb27dd149 threads support is required after all, needs a fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-03 17:50:07 +00:00
Ivailo Monev
2df0f34a38 use less glue for mutex locking in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-03 17:24:46 +00:00
Ivailo Monev
ff68aaeece minor JavaScriptCore/script component cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:21:54 +00:00
Ivailo Monev
cb1bad0791 bundle libpng
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-23 05:30:41 +00:00
Ivailo Monev
fb10302d6e fix some compiler warnings in CLucene
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-07 14:30:23 +00:00
Ivailo Monev
340ed082d9 various JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-07 12:41:39 +00:00
Ivailo Monev
3dc1be479e get rid of RefCountedLeakCounter in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 21:50:29 +00:00
Ivailo Monev
9aa828e746 attempt to restore the offset of JSGlobalData
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 21:48:20 +00:00
Ivailo Monev
a4e3b7b67f make use of qDebug/qCritical in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 16:07:38 +00:00
Ivailo Monev
7fd8a16de8 fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 16:03:27 +00:00
Ivailo Monev
977e48fb81 remove some redudndant variables from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 14:43:36 +00:00
Ivailo Monev
77b3994e37 remove redundant private member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 16:25:00 +00:00
Ivailo Monev
3bfdf41a4b drop use of computed goto in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 20:43:48 +00:00
Ivailo Monev
25dffe67b8 micro optimize Structure::put() in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 19:57:57 +00:00
Ivailo Monev
10ccd109a9 group some enums in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 19:55:57 +00:00
Ivailo Monev
08008c9cf0 fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 16:05:22 +00:00
Ivailo Monev
46873214aa cleanup and fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 14:54:40 +00:00
Ivailo Monev
8e925a9cd7 fix some compiler warnings in JavaScriptCore and script component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 12:25:47 +00:00
Ivailo Monev
4839205973 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 11:26:03 +00:00
Ivailo Monev
eb06f94a27 cleanup JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:30:10 +03:00
Ivailo Monev
7f24d70d04 Merge branch 'master' of https://github.com/fluxer/katie 2016-07-04 02:05:38 +03:00
Ivailo Monev
64caed4366 remove redundant reinterpret_cast from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:03:30 +03:00
Ivailo Monev
2f84982b7c fix compiler warnings in 3rd party CLucene
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 21:46:06 +00:00
Ivailo Monev
2d8dc7c0d0 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 18:41:40 +03:00
Ivailo Monev
07504d6e22 fix build of script component after f2e433fc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 18:22:13 +03:00