Tarantool development patches archive
 help / color / mirror / Atom feed
* [tarantool-patches] [PATCH 0/2] SWIM micro optimizations
@ 2019-07-05 22:40 Vladislav Shpilevoy
  2019-07-05 22:40 ` [tarantool-patches] [PATCH 1/2] swim: pool IO tasks Vladislav Shpilevoy
  2019-07-05 22:40 ` [tarantool-patches] [PATCH 2/2] swim: optimize struct swim_task layout Vladislav Shpilevoy
  0 siblings, 2 replies; 13+ messages in thread
From: Vladislav Shpilevoy @ 2019-07-05 22:40 UTC (permalink / raw)
  To: tarantool-patches; +Cc: kostja

The patchset title speaks for itself. Two simple, but important optimizations
related to memory management and caching.

Branch: http://github.com/tarantool/tarantool/tree/gerold103/swim-more-opimization-follow-ups

Vladislav Shpilevoy (2):
  swim: pool IO tasks
  swim: optimize struct swim_task layout

 src/lib/swim/swim.c    | 78 ++++++++++++++++++++++++++----------
 src/lib/swim/swim_io.c | 91 +++++++++++++++++++++++++++++++++++++++---
 src/lib/swim/swim_io.h | 30 ++++++++++----
 3 files changed, 165 insertions(+), 34 deletions(-)

-- 
2.20.1 (Apple Git-117)

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2019-07-09 22:24 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-05 22:40 [tarantool-patches] [PATCH 0/2] SWIM micro optimizations Vladislav Shpilevoy
2019-07-05 22:40 ` [tarantool-patches] [PATCH 1/2] swim: pool IO tasks Vladislav Shpilevoy
2019-07-05 23:01   ` [tarantool-patches] " Konstantin Osipov
2019-07-06 21:00     ` Vladislav Shpilevoy
2019-07-08  8:25       ` Konstantin Osipov
2019-07-08 18:31         ` Vladislav Shpilevoy
2019-07-08 21:54           ` Konstantin Osipov
2019-07-08 22:13             ` Vladislav Shpilevoy
2019-07-08 23:08               ` Konstantin Osipov
2019-07-09 19:43                 ` Vladislav Shpilevoy
2019-07-09 22:24                   ` Konstantin Osipov
2019-07-05 22:40 ` [tarantool-patches] [PATCH 2/2] swim: optimize struct swim_task layout Vladislav Shpilevoy
2019-07-05 23:02   ` [tarantool-patches] " Konstantin Osipov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox