From ff8b4353bc7473687bbf3d2804916af2e192ab5f Mon Sep 17 00:00:00 2001 From: Valentin Balaschenko <13349202+vlntb@users.noreply.github.com> Date: Fri, 14 Nov 2025 12:11:20 +0000 Subject: [PATCH] malloc trim once orderbook update finished --- src/xrpld/app/ledger/OrderBookDB.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xrpld/app/ledger/OrderBookDB.cpp b/src/xrpld/app/ledger/OrderBookDB.cpp index 1a407d0d3d..9be6b87905 100644 --- a/src/xrpld/app/ledger/OrderBookDB.cpp +++ b/src/xrpld/app/ledger/OrderBookDB.cpp @@ -7,6 +7,7 @@ #include #include +#include #include namespace ripple { @@ -154,6 +155,8 @@ OrderBookDB::update(std::shared_ptr const& ledger) } app_.getLedgerMaster().newOrderBookDB(); + + mallocTrim(std::optional("OrderBookUpdate"), j_); } void