lotus/chain/stmgr
Fridrik Asmundsson 3738433abe feat: Add small cache to execution traces
This PR adds a small cache to calls to ExecutionTrace which helps
 improve performance for node operators like exchanges and block
explorers.

If items is in cache calls to this function will be 2-3x faster.

Fixes: https://github.com/filecoin-project/lotus/issues/10504
2023-03-20 15:34:09 +00:00
..
rpc NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
actors.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
call.go fix: stmgr: copy the message before modifying it 2023-02-13 10:06:59 -08:00
execute.go feat: Add small cache to execution traces 2023-03-20 15:34:09 +00:00
forks_test.go feat: stmgr: cache migrated stateroots 2023-03-01 16:17:34 +00:00
forks.go Merge pull request #10282 from filecoin-project/feat/cache-migrated-stateroot 2023-03-09 11:47:43 -08:00
read.go chore: fix imports 2022-06-14 17:00:51 +02:00
searchwait_test.go fix make gen 2022-08-29 16:25:30 +02:00
searchwait.go chore: fix imports 2022-06-14 17:00:51 +02:00
stmgr.go feat: Add small cache to execution traces 2023-03-20 15:34:09 +00:00
supply.go make jen 2023-01-26 16:26:39 +01:00
tracers.go chore: fix imports 2022-06-14 17:00:51 +02:00
utils.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00