Commit graph

70 commits

Author SHA1 Message Date
Ivailo Monev
770f63fa3b drop script and declarative components aswell as tray support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:03:17 +03:00
Ivailo Monev
9222708c38 remove unused QContiguousCache class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 08:07:22 +02:00
Ivailo Monev
3f279a14e6 add qChecksum() benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 08:56:02 +03:00
Ivailo Monev
97486b661c -1 is not valid libdeflate compression level
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 08:54:18 +03:00
Ivailo Monev
a399760092 add qHash() vs qChecksum() benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-15 08:47:01 +03:00
Ivailo Monev
dbc44b2d82 do not use resources in QRegExp and QSvgRenderer benchmarks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-13 23:40:00 +03:00
Ivailo Monev
d8d68da000 include now required system list headerin QStringList benchmark source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-10 18:05:22 +03:00
Ivailo Monev
c21f6fc57c drop methods to convert from and to std::list<T> and std::vector<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-10 17:30:27 +03:00
Ivailo Monev
393186b696 make most detach methods private [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 17:50:00 +02:00
Ivailo Monev
593e8aed7c do not declare any class as shared [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-30 17:09:03 +02:00
Ivailo Monev
5d8fc65afc add qstrcmp() and qstrncmp() benchmarks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 01:41:52 +03:00
Ivailo Monev
7df38e0bb6 get rid of Q_TYPENAME definition [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-01 17:56:53 +03:00
Ivailo Monev
8df8dda669 replace qCompress()/qUncompress() with qFastCompress()/qFastUncompress() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-20 00:41:09 +03:00
Ivailo Monev
0e8fdd5440 drop wide character and string support [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-31 20:45:49 +03:00
Ivailo Monev
3ccd348535 add QVector test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 13:52:04 +03:00
Ivailo Monev
588d12877d benchmark build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 01:14:10 +03:00
Ivailo Monev
5010cc7515 replace sizeof(void*) with QT_POINTER_SIZE
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-13 00:35:15 +02:00
Ivailo Monev
426f22db6e remove optional license exception
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 15:08:15 +02:00
Ivailo Monev
bdfa9a8c84 update copyright to ease maintaince [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-05 06:18:50 +02:00
Ivailo Monev
0ab9965dc1 remove redundant QT_BEGIN_HEADER and QT_END_HEADER definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 01:09:49 +02:00
Ivailo Monev
58ef830341 copyright update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 01:59:24 +02:00
Ivailo Monev
015ff8f8eb QVector benchmark all-in-one build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:28:12 +00:00
Ivailo Monev
bf2fa50625 add guard to qhash_string header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 06:15:01 +00:00
Ivailo Monev
8252467900 unsupported operating systems cruft removal
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:27:43 +02:00
Ivailo Monev
9faee4d924 compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 23:05:13 +03:00
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
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
7963e58fae add SQL tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 13:07:02 +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
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
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
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
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