commit 5c8a705: Merge pull request #4857 from rspamd/vstakhov-lua-udata-opt

GitHub noreply at github.com
Mon Jul 29 17:53:35 UTC 2024


Author: Vsevolod Stakhov
Date: 2024-03-05 21:41:46 +0600
URL: https://github.com/rspamd/rspamd/commit/5c8a7059412bead76bb0fb464856fca28fd2ec33

Merge pull request #4857 from rspamd/vstakhov-lua-udata-opt
[Project] Optimization of userdata hashing

 src/controller.c                         |  23 +++--
 src/fuzzy_storage.c                      |  12 +--
 src/libmime/message.c                    |  14 +--
 src/libmime/scan_result.c                |   4 +-
 src/libserver/cfg_rcl.cxx                |   2 +-
 src/libserver/dynamic_cfg.c              |   4 +-
 src/libserver/protocol.c                 |   5 +-
 src/libserver/re_cache.c                 |   5 +-
 src/libserver/symcache/symcache_impl.cxx |   2 +-
 src/libserver/task.c                     |   5 +-
 src/libstat/backends/redis_backend.cxx   |   4 +-
 src/libstat/backends/sqlite3_backend.c   |  10 +-
 src/libstat/classifiers/lua_classifier.c |  14 +--
 src/libstat/stat_config.c                |   2 +-
 src/libstat/stat_process.c               |  15 +--
 src/lua/CMakeLists.txt                   |   3 +-
 src/lua/lua_cdb.c                        |  16 +--
 src/lua/lua_classifier.c                 |  12 +--
 src/lua/lua_classnames.c                 | 166 +++++++++++++++++++++++++++++++
 src/lua/lua_classnames.h                 |  82 +++++++++++++++
 src/lua/lua_common.c                     |  50 +++++-----
 src/lua/lua_common.h                     |  10 +-
 src/lua/lua_compress.c                   |  20 ++--
 src/lua/lua_config.c                     |  32 +++---
 src/lua/lua_cryptobox.c                  |  82 +++++++--------
 src/lua/lua_dns_resolver.c               |  14 +--
 src/lua/lua_expression.c                 |   6 +-
 src/lua/lua_html.cxx                     |  22 ++--
 src/lua/lua_http.c                       |  18 ++--
 src/lua/lua_ip.c                         |  10 +-
 src/lua/lua_kann.c                       |   6 +-
 src/lua/lua_logger.c                     |  10 +-
 src/lua/lua_map.c                        |  24 ++---
 src/lua/lua_mempool.c                    |   6 +-
 src/lua/lua_mimepart.c                   |  36 +++----
 src/lua/lua_redis.c                      |  12 +--
 src/lua/lua_regexp.c                     |  20 ++--
 src/lua/lua_rsa.c                        |  36 +++----
 src/lua/lua_spf.c                        |   2 +-
 src/lua/lua_sqlite3.c                    |  12 +--
 src/lua/lua_task.c                       |  66 ++++++------
 src/lua/lua_tcp.c                        |  26 ++---
 src/lua/lua_tensor.c                     |  12 +--
 src/lua/lua_tensor.h                     |   8 +-
 src/lua/lua_text.c                       |  26 ++---
 src/lua/lua_trie.c                       |   6 +-
 src/lua/lua_udp.c                        |   6 +-
 src/lua/lua_upstream.c                   |  16 +--
 src/lua/lua_url.c                        |  14 +--
 src/lua/lua_util.c                       |  26 ++---
 src/lua/lua_worker.c                     |   6 +-
 src/plugins/fuzzy_check.c                |   8 +-
 src/plugins/regexp.c                     |   4 +-
 src/rspamadm/lua_repl.c                  |   4 +-
 src/rspamadm/rspamadm.c                  |   6 +-
 55 files changed, 658 insertions(+), 404 deletions(-)


More information about the Commits mailing list