This commit is contained in:
Łukasz Magiera 2021-04-18 16:17:31 +02:00
parent 1b696aae5f
commit bb7801e6b7

View File

@ -4,6 +4,9 @@ import (
"context"
"errors"
"fmt"
"sync"
"sync/atomic"
"github.com/ipfs/go-cid"
cbor "github.com/ipfs/go-ipld-cbor"
logging "github.com/ipfs/go-log/v2"
@ -11,8 +14,6 @@ import (
"go.opencensus.io/stats"
"go.opencensus.io/trace"
"golang.org/x/xerrors"
"sync"
"sync/atomic"
"github.com/filecoin-project/go-address"
"github.com/filecoin-project/go-state-types/abi"
@ -286,7 +287,9 @@ func (sm *StateManager) ApplyBlocks(ctx context.Context, parentEpoch abi.ChainEp
defer done()
partDone := metrics.Timer(ctx, metrics.VMApplyEarly)
defer partDone()
defer func() {
partDone()
}()
makeVmWithBaseState := func(base cid.Cid) (*vm.VM, error) {
vmopt := &vm.VMOpts{