Ivailo Monev
1bc44a50a9
move QCryptographicHash benchmark to network and link it to the component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-05-06 02:35:18 +00:00
Ivailo Monev
12dda308ec
QString benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 12:57:19 +00:00
Ivailo Monev
52a68b98d3
remove bogus QString benchmarks
...
not benchmarking any of the public QString methods
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 23:58:39 +00:00
Ivailo Monev
fcbd422717
replace BUFSIZE with QT_BUFFISZE where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-16 07:32:01 +00:00
Ivailo Monev
5b459cf0ec
update copyright and add script for doing so
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
7c9ed242a5
remove threads build option
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:51:19 +00:00
Ivailo Monev
9585bd773c
mark certain core component options unsupported
...
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
0f990fc6aa
add QMetaType test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 21:57:57 +00:00
Ivailo Monev
7963e58fae
add SQL tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 13:07:02 +00:00
Ivailo Monev
9c0e79accc
QVariant benchmark requires gui component
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 08:06:07 +00:00
Ivailo Monev
c078098d58
adjust QTextCodec benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 17:29:59 +00:00
Ivailo Monev
82f1d03b02
backport ICU text codec
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 00:38:10 +00:00
Ivailo Monev
fa34c080f6
reimplement character properties and character manipulation via ICU
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
4f7e978018
deal with some include directive issues
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:47:09 +00:00
Ivailo Monev
b988598939
remove QT_NO_STL conditional leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:15:01 +00:00
Ivailo Monev
821979210e
adjust QVector benchmarks to recent change
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:12:45 +00:00
Ivailo Monev
a7bf38eab7
add QCryptographicHash algorithms benchamrk
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-19 17:23:47 +00:00
Ivailo Monev
215cd72200
build QMutex and QWaitCondition benchmarks conditionally
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-28 21:10:57 +00:00
Ivailo Monev
2c3140109d
Unicode v5.0+ characters and partial scripts support
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:02:45 +00:00
Ivailo Monev
de8cf3be2b
compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-22 11:27:25 +00:00
Ivailo Monev
c8f475309d
remove mac support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:44:22 +00:00
Ivailo Monev
66ed8729f2
remove windows support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-18 21:42:54 +00:00
Ivailo Monev
2302725def
indentation
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 15:15:10 +00:00
Ivailo Monev
50a8dfc3df
remove redundant extern reference from QHash benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 15:15:00 +00:00
Ivailo Monev
d4771af6c7
add simple QHash benchmark with reserve
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 17:14:49 +00:00
Ivailo Monev
57fb1f32dc
add simple QHash benchmark to ensure QList is not benchmarked aswell
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-09 13:53:47 +00:00
Ivailo Monev
c682aa559c
benchmark QCryptographicHash with more chunks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-08 16:22:56 +00:00
Ivailo Monev
946acb5753
remove redundant headers inclusions from QByteArray benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-08 16:22:15 +00:00
Ivailo Monev
db78fc8055
qregexp benchmark fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-06 12:28:11 +00:00
Ivailo Monev
a3db4b8398
qwaitcondition benchmark is broken
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-06 11:29:41 +00:00
Ivailo Monev
825583f49c
QFile benchmark fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 18:34:37 +00:00
Ivailo Monev
7e8b22c56b
remove windows specific qfile benchmarks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 18:21:33 +00:00
Ivailo Monev
4bb991b8bc
remove eucKr codec reference
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 17:44:56 +00:00
Ivailo Monev
ad073c1811
qobject test requires gui
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-03 01:48:17 +00:00
Ivailo Monev
4ca7dd7ac2
add to/from base64 and hex conversion benchmarks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-01 18:28:44 +00:00
Ivailo Monev
38627fef27
set default compression level of qFastCompress() to 1
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 01:34:30 +00:00
Ivailo Monev
df2da81f41
benchmark compression levels in the range of -1 to 9
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 01:14:10 +00:00
Ivailo Monev
704feee784
add QCryptographicHash benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 01:00:47 +00:00
Ivailo Monev
45549aa40e
introduce qFastCompress() and qFastUncompress()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
28d539eaaf
make use of SRCDIR in qhash test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-23 16:10:53 +00:00
Ivailo Monev
80d4bc168e
more copyright changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630
copyright changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
8af99b63d4
namespaced build fixes for tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-24 21:21:27 +00:00
Ivailo Monev
ebf43e6172
adjust QMutex benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 20:41:47 +00:00
Ivailo Monev
e49dfa18ba
get rid of QThreadStorage
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 23:09:55 +00:00
Ivailo Monev
6c28857b44
remove QStringBuilder tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-06 21:25:55 +00:00
Ivailo Monev
57a817f01d
remove irrelevant and broken benchmarks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-08 02:50:33 +00:00
Ivailo Monev
c937eb3e08
remove kde specific settings code
...
KDE4 provides a platform plugin that can do everything the custom
code was doing so there is no need for it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 17:05:57 +00:00
Ivailo Monev
8889cd2073
mostly tests cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:18:37 +00:00
Ivailo Monev
9d4ff5f4da
adjust qstringbuilder benchmark
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 14:14:15 +00:00