neo-go/pkg
Roman Khimov ba0ca6a4ab core: perform synchronized persist if GC took some time
The intention here is to reduce the amount of in-flight changes and prevent
OOM. It doesn't matter what we're doing, persisting or collecting garbage,
what matters is that we're behind the schedule of regular persist cycle.

Refs. #3783.

Signed-off-by: Roman Khimov <roman@nspcc.ru>
2025-01-13 23:39:48 +03:00
..
compiler config: replace LatestHardfork() with HFLatestStable 2024-12-06 12:24:00 +03:00
config Merge pull request #3750 from nspcc-dev/removeuntraceableheaders 2024-12-13 16:30:31 +03:00
consensus *: migrate onto simplified dbft.PublicKey interface 2024-11-29 18:33:19 +03:00
core core: perform synchronized persist if GC took some time 2025-01-13 23:39:48 +03:00
crypto *: improve for loop syntax 2024-08-30 21:45:18 +03:00
encoding *: improve for loop syntax 2024-08-30 21:45:18 +03:00
interop native: add callflag.AllowNotify to some methods to HFEchidna 2024-12-23 15:54:56 +01:00
io io: no need to do ValueOf() again, it's known 2024-11-15 22:29:06 +03:00
neorpc ws: allow filtering notification by parameters 2024-11-26 00:26:04 +03:00
neotest neotest: Add 'ReadNEF' method 2024-12-20 16:03:03 +03:00
network capability: add ArchivalNode, fix #3776 2024-12-28 10:51:40 +03:00
rpcclient ws: allow filtering notification by parameters 2024-11-26 00:26:04 +03:00
services blockfetcher: make UT work with AIO started 2024-12-25 10:36:38 +03:00
smartcontract manifest: support NEP-24 2024-11-20 14:45:28 +03:00
util *: improve for loop syntax 2024-08-30 21:45:18 +03:00
vm vm: fix PACKMAP operation 2024-11-19 13:49:53 +03:00
wallet *: use slices.Index/slices.Contains where appropriate 2024-08-27 08:24:52 +03:00