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
Ivailo Monev
f2e433fc4b
remove useless const definition from JavaScriptCore
...
msPerSecond is set in the WTF namespace from the DateMath header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-02 18:17:24 +00:00
Ivailo Monev
3400bb9111
fix debug build of script component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-01 13:33:18 +00:00
Ivailo Monev
e04efb5f14
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 10:09:00 +00:00
Ivailo Monev
4075a1522d
do not use computed goto in JavaScriptCore's pcre
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-23 02:00:57 +00:00
Ivailo Monev
26f71b6fe6
constify some static declarations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 13:13:25 +00:00
Ivailo Monev
3b1722b808
various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-22 10:51:18 +00:00
Ivailo Monev
18398add06
fix some pedantic compiler warnings
...
upstream commits:
fc4d45d97d
d730e07d01
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-20 14:09:41 +00:00
Ivailo Monev
0c2fb3a4eb
cleanup JSGlobalObject
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-19 15:21:42 +00:00
Ivailo Monev
f3eae58a32
remove always true conditions checks from JavaScriptCore's LiteralParser
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-19 15:09:14 +00:00
Ivailo Monev
e7c2e08e62
get rid of JavaScriptCore's CString
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-19 14:42:13 +00:00
Ivailo Monev
3b7900ecad
cleanup JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-17 03:41:27 +00:00
Ivailo Monev
5a8852deca
cleanup JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-17 00:04:39 +00:00
Ivailo Monev
e12064bd10
make JSC mmap on demand even on x86_64
...
even WebKit has done it and it makes things much less complicated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-14 03:26:41 +00:00
Ivailo Monev
8d1d1cb098
remove useless pointer check in JSC ExecutablePool
...
ExecutablePool::systemAlloc() calls CRASH() if the
allocation failed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-14 03:19:10 +00:00
Ivailo Monev
28095b2a3e
remove redundant casts from JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-07 15:08:50 +00:00
Ivailo Monev
95b360b6cd
drop malloc validation from JavaScriptCore
...
compilers can do this nowdays, the only reason to keep the FastAllocBase
classs is so that fastMalloc (and friends) are used which call CRASH() on
allocation failure.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-06 22:29:56 +00:00
Ivailo Monev
f919cfd564
remove useless git attributs config for 3rd party sources
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:46:29 +00:00
Ivailo Monev
ab30440d61
temporary fix for the fixed pool allocator used on x86_64
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:44:40 +00:00
Ivailo Monev
ae0c574fd2
fix build if script component with LTO
...
https://bugs.webkit.org/show_bug.cgi?id=56088
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-01 12:43:07 +00:00
Ivailo Monev
f2f58824a1
fix some compiler warnings in 3rd party JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-27 23:34:48 +00:00
Ivailo Monev
91b59e57df
remove redundant variable from 3rd party JavaScriptCore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-24 11:28:50 +00:00
Ivailo Monev
ca645d278c
fix some compiler warnings in 3rd party JavaScriptCore
...
upstream commits:
a2da34be84
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-24 11:21:58 +00:00
Ivailo Monev
a029fcf142
update sqlite3 to 3.8.12.2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-22 22:24:54 +00:00
Ivailo Monev
385181d3ac
fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-14 17:42:16 +00:00
Ivailo Monev
f70219d28b
fix some compiler warnings in 3rd party CLucene
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 09:47:31 +00:00