Skip to content

Commit d8a410d

Browse files
committed
Cadence tracing is a build tag now
1 parent 9099774 commit d8a410d

File tree

3 files changed

+1
-17
lines changed

3 files changed

+1
-17
lines changed

cmd/util/cmd/debug-script/cmd.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,7 @@ func run(*cobra.Command, []string) {
127127
}
128128
}
129129

130-
// TODO:
131-
const traceCadence = false
132-
debugger := debug.NewRemoteDebugger(chain, log.Logger, traceCadence)
130+
debugger := debug.NewRemoteDebugger(chain, log.Logger)
133131

134132
// TODO: add support for arguments
135133
var arguments [][]byte

cmd/util/cmd/debug-tx/cmd.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ var (
4040
flagUseExecutionDataAPI bool
4141
flagDumpRegisters bool
4242
flagTracePath string
43-
flagTraceCadence bool
4443
)
4544

4645
var Cmd = &cobra.Command{
@@ -74,8 +73,6 @@ func init() {
7473
Cmd.Flags().BoolVar(&flagDumpRegisters, "dump-registers", false, "dump registers")
7574

7675
Cmd.Flags().StringVar(&flagTracePath, "trace", "", "enable tracing to given path")
77-
78-
Cmd.Flags().BoolVar(&flagTraceCadence, "trace-cadence", false, "trace Cadence")
7976
}
8077

8178
func run(_ *cobra.Command, args []string) {
@@ -233,7 +230,6 @@ func runTransactionID(txID flow.Identifier, flowClient *client.Client, chain flo
233230
debugger := debug.NewRemoteDebugger(
234231
chain,
235232
log.Logger,
236-
flagTraceCadence,
237233
fvmOptions...,
238234
)
239235

utils/debug/remoteDebugger.go

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ package debug
22

33
import (
44
"github.com/onflow/cadence"
5-
"github.com/onflow/cadence/runtime"
65
"github.com/rs/zerolog"
76

87
"github.com/onflow/flow-go/fvm"
9-
reusableRuntime "github.com/onflow/flow-go/fvm/runtime"
108
"github.com/onflow/flow-go/fvm/storage/snapshot"
119
"github.com/onflow/flow-go/model/flow"
1210
)
@@ -27,7 +25,6 @@ const reusableCadenceRuntimePoolSize = 1000
2725
func NewRemoteDebugger(
2826
chain flow.Chain,
2927
logger zerolog.Logger,
30-
traceCadence bool,
3128
options ...fvm.Option,
3229
) *RemoteDebugger {
3330
vm := fvm.NewVirtualMachine()
@@ -41,13 +38,6 @@ func NewRemoteDebugger(
4138
fvm.WithLogger(logger),
4239
fvm.WithChain(chain),
4340
fvm.WithAuthorizationChecksEnabled(false),
44-
fvm.WithReusableCadenceRuntimePool(
45-
reusableRuntime.NewReusableCadenceRuntimePool(
46-
reusableCadenceRuntimePoolSize,
47-
runtime.Config{
48-
TracingEnabled: traceCadence,
49-
},
50-
)),
5141
fvm.WithEVMEnabled(true),
5242
},
5343
options...,

0 commit comments

Comments
 (0)