aboutsummaryrefslogtreecommitdiffhomepage
path: root/benchmark
AgeCommit message (Collapse)Author
2022-03-12Minor include fixes.levlam
2022-03-09Move FlatHashTable implementation to FlatHashTable.h.levlam
2022-03-09Move MapNode and SetNode to separate classes.levlam
2022-03-05Unify actor_id/actor_shared names.levlam
2022-02-23Allow folly usages only if TD_TEST_FOLLY is defined.levlam
2022-02-18Fix SCOPE_EXIT redefinition.levlam
2022-02-17FlatHashMap: add implementation with chunksArseny Smirnov
2022-02-12Fix formatting.levlam
2022-02-11FlatHashSetArseny Smirnov
2022-02-11Add HashMap build time benchmark.levlam
2022-02-11Fix HashSet benchmark.levlam
2022-02-10Various improvements.levlam
2022-02-10FlatHashMap: support mem_stat->rss in memory benchmark; move memory ↵Arseny Smirnov
benchmark in other folder, fix build.
2022-01-13check_tls: use static buffer.levlam
2022-01-01Update copyright year.levlam
2021-12-31Remove unused mutex.levlam
2021-11-19Support deletion from database messages by sender_dialog_id.levlam
2021-12-01Workaround https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480.levlam
2021-11-11Init some fields just in case.levlam
2021-11-09Improve includes.levlam
2021-11-06Move benchmarks out of namespace td.levlam
2021-11-04Minor improvements.levlam
2021-11-03Split Actor.is_lite to need_context and need_start_up.levlam
2021-11-03Add Actor life cycle benchmark.levlam
2021-11-01Use range-based for on arrays/strings if possible.levlam
2021-10-27Pass BufferedFd to HttpConnection.levlam
2021-10-27Improve bench_queue.levlam
2021-10-25Fix building with TD_EVENTFD_UNSUPPORTED.levlam
2021-10-21Minor improvements.levlam
2021-10-20Use auto as variable type if it is initialized with a cast.levlam
2021-10-19A lot more minor improvements.levlam
2021-10-18Minor improvements.levlam
2021-10-17Use uint32 instead of unsigned int if possible.levlam
2021-09-22Add allow_creation parameter to SqliteDb::init.levlam
2021-09-22Make DbKey required to construct SqliteConnectionSafe.levlam
2021-09-19Unify include order.levlam
2021-09-03Update layer to 133.levlam
2021-09-01Minor improvements.levlam
2021-08-23Add one more MessageIdDuplicateChecker benchmark.levlam
2021-08-22Use array-based MessageIdDuplicateChecker.levlam
2021-08-22Add check for code 2.levlam
2021-08-22Fix warning.levlam
2021-08-22Add even more DuplicateChecker benchmarks.levlam
2021-08-22Add array-based duplicate checker to benchmark.levlam
2021-08-22Add DuplicateChecker benchmark with repeated message_id.levlam
2021-08-22Add DuplicateChecker benchmark.levlam
2021-08-18Add ThreadSafeCounter benchmark.levlam
2021-08-18Move bench_misc out of namespace td.levlam
2021-07-05Move DhCallback to a separate header.levlam
2021-07-05Move remaining MTProto classes to namespace mtproto.levlam